Apartments, condos and rentals limit what you can do, but not always what you can grow. A sunny balcony or patio can hold tomatoes, herbs and salad greens if you plan around light, weight, wind and the rules of your building.

This guide is about the constraints of small outdoor spaces: assessing your light, checking rules and weight, choosing compact varieties and dealing with wind and heat. For general container methods, see Growing Vegetables in Containers. Part of the Grow Your Own Food series.

Key takeaway

Track how many hours of direct sun your balcony gets. Six or more hours suits tomatoes and peppers, and three to five hours suits greens and herbs. Check building rules and weight limits, and choose compact varieties.

Step 1: Measure your light

Direct sunWhat to grow
6 to 8 hours or moreTomatoes, peppers, eggplant, cucumbers, beans, herbs such as basil and rosemary
3 to 5 hoursLettuce, spinach, kale, chard, radishes, chives, mint, parsley
Less than 3 hoursA few herbs and greens, or consider a grow light indoors. See Growing Food Indoors.

Check the light at different times of day, since buildings and trees move shade. In the U.S., south- and west-facing balconies tend to get the most sun, and north-facing ones the least, although nearby buildings can change that.

Step 2: Check rules and safety

Step 3: Choose compact varieties

CropLook for
Tomatoes"Patio," "dwarf" or "determinate" cherry types
Cucumbers"Bush" or "patio" varieties, or train vines up a trellis
PeppersCompact varieties
BeansBush beans, or pole beans on a trellis
GreensCut-and-come-again lettuce mixes

Wind, heat and surfaces

ChallengeWhat helps
Wind (especially on high floors)Use windbreaks such as lattice or screens, low pots and sturdy supports.
Heat from concrete or brickRaise pots off the surface and consider light-colored containers. Water often.
Reflected sunGive afternoon shade to lettuce and greens.
Cold nightsMove tender plants inside or wrap pots when frost is forecast.

Save space

A starter balcony plan

ContainerPlant
1 large pot with a cageCherry tomato
1 medium potPepper
1 window boxLettuce mix
1 wide potHerbs (chives, parsley, basil)
1 pot with a small trellisBush cucumber or pole beans

Renter-friendly tips

Watering and feeding on a balcony

A season-by-season balcony plan

SeasonDo
Early springClean pots, refresh potting mix and sow lettuce, radishes and peas in containers as soon as it is safe.
After last frostPlant tomatoes, peppers, cucumbers, beans and basil. Set up trellises and cages.
SummerWater daily in heat, feed lightly and harvest often. Give lettuce afternoon shade.
FallSow lettuce, kale and radishes again, and bring tender plants indoors before frost.
WinterEmpty and store pots so they do not crack, or grow herbs on a bright windowsill. See How to Start an Indoor or Balcony Herb Garden.

Best lightweight containers

TypeProsCons
Fabric grow bagsLight, good drainage, easy to storeDry out quickly.
Plastic potsLight, inexpensive, hold moistureCan overheat in strong sun.
Food-grade bucketsCheap and largeNeed drainage holes drilled.
Glazed ceramicAttractive and sturdyHeavy, so check weight limits.

FAQ

Can I grow vegetables on an apartment balcony?

Yes, in containers, if you get enough sun and your building allows it. Check rules and weight limits first.

How much sun do I need?

Six or more hours for tomatoes and peppers, and three to five for greens and many herbs.

What vegetables grow best on a balcony?

Compact tomatoes, peppers, lettuce, herbs, radishes and bush beans.