PlantWhy

Growing vegetables on a balcony: a practical container guide

A balcony can feed you salad all summer and a few pounds of tomatoes on top. The catch is that containers dry out fast, wet soil is heavy and wind is stronger up high. This guide walks you from measuring your light to the first harvest, with pot sizes, safety checks and the problems you are most likely to meet.

Growing vegetables on a balcony: a practical container guide
Photo: W.carter, CC BY-SA 4.0 · Wikimedia Commons
Difficulty
Easy–moderate
Minimum sun
4 hours for greens, 6–8 for fruiting crops
Pot size
1 gallon (herbs) to 10 gallons (large tomatoes)
Watering
Daily in hot weather (estimated)

Measure your balcony's light

Light decides what you can grow, so measure it before you buy seeds. On a clear day, note every hour whether direct sun reaches the spot where pots will stand, from morning to evening. Repeat once in early and once in high summer if you can: the sun's angle changes and an overhang above can block it in midsummer.

  • South-facing (north of the equator): the most sun; ideal for tomatoes, peppers and cucumbers, but pots can overheat.
  • East-facing: gentle morning sun; good for greens, beans and herbs.
  • West-facing: hot afternoon sun; fruiting crops work, shade the pots themselves.
  • North-facing: little direct sun; stick to leafy greens and mint.

Walls, glass railings and nearby buildings also reflect or block light, so your own count beats the compass.

6–8+ hours of sun

  • Tomato
  • Pepper
  • Cucumber
  • Eggplant
  • Basil

4–6 hours

  • Bush beans
  • Radish
  • Parsley
  • Chives
  • Peas

3–4 hours

  • Lettuce
  • Spinach
  • Mint
  • Arugula

Weight, wind and safety

Wet potting mix weighs roughly 8–10 lb per gallon of container volume (estimated). A single 5-gallon tomato pot can top 40–50 lb after watering, and a row of planters adds up quickly.

  • Check the building rules or ask management about load limits before adding big planters or raised boxes.
  • Place heavy pots near the wall or along supporting edges, not in the middle of a cantilevered slab.
  • Use lightweight plastic, fabric or fiberglass pots instead of terracotta or concrete where weight matters.
  • Railing planters must be fixed with brackets made for the railing's shape and thickness; never just hang them on hooks.
  • Hang railing boxes on the inside of the rail so nothing can fall onto the street.
  • Wind is stronger on upper floors: tie tall plants to stakes, keep tall pots low and wide, and move light pots in during storms.

⚠️ Never stand on chairs or pots to reach hanging planters near the railing, and keep climbing supports away from the edge so children cannot use them as steps.

Pot size by vegetable

Bigger pots hold more water and dry out more slowly, so when in doubt go one size up. Every pot needs drainage holes.

  • Herbs (basil, parsley, chives): 1 gallon, 6 in deep
  • Radish: 1 gallon, 6 in deep; a long box works well
  • Lettuce, spinach: 1–2 gallons per plant, or a 6–8 in deep window box
  • Bush beans: 2 gallons for 2–3 plants
  • Pepper: 3–5 gallons per plant
  • Cucumber: 5 gallons per plant, with a trellis
  • Compact (determinate) tomato: 5 gallons
  • Tall (indeterminate) tomato: 10 gallons or more

The sizes above are practical minimums (estimated); plants yield more in larger containers.

Seen from above: a mix of pot sizes lets you match each crop to its root space.
Seen from above: a mix of pot sizes lets you match each crop to its root space. Photo: Ruth Hartnup from Vancouver, Canada, CC BY 2.0 · Wikimedia Commons

The right potting mix

Do not fill containers with garden soil: it compacts, drains poorly and is heavy. Use a fresh, peat-free or low-peat potting mix made for containers.

  • Bagged multipurpose or vegetable potting mix as the base
  • Up to one-fifth compost for extra nutrients
  • A handful of perlite per gallon for lighter, airier mix (optional)
  • Slow-release vegetable fertilizer mixed in at planting, as the pack directs
  • No gravel layer at the bottom: it actually raises the wet zone; a mesh over the hole is enough

Refresh the top few inches every spring, or replace the mix after a season of tomatoes.

Which vegetables to grow

Choose varieties labeled compact, dwarf, bush or patio. They are bred for pots and give more in a small space.

Fruiting crops (sunny)

  • Cherry and patio tomatoes
  • Sweet and chili peppers
  • Mini or bush cucumbers
  • Bush beans; pole beans with a trellis

Leaves and roots

  • Loose-leaf lettuce (pick leaf by leaf)
  • Spinach (cool seasons)
  • Radish (ready in 4–5 weeks)
  • Spring onions

Herbs

  • Basil
  • Parsley
  • Chives
  • Thyme, oregano, rosemary (dry, sunny)
  • Mint (in its own pot)

Sowing and planting, step by step

  1. Make sure every container has drainage holes and set it on feet or a saucer you can empty.
  2. Fill with moist potting mix to about 1 in below the rim, then firm it gently.
  3. Sow radish, beans, spinach and lettuce directly: press seeds in at the depth on the packet, usually two to three times their own size.
  4. Buy tomatoes, peppers and cucumbers as young plants, or start them indoors 6–8 weeks before nights stay above 50 °F.
  5. Plant tomatoes deeper than they sat in the nursery pot; buried stem grows extra roots.
  6. Put stakes, cages or a trellis in at planting time so you do not damage roots later.
  7. Water slowly until it runs from the bottom, then label each pot with the crop and date.
  8. Sow lettuce and radish again every 2–3 weeks for a steady supply.

Watering and feeding

Pots in sun and wind can dry out in a single day. Push a finger into the mix: if the top inch is dry, water until it drains from the holes. In hot spells, large pots often need water daily and small ones twice a day (estimated).

  • Water in the morning; evening watering is the backup.
  • Bigger pots, light-colored containers and a mulch of straw or bark slow drying.
  • Self-watering pots or a simple drip kit with a timer help if you travel.
  • Frequent watering washes nutrients out: from first flowers, feed fruiting crops every 1–2 weeks with a liquid tomato feed at label strength.
  • Leafy greens need less feed; a balanced liquid fertilizer every 2–3 weeks is usually enough.

Use vertical space

On a narrow balcony, grow up rather than out. Wall pockets, tiered shelves and railing boxes free the floor for the large pots.

  • Fix wall planters to the wall with anchors rated for the wet weight.
  • Train cucumbers, pole beans and peas up a trellis or netting fixed to the wall.
  • Put sun-lovers on the top tier and lettuce or herbs in the shade below.
  • Small hanging pots dry fastest, so fill them with tough herbs like thyme and oregano.
A narrow balcony with pots hung on the wall: the floor stays free and every plant gets light.
A narrow balcony with pots hung on the wall: the floor stays free and every plant gets light. Photo: Joe Mabel, CC BY-SA 4.0 · Wikimedia Commons

Common problems and fixes

Leaves wilt at midday, recover in the eveningNormal on hot days. If they stay limp in the morning, water more deeply or move to a bigger pot.
Tomato fruit with black, sunken base (blossom end rot)Caused by uneven watering. Keep the mix evenly moist; remove affected fruit.
Lettuce or spinach bolts and turns bitterToo hot or long days. Sow in spring and late summer, give afternoon shade, and choose slow-bolting varieties.
Aphids on shoot tipsRinse off with a jet of water; repeat every few days. Check undersides of leaves.
Many flowers but no fruitFew pollinators up high. Shake tomato and pepper plants gently when in flower; hand-pollinate cucumbers with a small brush.
Yellowing lower leavesOften lack of nutrients after many waterings. Start regular liquid feeding.

Being a good neighbor

Balcony gardens touch other people's space, especially below you.

  • Always use saucers or trays so water and soil do not drip onto balconies or passers-by below.
  • Water slowly and stop when the first drops appear at the base.
  • Do not hose down the balcony floor; sweep up soil and leaves instead.
  • Keep compost bins closed so they do not smell or attract pests.
  • Check the building rules before installing anything that is visible from outside.

⚠️ Water running over the edge can stain façades and damage a neighbor's things. If you go away, ask someone to water carefully or use a drip system with a tray.

Frequently asked questions

Can I grow vegetables on a north-facing balcony?

Yes, but stick to leafy crops such as lettuce, spinach, arugula and mint. Fruiting crops like tomatoes need at least 6 hours of direct sun.

How heavy is a pot of wet soil?

Roughly 8–10 lb per gallon of volume (estimated). A 5-gallon pot can weigh 40–50 lb after watering, so check your balcony's load limits.

Can I reuse last year's potting mix?

For greens, yes, after loosening it and mixing in compost and fertilizer. After diseased plants or heavy tomato crops, replace it.

How often should I water balcony vegetables?

Whenever the top inch is dry. In summer that is often daily, and twice a day for small pots in full sun (estimated).

Which vegetable is easiest for beginners?

Radish and loose-leaf lettuce: quick, compact and forgiving. Cherry tomatoes are the most rewarding fruiting crop.

Plants for a balcony vegetable garden

TomatoPepperLettuceSpinachRadishGreen BeanCucumberBasil

Sources

Last updated: 2 November 2026