DIY Projects

Make a Window Box That Lasts

Drainage, the right soil and plants that spill.

Rosa Bell6 min read

Window boxes add color without a yard, and they do it right where you’ll notice it most. The first box I built hung under a kitchen window in our old Portland duplex, and for three summers it was the first thing I saw every morning: red geraniums, a froth of white alyssum and sweet potato vine tumbling over the edge. It was also the second box I built. The first one rotted out in a single season because I skipped the most important step.

A window box that lasts comes down to three things: drainage, the right soil and plants that spill. Get those right, and a simple planter can look full and healthy from spring to frost, year after year.

Choose the right box

Window boxes come in wood, plastic, fiberglass, metal and composite. Each has pros and cons:

  • Cedar or redwood: Naturally rot-resistant and classic looking. Expect several good seasons, especially with a liner.
  • Plastic or resin: Light, inexpensive and holds moisture well. Look for UV-stabilized versions that won’t crack in the sun.
  • Fiberglass or composite: Durable and convincing as painted wood, though more expensive.
  • Metal: Stylish, but it heats up fast in full sun and can cook roots. Use a liner and choose heat-tolerant plants.

Size matters too. A box at least eight inches deep and eight inches wide gives roots room and holds water longer. Match the length to your window, or go slightly wider for a fuller look. A box that’s too small dries out quickly and looks skimpy against the house.

Drainage first

Drill holes and add a layer of gravel. This is the step I skipped the first time, and it’s the reason that box turned soft and dark within months. Without drainage, water pools in the bottom, roots suffocate and wood rots from the inside out.

If your box doesn’t already have holes, drill half-inch holes about every six inches along the bottom. Then add a thin layer of gravel or small stones over the holes so soil doesn’t wash out. Some gardeners prefer a piece of landscape fabric or a coffee filter over each hole, which works just as well and keeps the box lighter.

Potting bench with soil, pots and garden tools
Prep the box on a bench, not on a ladder.

Protect wooden boxes

For a wooden box, a removable plastic or coco-fiber liner adds years of life. The liner holds the soil and water, and the wood stays drier. Raise the box slightly off the sill with small spacers so air can move behind and underneath it. That gap also keeps moisture from soaking into your window trim or siding.

Mount it safely

A planted window box full of wet soil is heavy, often 40 pounds or more for a three-foot box. Use sturdy brackets rated for the weight, and fasten them into solid wood framing or masonry with the right anchors, not just into siding. If you’re unsure, a handyman or contractor can install it in under an hour.

If you rent, look for railing-mounted boxes or freestanding planters placed below the window. They give the same effect without drilling into the building. Always check that nothing can fall onto a sidewalk or a neighbor’s patio below.

The right soil

Fill the box with a quality potting mix made for containers. Garden soil is too heavy and compacts in a box, leaving roots without air. A good mix is light and fluffy and drains well while still holding moisture.

Mix in a slow-release fertilizer at planting time, following the package directions. Window boxes have a small volume of soil, and frequent watering washes nutrients away, so a liquid feed every two weeks during summer keeps flowers coming. If your box gets full sun, a water-holding additive or a self-watering liner can help on hot afternoons.

A window box is a garden you see every morning.

Rosa Bell, master gardener (fictional)

Thriller, filler, spiller

One tall plant, a few bushy ones and something that trails. It’s the oldest recipe in container design, and it works because it fills every layer of the box. Here’s how to put it together:

  1. Thriller: A taller plant with presence, set toward the back or the center. Think upright geraniums, angelonia, salvia or a small ornamental grass.
  2. Filler: Mounding plants that fill the middle and hide the soil. Try petunias, begonias, coleus, lantana or calibrachoa.
  3. Spiller: Trailing plants that tumble over the front edge. Sweet potato vine, bacopa, creeping jenny, ivy and sweet alyssum are favorites.

Pack plants a little closer than the tag suggests. Window boxes look best when they’re full, and plants in close company shade the soil and help it hold moisture. For a three-foot box, I usually use two or three thrillers, four to five fillers and three or four spillers.

Colorful flowerbed with mixed blooms
Mix heights and textures for a full look.

Match plants to light

Sunny windows love geraniums, petunias, lantana and herbs like rosemary and thyme. Shady windows do best with begonias, impatiens, fuchsia, ferns and coleus. Read plant tags carefully and pair plants with the same light and water needs.

Pick a color story

The prettiest window boxes usually stick to a simple palette. Two or three colors plus green foliage look intentional, while a dozen different shades can feel busy from the street. Think about the color of your house and trim before you shop. A white clapboard house looks crisp with red and white geraniums. A gray or blue house glows with purple, chartreuse and soft pink. Brick pairs beautifully with orange, yellow and deep burgundy foliage.

Foliage plants deserve a place in every box, not just flowers. Silver dusty miller, lime-green sweet potato vine and the bold patterns of coleus keep the box looking full even between flushes of bloom. On a cloudy day or in a shady spot, those leaves often do more for the display than the flowers do.

Try an edible box

If your window gets plenty of sun and sits near the kitchen, consider planting herbs instead of, or alongside, flowers. Upright rosemary makes a fine thriller, bushy basil and parsley fill the middle and creeping thyme or trailing oregano spills over the edge. Add a few nasturtiums, which have edible flowers and leaves with a peppery bite, and you have a box that’s both beautiful and useful at dinnertime.

Keep it looking good

Window boxes need more attention than in-ground beds. In summer, check the soil daily and water whenever the top inch feels dry. Water slowly until it drains from the bottom. In heat waves, a sunny box may need water twice a day.

Pinch back leggy stems and deadhead faded flowers every few days to keep plants bushy and blooming. If a plant fades midseason, swap it out; a fresh six-pack of annuals costs a few dollars and keeps the display looking full.

When fall arrives, refresh the box with mums, ornamental kale and pansies. In winter, fill it with evergreen branches, pinecones and berries for a festive touch. At the end of each season, empty the old soil, clean the box and check the brackets so it’s ready for spring.

Key takeaway: Good drainage keeps a window box alive, good soil keeps it growing and a thoughtful mix of thriller, filler and spiller keeps it beautiful.

A small garden with a big view

A well-made window box is one of the easiest ways to bring a garden to any home, whether it’s a farmhouse in Vermont or a fourth-floor walk-up in Chicago. It softens the outside of the house, cheers up the view from inside and gives you a small, manageable place to experiment with plants. Build it right once, and it will reward you every single morning.

Filed underdiygarden
Rosa Bell
Written by

Rosa Bell

Author

2 Comments

MS2 people in the conversation
  1. Megan Brooks

    Sharing this with my friends.

  2. Sam Turner

    Saved this one for later. Really useful.

Leave a reply

Your email address will not be published.

RECENT

Latest activity

Calendar

October 2026
M T W T F S S
 1234
567891011
12131415161718
19202122232425
262728293031  
Newsletter

Get our newsletter

The best of Porch & Plot, in your inbox. Free.

No spam. Unsubscribe anytime.
Newsletter

Get our newsletter

The best of Porch & Plot, in your inbox. Free.

No spam. Unsubscribe anytime.