How to Grow Tomatoes in Pots (and Harvest on Your Balcony)
Step-by-step guide to growing tomatoes in containers: variety, pot size, soil, watering, staking and the mistakes that ruin the harvest. Perfect for balconies.

In this article
You don't need a garden to eat your own tomatoes: with a pot, sun and a few basic steps, a balcony can deliver a surprising harvest. Tomatoes are the star of the urban garden because they're rewarding and very productive. Here's how to do it right from day one.
Pick the right variety for containers
Not every tomato thrives in a pot. Look for:
- Bush (determinate) varieties or cherry types: compact and very productive. Ideal for balconies.
- Trailing cherry (like Tumbling Tom): perfect for window boxes and hanging baskets.
- At first, avoid giant vining (indeterminate) types: they need tall stakes and a huge pot.
Pot size matters (a lot)
Tomato roots need room. Minimums that work:
- Cherry/determinate: 4-5 gallons per plant.
- Indeterminate: 7-8 gallons.
- Drainage holes are essential. A breathable fabric or terracotta pot beats thin plastic baking in the sun.
Soil and planting
Use a rich mix: potting soil with compost or worm castings (20-30%). When planting, bury the stem up to the first leaves: tomatoes grow roots along the buried stem and anchor much better.
Sun: the decisive factor
Tomatoes want direct sun, at least 6 hours a day. A south- or west-facing balcony is ideal. With less than 5 hours, the plant grows but sets little fruit.
Watering: steady, never soggy
Consistency is key to avoid cracked tomatoes or blossom-end rot (from calcium shortage and irregular watering):
- Water when the top inch is dry — usually daily in summer (pots dry fast).
- Water the base, not the leaves, ideally in the morning.
- A mulch (straw, coco coir) cuts evaporation.
Staking and pruning
- Add a stake or cage from the start; later is too late.
- On indeterminate types, remove the suckers (shoots between the stem and a branch) to focus energy on fruit.
- Determinate types barely need pruning.
Feeding
From flowering, feed every 10-14 days with a potassium-rich fertilizer (tomato-specific ones work great). Excess nitrogen gives lots of leaves and few tomatoes.
Mistakes that ruin the harvest
- Pot too small → stressed plant, low yield.
- Irregular watering → cracked fruit and blossom-end rot.
- Too little sun → flowers but no fruit set.
- No support → stems snap under the weight.
When to harvest?
Pick when the tomato has even color and gives slightly to the touch. They ripen best on the plant, but if cold weather arrives you can finish ripening them indoors. Enjoy your balcony harvest! 🍅
Is your tomato plant looking off? Upload a photo to our AI diagnosis.
Related articles
Urban GardenHow to Grow Peppers in Pots (Sweet and Hot)
Guide to growing peppers in containers: variety, pot size, sun, watering and feeding. Tricks to set fruit and ripen them, ideal for balconies and patios.
Urban GardenHow to Grow Strawberries in Pots at Home or on a Balcony
Guide to growing strawberries in containers: variety, pot and soil, sun, watering, feeding and how to get lots of sweet berries. Perfect for balconies and planters.
Urban GardenHerbs in Pots: The Easiest Garden to Start With
How to grow basil, parsley, mint, rosemary and more in pots or on your kitchen sill. Light, watering, when to harvest and tricks so they don't bolt or die.