Containers & Small Space
Choosing the Best Containers for a Balcony Vegetable Garden
A practical guide to picking balcony-vegetable containers: compare materials, sizes, and drainage, then match the right pot to what you want to grow.
Disclosure: This post contains affiliate links. We may earn a commission if you make a purchase, at no extra cost to you.
Start with your balcony, not the pot
The best container for you is the one that fits your balcony’s real constraints, and those constraints come first. Before you look at a single pot, walk out and check four things.
- Weight limits. Soil and water are heavy. A large pot, fully planted and watered, can weigh 40 to 80 pounds or more. If you rent, treat railings and the floor slab as load-limited and keep the heaviest containers over structural edges near the wall, not floating in the middle.
- Sun hours. Count how many hours of direct sun the space actually gets. Fruiting crops like tomatoes and peppers want six-plus hours; leafy greens and herbs tolerate three to five. This tells you both what to grow and how fast your pots will dry out.
- Wind. Balconies, especially above the third floor, get gusty. Wind dries soil fast and topples tall, lightweight pots. Heavier or wider-based containers earn their keep here.
- Water access. If your only water source is a kitchen tap and a watering can, you’ll be hauling water daily in summer. That single fact pushes many balcony growers toward larger pots and self-watering designs that stretch the time between waterings.
Once you know your weight ceiling, sun, wind, and water situation, the material and size choices get much easier.
Match the material to how much you want to fuss
Every container material trades off weight, cost, how fast it dries, and how long it lasts. There’s no single winner. There’s a winner for your balcony.
| Container type | Weight | Dries out | Durability | Best for |
|---|---|---|---|---|
| Plastic / resin | Light | Slow | Good (can get brittle in sun) | Most balconies; hot, dry, or windy spots where you want retention |
| Fabric grow bags | Very light | Fast | Fair (a few seasons) | Roots crops, potatoes, renters who move; easy storage |
| Glazed ceramic | Heavy | Slow | Very good | A few showpiece pots where weight allows |
| Unglazed terracotta | Heavy | Very fast | Fair (can crack in freeze) | Herbs and Mediterranean plants that like drier roots |
| Wood (planter box) | Medium-heavy | Moderate | Good if lined | Long railing boxes, built-in-look beds |
| Metal | Medium | Fast, heats up | Good | Cooler climates and shade; avoid in full afternoon sun |
| Self-watering (double-wall) | Medium | Very slow | Good | Thirsty crops, hot balconies, anyone who travels |
A few practical notes behind the table. Terracotta breathes, which is lovely for rosemary and thyme but brutal for a tomato in July, because it wicks moisture out through the walls and you’ll be watering twice a day. Metal looks sharp but heats up in direct sun and can cook roots at the pot edge, so keep it for shadier or cooler spots. Plastic and resin are the quiet workhorses of balcony growing: light enough to move, cheap enough to buy several, and slow enough to dry that you get some margin for error.
Size is the decision that makes or breaks the harvest
More balcony gardens fail from pots that are too small than from any other cause. Small pots dry out fast, run out of nutrients, and stunt roots. When in doubt, size up.
Use minimum soil volume, not pot width, as your guide:
- Herbs, lettuce, radishes, green onions: 1 to 3 gallons. A window box or a small pot is fine.
- Bush beans, chard, kale, compact peppers: 3 to 5 gallons per plant.
- Tomatoes, full-size peppers, eggplant, cucumbers: 5 to 10 gallons per plant. Ten is not overkill for an indeterminate tomato.
- Potatoes, bush squash, dwarf fruit: 10 to 20 gallons.
Depth matters as much as volume. Most vegetables are happy with 8 to 12 inches of root depth; root crops like carrots want deeper. A wide, shallow bowl holds less usable soil than its footprint suggests, so read the volume, not the diameter.
Drainage and the details that quietly decide success
A container without drainage holes will drown your plants, no matter how good the soil. Every pot needs holes, and elevating pots on feet or spacers lets water escape and air reach the base.
On a balcony, there’s a second issue: where that water goes. Drainage water stains, drips onto the neighbor below, and pools where it can rot decking. Sit each pot in a saucer or tray you can empty, and check your building’s rules before you flood the floor. Self-watering containers help here too, because they hold excess water in a reservoir instead of shedding it over the edge.
Skip the old advice to put gravel or pot shards in the bottom “for drainage.” It doesn’t help and actually raises the waterlogged zone up into the root ball. Fill the pot with a light, peat-free or coir-based potting mix all the way down. Garden soil is too dense and heavy for containers, so leave it in the ground where it belongs.
Our picks by use-case
- The renter who might move: fabric grow bags. They’re cheap, fold flat, hold plenty of soil, and you can carry a whole garden down the stairs. Pair them with saucers to catch runoff.
- The hot, sunny, forgetful, or often-away grower: self-watering containers. The reservoir buys you two to four days between waterings and evens out the feast-or-famine cycle that stresses tomatoes and peppers.
- The windy high-rise: heavier plastic or resin pots with a wide base, kept near the wall. Wide beats tall for stability.
- The herb-and-salad minimalist: a couple of long window boxes or railing planters in plastic. Light, shallow-friendly, and endlessly productive with cut-and-come-again greens.
- The one gorgeous focal point: a single glazed ceramic pot, if your weight limit allows, planted with something you’ll look at every day.
Buy a few sizes, favor light materials you can move, and give yourself more soil volume than you think you need. That combination forgives the occasional missed watering and turns a small, breezy balcony into a real kitchen garden.
Quick recap
- Check weight limits, sun hours, wind, and water access before you buy anything.
- Plastic and resin are the reliable all-rounders; grow bags suit renters; self-watering suits hot or often-empty balconies.
- Size by soil volume: 5 to 10 gallons for tomatoes and peppers, 1 to 3 for herbs and greens.
- Every pot needs drainage holes and a saucer; skip gravel and use a light potting mix.
- When you’re unsure, size up and pick lighter materials you can actually lift.
Related guides
Best Soil for Raised Bed Vegetables: A Buyer's Guide
Learn what actually separates a raised bed soil mix that keeps roots happy all season from one that compacts, dries out, and starves your vegetables by midsummer.
July 9, 2026
Bare-Root vs. Potted Fruit Trees: Which to Buy
Compare cost, planting windows, and establishment success for bare-root and potted fruit trees so you can pick the right option for your yard.
July 9, 2026
Annuals vs. Perennials: How to Choose the Right Flowers
Confused about annuals vs perennials for your flower bed? Compare cost, bloom time, and effort so you know exactly where to spend your budget this season.
July 9, 2026