Updated Sep 30, 2026· 6 min read· Hands-on tested

Key takeaways

  • Repeat, don’t collect. Three ‘Purrsian Blue’ catmints in a drift reads as a scheme; one catmint, one salvia, one coreopsis reads as a jumble. In a small bed, plant in groups of 3 or 5 and repeat the same group twice.
  • Use the 40/60 rule. Roughly 40% evergreen (boxwood, mugo, holly, nandina), 60% flowering. Less evergreen and the garden disappears in winter; more and it looks like a car park island.
  • Stack by height, front to back. Under 12 inches at the edge (dianthus, miniature hosta), 1–2 feet mid-bed (catmint, heuchera, hakonechloa), and the 2–3 foot shrubs at the back or flanking the door.
  • One seasonal star is enough. A single ‘Cityline Paris’ hydrangea at the corner or a pair of boxwoods by the step gives the eye a focal point. Small gardens punish having two focal points.
  • Accept the sparse first year. A correctly spaced bed looks thin in May and correct by August. Resist the urge to fill gaps permanently — annuals like trailing lobelia cover them cheaply for one season.

The best plants for a small front garden share one non-negotiable spec: a mature height and spread under 3 feet, so nothing swallows the path or hides the house three summers after planting. The 15 picks below all stay inside that limit, cover sun and shade, and include enough evergreen structure to look intentional in February.

Start with the bed, not the plant

Most small front gardens fail on spacing, not plant choice. The rule that prevents it: space plants at their mature spread, measured centre to centre — not at whatever looks good in the nursery pot.

A worked example: for a bed 10 feet long planted with catmint (18-inch mature spread), divide 120 inches by 18 — you need about 7 plants, not the 12 that would look “full” on day one. For depth, subtract a 6–12 inch clearance strip along the path so foliage never overhangs the walkway. In a 3-foot-deep bed, that leaves roughly 2 to 2.5 feet of usable depth, which is exactly why every plant below is capped at a 3-foot spread or less.

The 15 compact picks

All sizes below are mature dimensions — what the plant reaches in 3–5 years, not what it looks like in the pot.

Plant Mature size (H × W) Sun Spacing
Lavender ‘Hidcote’ 18–24 in × 24–30 in Full sun 24 in
Catmint ‘Purrsian Blue’ 14–18 in × 18–24 in Full sun 20 in
Salvia ‘May Night’ 15–18 in × 18 in Full sun 18 in
Coreopsis ‘Zagreb’ 15–18 in × 18–24 in Full sun 20 in
Dianthus ‘Firewitch’ 6–9 in × 12 in Full sun 12 in
Sedum ‘Autumn Fire’ 18–24 in × 18–24 in Full sun 22 in
Boxwood ‘Green Velvet’ 2–3 ft × 2–3 ft Sun to part shade 30 in
Mugo pine ‘Slowmound’ 2 ft × 2 ft Full sun 24 in
Japanese holly ‘Helleri’ 2–3 ft × 3 ft Sun to part shade 30 in
Nandina ‘Firepower’ 2 ft × 2 ft Sun to part shade 24 in
Hosta ‘Blue Mouse Ears’ 6–8 in × 12 in Shade to part shade 12 in
Coral bells ‘Palace Purple’ 12–18 in × 12–18 in Part shade 16 in
Hakonechloa ‘Aureola’ 12–18 in × 18–24 in Part shade to shade 20 in
Astilbe ‘Pumila’ 9–12 in × 12–18 in Part shade 16 in
Hydrangea ‘Cityline Paris’ 2–3 ft × 2–3 ft Part shade 30 in

Sun-lovers: the flowering backbone

For a south- or west-facing bed, the lavender, catmint, salvia, coreopsis, dianthus, and sedum give you bloom from May through October in that order. ‘Hidcote’ is the most reliably compact English lavender — it holds a tight dome where cheaper ‘Munstead’ seed strains splay. ‘Purrsian Blue’ catmint stays about a third smaller than the ubiquitous ‘Walker’s Low’, which regularly hits 3 feet and flops onto paths. Dianthus is your front-edge plant: at 9 inches it never blocks anything behind it.

Evergreen anchors: what the garden looks like in winter

‘Green Velvet’ boxwood, ‘Slowmound’ mugo pine, ‘Helleri’ holly, and ‘Firepower’ nandina are the plants doing the visual work from November to March. ‘Slowmound’ is the key pick here — it’s a genuinely slow mugo selection (2–3 inches of growth a year), unlike unnamed mugo pines that quietly reach 5 feet. ‘Firepower’ rarely sets fruit, which also sidesteps the pet-toxicity concerns of berrying nandinas. Three to five of these dotted through a bed is enough structure; more reads as a hedge.

Shade picks: for north-facing and house-shadowed beds

North-facing front gardens aren’t a problem, just a different palette. ‘Blue Mouse Ears’ is a true miniature hosta — standard hostas like ‘Patriot’ spread 30+ inches and belong in bigger beds. Hakonechloa ‘Aureola’ adds the graceful arching texture that shade beds usually lack, and ‘Cityline Paris’ is one of the few hydrangeas bred to stay genuinely small rather than being a full-size shrub sold young. Astilbe ‘Pumila’ spreads slowly by rhizome to knit gaps, which is useful — and free plants later.

Match the plant to your situation

Your front garden… Best picks Why
South/west-facing, bakes all afternoon Lavender, sedum, dianthus, coreopsis Drought-tolerant once established; no staking or deadheading demanded
North-facing or shaded by the house Hosta, astilbe, hakonechloa, ‘Cityline Paris’ Bred for low light; won’t stretch and lean toward the street
You want year-round kerb appeal, minimal work ‘Green Velvet’, ‘Slowmound’, ‘Helleri’ One light trim a year; nothing to cut back in autumn
Bed sits right against a path or drive Dianthus, ‘Blue Mouse Ears’, ‘Slowmound’ Under 12 in or naturally mounded — nothing spills over the edge
You travel or forget to water Sedum, lavender, mugo pine, nandina All handle dry spells; avoid hydrangeas and astilbe here
Rental or low commitment Catmint, salvia, coreopsis, heuchera Cheap perennials that fill fast and lift easily if you move

Planting ideas that keep a small front garden looking designed

  • Repeat, don’t collect. Three ‘Purrsian Blue’ catmints in a drift reads as a scheme; one catmint, one salvia, one coreopsis reads as a jumble. In a small bed, plant in groups of 3 or 5 and repeat the same group twice.
  • Use the 40/60 rule. Roughly 40% evergreen (boxwood, mugo, holly, nandina), 60% flowering. Less evergreen and the garden disappears in winter; more and it looks like a car park island.
  • Stack by height, front to back. Under 12 inches at the edge (dianthus, miniature hosta), 1–2 feet mid-bed (catmint, heuchera, hakonechloa), and the 2–3 foot shrubs at the back or flanking the door.
  • One seasonal star is enough. A single ‘Cityline Paris’ hydrangea at the corner or a pair of boxwoods by the step gives the eye a focal point. Small gardens punish having two focal points.
  • Accept the sparse first year. A correctly spaced bed looks thin in May and correct by August. Resist the urge to fill gaps permanently — annuals like trailing lobelia cover them cheaply for one season.

What actually goes wrong (and when)

Lavender gets woody at year 4–5. Prune lightly after flowering every year, never cutting into old bare wood, and plan to replace plants around year five — they’re cheap and propagate easily. Catmint and salvia need one shearing in midsummer after the first flush; skip it and they sprawl onto the path looking tired. Boxwood wants one trim a year in early summer — ‘Green Velvet’ is slow enough that forgetting one year isn’t a disaster.

The two classic sizing mistakes: planting dwarf Alberta spruce or a standard panicle hydrangea because it was small in the pot (both reach 6–10 feet), and spacing perennials 12 inches apart for instant effect. The second one is subtler — the bed looks great for two years, then you’re ripping out a third of it. If a shrub has already outgrown its spot, ‘Helleri’ and boxwood tolerate a hard cut-back; lavender and mugo pine do not — move or replace them instead.

Finally, hostas and hakonechloas are the only picks here that need attention beyond pruning: slug control for hostas (pellets or nightly hunts in May), and a spring cut-back for the grass. Everything else is a once-a-year tidy.

FAQ

How many plants does a 10 × 3 ft bed actually need? Roughly 12–15: that’s 30 sq ft ÷ about 2–2.5 sq ft per plant at the spacings above. A workable split is 4–5 evergreen anchors, 7–8 flowering perennials, and 2–3 edging plants.

Can I mix heights, or must everything match? Mix — a flat monoculture looks like a car park. The cap is the rule, not uniformity: nothing over 3 feet at the back, nothing over 12 inches at the path edge.

What’s the fastest option to look finished? Catmint, salvia, and heuchera reach near-mature size in their second year. The evergreens are the slow part — buy ‘Green Velvet’ at a decent size (they’re slow to bulk up) and let the perennials close the gaps while it settles in.

L
Linda Harper
Our team buys and bench-tests every product for 40h+ before it earns a spot. Rankings are never paid.
Affiliate disclosure. As an Amazon Associate we earn from qualifying purchases at no extra cost to you. Prices accurate as of the date shown.
Plants for a Small Front Garden: 15 Compact…Check price on Amazon