Happy Gardens Club
← All guides

How to Start a Vegetable Garden in a Small Space: Balconies, Patios, and One Sunny Corner (Zones 4-7)

You don't need a yard to grow real vegetables, and you don't need to get it perfect on the first try. Point your energy at four things — light, soil depth, growing up, and water — and a balcony or a single sunny corner becomes a garden that feeds you.

First, read the sun

Light is the one thing you can't add, so measure it before you buy a single seed. "Full sun" means six or more hours of direct light a day, and most vegetables — tomatoes, peppers, cucumbers — want eight. Leafy greens are easier to please: lettuce, spinach, and chard will grow happily on four to six.

Here's how to read your spot. Over a week or two, mark the hour direct sun first hits your balcony or corner, and the hour it leaves. Count the hours, not the daylight. A spot that's bright but actually gets one hour of true sun before 10 a.m. is not a tomato spot. Then think about orientation and season. East-facing gets cool, gentle morning sun — great for greens and herbs. South-facing gets the longest, steadiest stretch and is the most reliable for fruiting crops. West-facing hits you with the hottest, harshest afternoon light, which bakes containers dry by 3 p.m. and scorches lettuce. In summer the sun runs high and stays late, so a north-facing or deeply shadowed balcony is a hard pass for most anything except herbs.

Afternoon shade is actually a gift during a heat wave — it's what keeps things from steaming. If your spot takes the full afternoon, give it to the crops that want it (tomatoes, peppers) and tuck tender greens into a morning-only spot.

Pick a container that actually works

The rule is simple: the deeper the crop's roots, the deeper the pot. Depth matters more than width.

Now pick the material:

Then think about weight, because a full pot is heavy. A five-gallon pot with wet potting mix and a full tomato plant can run forty to fifty pounds. A two-gallon hanging basket full of strawberries is fifteen to twenty-five. Put heavy pots on a sturdy, level surface, spread the load across two pots instead of one very heavy one, and don't stack a wet heavy pot on top of a light one. If you're planting on a railing, use a proper rail planter or basket with a real hook, not a pot balanced on a towel.

One more: use true potting mix, not dirt dug out of the yard. Garden soil compacts in a pot and chokes the drainage. A quality potting mix with a little compost mixed in is all you need.

Grow up

When you can't spread out, you stack up — on a balcony, height is the only room you have.

The through-line: light and thirsty things up high, heavy and deep-rooted things low, and anything that climbs gets a vertical line to follow.

Crops that fit a small space

Pick a handful that actually do well in pots, and choose these container-friendly named varieties:

Five or six of these and you have salad, snacks, and flavor for the whole summer, without a balcony drowning in pots.

Watering through a heat wave

Small spaces win or lose on water. A pot holds a fraction of the water a raised bed does, so in a run of ninety-degree days a five-gallon tomato pot can use up everything in a day or two while a garden bed still looks fine.

The rules that save you:

Read your plants: lettuce that wilts by afternoon and recovers by night is asking for more frequent water. A tomato that stays wilted all day is telling you the water isn't reaching the roots. Adjust, then check again the next morning.

Quick wins to try this fall

Get the free Fall Action Checklist (PDF)

Every task that still pays off by first frost — zones 4–7. One email a month: what to plant by your date, what to stop doing. Free, unsubscribe anytime.

Get the checklist →