Which Vegetables Grow Best on a Small Balcony?

Start with lettuce, bush beans, and basil: they crop in small pots with 4–6 hours of sun and forgive beginner mistakes.

Updated 2026-09-23 · Sources below

Plan your balcony in 4 steps

  1. Measure your sun. On a normal day, note which hours hit the rail directly. Six-plus hours grows anything; four to five grows greens and herbs; under four grows little but sprouts. For most people this one check decides the whole list.
  2. Match crops to light. Fruiting crops (tomato, pepper, cucumber) demand six-plus hours. Leafy greens and herbs crop with four to five. Pick from the table below by your number, not your wishes.
  3. Grow up, not out. Give one climber — bush beans or a compact cucumber — a small trellis to double your rail. Hang lettuce in rail planters and keep basil by the door for daily picking.
  4. Sow in waves. Re-sow lettuce and bush beans every two weeks instead of all at once. Daily picks keep plants producing; a single big sowing gluts then gaps.

10 crops that earn their pot

CropPot sizeSun neededWhy it works
Lettuce1 gal4+ hrsCut-and-come-again; re-sow often
Spinach1–2 gal4+ hrsFast; bolts in heat, loves spring/fall
Kale3 gal4+ hrsStands light frost; sweetens after cold
Basil1 gal5+ hrsPinch tops weekly; pairs with tomato
Bush beans3 gal6 hrsHeavy crop per pot; sow in waves
Carrots2 gal, 12 in deep5+ hrsPick short round types for pots
Peppers5 gal6+ hrsCompact plants; wait for warm nights
Bush cucumber5 gal + mini trellis6+ hrsChoose bush types, not vines
Garlic2 gal5+ hrsPlant in fall, harvest next summer
Bush tomato5 gal (see pot guide)6+ hrsOne plant per pot; needs daily water

Say you have a single sunny rail. Hang lettuce, set basil by the door for daily picking, and give the biggest pot to beans. Daily picks keep plants making more.

Quick answers

My balcony faces north. What can I grow?

Greens and herbs: lettuce, spinach, kale, basil, mint. Expect slower growth and smaller harvests. Skip fruiting crops — without four-plus hours of direct sun they sulk.

High floor, lots of wind. What survives?

Low greens beat tall vines, which shred. Group pots tight as a windbreak, choose stocky bush types, and water more — wind dries pots fast.

How much weight can my balcony take?

Check your building rules first; wet soil is heavy. Cut weight with fabric pots, coir-heavy mix, and fewer giant pots. When in doubt, spread pots along the wall, not the rail edge.

Will bees find my high balcony?

Sometimes not. Tomatoes and peppers self-pollinate — shake the stems gently at midday to release pollen. Cucumbers may need a hand: dab a male flower onto female flowers.

Can herbs share pots with vegetables?

Yes, if light and water needs match: basil beside a tomato works. Keep mint alone in its own pot — it bullies everything else.

Go deeper

Bottom line: count your sun hours, plant greens in shade and fruit in sun, trellis one climber, and sow lettuce in waves.

Sources

Was this helpful?

Spot an error?