I’m a sucker for a good rooftop. There’s something about small rooftop gardens that gets me every time — the way a tiny patch of sky turns into a real garden. Tight space, big skyline, endless ideas. Here’s what’s possible up there.
19 Small Rooftop Gardens
From cozy corner nooks to full-on green retreats above the city, these rooftops prove size isn’t the point. Take a look and steal what fits your own space.
1) Cedar Planters & Skyline Views

Warm cedar decking runs the length of this narrow rooftop, with built-in planter boxes doing double duty as walls and greenery holders. Shrubs and small trees soften the edges without eating up floor space, and the low bench seating keeps sightlines open to the skyline.
If your rooftop is tight, build planters into the perimeter rather than adding freestanding pots — you gain storage-style structure and planting space in one move.
2) Wrought Iron Bistro Set & Terracotta Pots

Tucked against a brick wall with the city skyline crowding in behind, this sliver of a terrace proves you don’t need much room to make an outdoor spot feel worth sitting in.
A black wrought iron table and two chairs fit snugly between rows of terracotta pots holding olive trees and hydrangeas. Group pots at varying heights to soften hard edges and hide the railing.
3) Felt Pocket Herb Wall

If wall space is all you’ve got, this is the way to go. A hanging felt pocket system turns bare brick into a working herb patch, with rosemary, basil, chives, and parsley all within arm’s reach of the kitchen.
The skyline view behind confirms this is proper rooftop territory, not a backyard trick shot. Pair it with a couple of potted olive trees below to soften the hard edges, and snip herbs often so the pockets don’t get leggy.
4) Raked Pale Gravel & Maple

What makes this rooftop corner work is the raked gravel, its circular grooves drawing the eye straight to a dark-leafed Japanese maple in a rounded concrete pot.
A wooden bench with a single linen cushion offers a spot to sit, while box balls, alliums and grasses in mismatched containers soften the railing line against the city skyline. Tip: rake gravel in loose arcs, not perfect rings, so it reads as tended rather than staged.
5) Rattan Corner Sofa & Fairy Lights

Soft amber and dusty pink tones take over as the sun drops behind the rooftops, with string lights strung overhead casting a warm glow over the rattan corner sofa.
Lavender spills from a chunky concrete planter while a young olive tree anchors the corner, proving a small paved space can still feel layered and full. A lit lantern on the tiles adds flicker without needing an outlet.
If you’re working with limited square footage, cluster planters at varying heights like this rather than lining them up flat against the rail.
6) Corrugated Galvanized Steel Beds

Three corrugated steel beds turn a strip of rooftop tile into a proper kitchen garden, crammed with kale, lettuce, dill and tomatoes against a skyline of office towers.
The metal reads industrial rather than fussy, and it won’t rot the way timber eventually does up here in full sun and wind. Stagger heights like this so taller crops don’t shade the low-growing greens.
7) Wisteria-Draped Timber Pergola

Look past the seating and you’ll spot the real trick here: wisteria trained straight along the pergola beams, filtering the afternoon light into soft moving shadows on the decking.
Terracotta and galvanized pots crowd the posts, softening the timber frame without eating into the walkway. Chimney pots and a city skyline peek through the greenery, proof this is squeezed onto a real urban roof.
If you’re training a climber over a pergola, tie new growth loosely to the crossbeams every few weeks so it spreads rather than bunches at one end.
8) Silvery Olive Tree Corner

The star here is the olive tree itself, its silvery leaves catching the light against a backdrop of chimney pots and cranes. Packed into a single terracotta pot with a gravel top-dress to keep roots cool, it’s flanked by lavender and smaller shrubs that soften the railing edge.
On a tight rooftop, one statement tree plus supporting pots reads far more intentional than a scatter of mismatched planters. Group by height for the best effect.
9) Reclaimed Timber Fold-Down Bar

There’s something satisfying about a garden that works this hard for its square footage. Fold-down flat against the wall when not needed, this reclaimed timber shelf drops down to hold glasses, a bottle or two, and a bowl for muddling herbs picked straight from the pots below.
String lights add glow once the sun drops behind the skyline. Tip: mount hardware into the parapet wall studs, not just the render, so it holds real weight.
10) Turf Lawn & Lavender Planters

Dog owners and families short on space will love this setup. A narrow strip of real lawn runs between low planter boxes stuffed with lavender, giving a rooftop the softness of a proper garden without acres of decking. The skyline backdrop reminds you it’s still four floors up.
Keep the grass mowed short and the lavender trimmed back after flowering so neither swamps the walkway.
11) White Trellis & Petunia Baskets

Two chunky wicker baskets spill white and deep purple petunias down a painted white trellis, turning a blank side wall into the main event. Below, a cluster of black and stone planters holds rosemary, olive, and trailing greenery, softening the composite decking underfoot.
It’s a smart trick for narrow rooftop spots — go vertical when floor space is tight, and hang baskets at different heights so the display doesn’t read as one flat block.
12) Charcoal Water Bowl & Bamboo Screen

Charcoal grey and soft green dominate this little corner, with pink and cream flower heads floating on the water bowl like a tiny still-life.
Black river stones ring the base, a tall bamboo screen blocks the neighboring rooftops, and a navy cushion suggests someone actually sits here to unwind. Cluster a few potted herbs and grasses close in, so the bowl feels tucked away rather than stuck in the open. Simple touch, but it makes the whole space feel calmer.
13) Stacked Painted Crate Planters

Stacking old wooden crates in different heights and colors turns a flat rooftop corner into a proper planting wall without spending a fortune on built-in beds.
Gray, sage and navy boxes hold everything from trailing herbs to a slim olive tree, layering height in a space that’s barely a few feet wide. Tip: paint mismatched crates one tonal family so the jumble reads as designed, not scavenged.
Popular Reads
14) Skyline Dining Table Setup

15) Weathered Wood Ladder Shelf

Gray, sun-bleached wood does the heavy lifting here — an old ladder repurposed into a tiered plant stand, packed with terracotta pots of aloe, jade, echeveria, and a scattering of cacti.
It’s a smart trick for tight rooftop corners where floor space runs out fast but you still want a real collection going. Group by size, biggest pots low, and let trailing varieties spill off the top step. The city skyline behind just proves how little room you actually need.
16) Steel Fire Bowl & Woven Chairs

Dusk settles over the skyline and this little rooftop corner glows with string lights and firelight. A steel fire bowl sits on a jute rug between two woven lounge chairs, just big enough for two glasses of wine and a chat.
Potted olives and heather pack the railing edge, softening the concrete without eating up floor space. Tip: keep furniture low-profile so sightlines to the view stay open.
17) Rust-Toned Sedum Mat Border

This kind of rooftop suits anyone short on space but keen on a living, textured edge to their deck. The sedum mat runs along the parapet in patches of rust, green, and cream, softening the hard lines of the metal coping and skyline beyond. It needs almost no upkeep once established. Pair it with a few potted grasses for height and let the mix do the rest.
18) Cedar-Framed Mini Greenhouse Cabinet

Tucked against a painted black wall, this little cedar and glass cabinet does a lot with almost no floor space, which is the whole point on a rooftop.
Each shelf holds trays of seedlings and small pots, so you can start herbs or salad greens before moving them out among the terracotta planters.
Group it near your seating corner so you actually remember to check on things, and keep the glass panels propped open on warm days to stop the seedlings cooking.
19) Split-Level Deck & Rust Trim

Weathered gray decking runs across two levels here, joined by a wide step edged in raw corten steel that’s just starting to streak with rust. Pots of grasses, herbs and flowering shrubs crowd both tiers, softening the hard lines and giving each level its own character.
The skyline peeking past the chimney pots reminds you this is still a rooftop. If you’re stacking levels, keep the step generous enough to double as extra seating.
More Popular Reads
Frequently Asked Questions
What plants survive best in small rooftop gardens?
Look for tough, wind-tolerant plants like lavender, sedum, olive trees, and ornamental grasses. They handle exposure and shallow soil well.
How much weight can a rooftop garden hold?
It varies by building, so always get a structural engineer to check load limits before adding soil, pots, or hardscaping.
Do small rooftop gardens need irrigation systems?
A simple drip irrigation system helps a lot, since rooftop wind and sun dry out containers faster than ground-level beds.
How do I protect a rooftop garden from wind?
Use windbreak screens, trellises, or dense planting along the exposed edges to shield more delicate plants and furniture.
What flooring works best for a small rooftop garden?
Lightweight decking tiles, composite boards, or interlocking pavers are popular since they're easy to install without heavy loads.