New The One-Bed Garden Starter Pack — a printable planning system for your first raised bed See what's inside →

Containers & Small Space · Buying guide

Choosing the Best Containers for a Balcony Vegetable Garden

Pick balcony vegetable containers by soil volume first: 1 to 3 gallons for greens, 8 to 10 for tomatoes. Compare plastic, fabric, clay and self-watering pots.

By The Rooted Almanac Team Updated 6 min read

Disclosure: This post contains affiliate links. We may earn a commission if you make a purchase, at no extra cost to you.

  • Spec & guidance research
  • No paid placements from brands
  • Reader-supported via affiliate links

Size by Soil Volume First

The best container for a balcony vegetable garden is a plastic, resin or fabric pot that holds enough potting mix for the crop and drains freely. Volume matters more than material. University of Maryland Extension sets the minimums at 1 to 3 gallons of growing media for herbs and salad greens, 4 to 6 gallons for beans and summer squash, and 8 to 10 gallons for a full-size tomato, pepper or eggplant.

Bar chart of the minimum gallons of potting mix for four groups of container vegetablesHerbs, salad greens, radish: 1–3 gal; Beans, summer squash: 4–6 gal; Tomato and pepper: 8–10 gal; Potatoes: 30 gal.Herbs, saladgreens, radish1–3 galBeans, summersquash4–6 galTomato andpepper8–10 galPotatoes30 gal
Read the bar for your crop as a floor. The jump from salad greens to a full-size tomato is roughly a fourfold increase in potting mix.

Those numbers are floors. A pot below the minimum dries out between waterings and leaves roots with nowhere to go, and no feeding schedule makes up for it. The same publication gives a depth for each group, which is worth checking on wide, shallow bowls that look bigger than they are.

Crop groupExamplesMinimum growing mediaDepth
SmallBasil, cilantro, radish, scallions, spinach, salad greens1 to 3 gallons4 to 6 inches
MediumBeans, summer squash, cole crops, dwarf tomato, dwarf pepper, dwarf eggplant4 to 6 gallons8 to 12 inches
LargeTomato, pepper, eggplant, cucumber, winter squash8 to 10 gallons12 to 16 inches
PotatoesOne planting30 gallonsNot listed

Potatoes stand apart at 30 gallons of potting mix, which is a lot of weight for a balcony. If you want tomatoes in less space, a dwarf or compact variety in the medium group is the honest route. The difference between plant types is covered in the guide to determinate and indeterminate tomatoes.

University of Maryland Extension also publishes a crop-by-crop table with different floors: 5 gallons for one standard tomato, pepper, eggplant or cucumber, 2 gallons for a cherry tomato and 10 gallons for a summer squash. Where the two tables differ, the larger figure gives you more margin on a hot balcony. The pot size chart for vegetables lists every crop.

Check Weight, Sun and Wind Before You Buy

Three balcony conditions narrow the choice before material comes into it.

Weight comes first. University of Maryland Extension notes that a 20-inch diameter container filled with moist potting mix and plants can weigh 100 pounds. Several of those add up quickly, so if you rent or live in an older building, ask the building manager what the balcony is rated to carry before you fill large pots.

Sun decides the crop list, and the crop list decides the pot sizes. Warm-season crops such as tomato, pepper, eggplant and squash need 6 to 8 hours of direct sun. Cool-season crops such as lettuce, spinach and Asian greens manage on 3 to 5 hours. A balcony with only morning sun is a greens-and-herbs balcony, and that means small, shallow containers will do.

Wind works against you in two ways. Breezes dry container media faster than a sheltered spot does, and tall plants in small, lightweight containers can blow over or become top-heavy unless they are well anchored. On an exposed balcony, choose a wider pot than the minimum, install stakes and supports while plants are young, and tuck the tallest crops into the most sheltered corner.

Compare Container Materials

The useful distinction between materials is whether the walls are porous. NC State Extension sorts them into three groups: nonporous (plastic, metal, fiberglass, glazed pots), semi-porous (wood, pressed fiber) and porous (clay, unglazed ceramic, terracotta). Porous and semi-porous containers lose moisture more quickly and need more frequent watering.

MaterialPorosityWatch for
Plastic or resinNonporousPlastics not made for outdoor use turn brittle
Fabric grow bagBreathable fabricSoil can dry out quickly
Glazed ceramicNonporousDark glazes heat up in full sun
Unglazed clay or terracottaPorousDries fast; cracks if left out in freezing weather
WoodSemi-porousDries faster than plastic
MetalNonporousHeat in full sun when dark colored
Self-wateringReservoir under the mixReservoir still needs filling in summer

Plastic and resin suit most balconies because nonporous walls hold moisture, which matters where wind and sun dry pots quickly. Look for pots sold for outdoor use, since plastics not made for it can turn brittle.

Fabric grow bags are lightweight and easy to move. Rutgers Cooperative Extension describes how roots that reach the fabric wall meet drier soil and more air and stop growing, which prompts the plant to make new roots instead of circling. The bags drain well, are hard to overwater and store easily when empty. The cost is water: they need more of it than some traditional containers. Rutgers advises starting with at least a 5-gallon bag for one plant.

Unglazed clay is porous, so it loses moisture more quickly than plastic and needs watering more often, and a breezy balcony adds to that. The differences are compared in more detail in terracotta, plastic and fabric pots. NC State also warns against leaving unglazed ceramic outside over winter, because the walls absorb water that freezes and cracks the pot.

Color matters as well as material. Dark-colored containers absorb more heat than light-colored ones, the mix dries faster, and University of Maryland Extension notes that the higher temperatures can injure young roots. NC State’s advice is to avoid placing dark containers in full sun.

Which Container for Which Balcony

Match the container to the condition that limits you most.

Decision chart matching five balcony conditions to the container type that suits each oneWhat is the main limit on your balcony? You may move or need to store pots: Fabric grow bags, 5 gallons or larger for one plant. Full sun and you miss waterings: Self-watering container with a reservoir. Windy and exposed: Wide plastic or resin pot, staked early and kept in a sheltered corner. Only 3 to 5 hours of direct sun: Shallow plastic boxes of 1 to 3 gallons for greens and herbs. Pots stay outside through freezing winters: Skip unglazed clay, which absorbs water and cracks.What is the main limit on yourbalcony?You may move orneed to storepotsFabric grow bags, 5gallons or larger forone plant.Full sun andyou misswateringsSelf-watering containerwith a reservoir.Windy andexposedWide plastic or resinpot, staked early andkept in a shelteredcorner.Only 3 to 5hours of directsunShallow plastic boxes of1 to 3 gallons forgreens and herbs.Pots stayoutside throughfreezingwintersSkip unglazed clay,which absorbs water andcracks.
Find the condition that limits your balcony most in the left column, then read across for the container to start with.

A renter who expects to move does well with fabric grow bags of 5 gallons or more. They are lightweight and easy to store when not in use. A grower on a hot, sunny balcony who misses waterings should look at self-watering containers. A windy, exposed balcony calls for wide plastic or resin pots with stakes set early. If the space gets only 3 to 5 hours of direct sun, long plastic boxes in the 1 to 3 gallon range will carry lettuce, spinach and herbs, and succession planting lettuce keeps those boxes full. Wherever pots stay out through freezing winters, pass on unglazed clay.

How Self-Watering Containers Work

In a self-watering container the growing medium sits on a perforated platform directly above a water reservoir, and water wicks up into the mix. Because the reservoir catches what would otherwise drain away, water and nutrients are not wasted, and nothing drips onto the balcony below.

They reduce the work but do not remove it. University of Maryland Extension describes a homemade version that holds about 4 gallons of moistened medium. In full sun in July and August it needs topping up every day, and it takes 1 to 2 quarts each day to fill the reservoir. In milder weather the same publication says these containers make it possible to ignore your pots for a few days.

Drainage Holes, Saucers and What Not to Add

Every container except the self-watering type needs holes or slits in the bottom so excess water can leave. Most garden pots are sold with them, but not all, so check before you buy. NC State notes that holes can also be placed along the side of the container, 1/4 inch to 1/2 inch from the bottom.

Do not add a layer of gravel, rocks or broken pot shards under the mix. Both University of Maryland Extension and NC State advise against it. It does not improve drainage and may raise the water table inside the pot, which puts the wet zone closer to the roots. Fill the whole container with potting mix. What to look for in the bag is covered in the guide to potting mix for containers.

On a balcony the water has to go somewhere. University of Maryland Extension points out that saucers help when you garden above a neighbor’s balcony. Empty them regularly so the collected water does not encourage root rot or give mosquitoes a place to breed.

How we choose our recommendations

Manufacturer specifications reviewed

We read the published specs — light output, coverage area, spectrum, and power draw — for the fixture types we cover.

Public product information compared

We compare listings, documentation, and widely reported strengths and weaknesses across each category of gear.

Horticultural guidance consulted

Recommendations follow established growing guidance, such as university extension advice on light intensity and duration.

Grouped by use case

Instead of ranking products, we match each type of gear to the setup and budget it genuinely suits.

One concrete bar we set: For balcony containers, we prioritize root volume and drainage against weight limits and wind, not decorative finish.

What we don't do: we don't run hands-on lab tests, and no brand pays for placement in our guides. Some links are affiliate links, disclosed at the top of the article. Read our editorial policy for details.

Frequently asked questions

What size container does a tomato need on a balcony?

University of Maryland Extension lists a minimum of 8 to 10 gallons of growing media and a depth of 12 to 16 inches for a full-size tomato. Dwarf tomato varieties fit the medium group at 4 to 6 gallons.

Should I put gravel in the bottom of a pot for drainage?

No. University of Maryland Extension states that rocks, gravel or broken pot shards in the bottom will not improve drainage and may raise the water table inside the pot.

Are fabric grow bags good for balcony vegetables?

Yes, if you can water often. They are light, drain well and store flat, but Rutgers notes that they need more water than some traditional containers. Start with at least a 5-gallon bag for one plant.

How heavy is a large planted container?

University of Maryland Extension notes that a 20-inch diameter container filled with moist potting mix and plants can weigh 100 pounds.

Sources

container-gardeningbalcony-gardengrow-bagsself-wateringsmall-spacevegetables