How to Grow Tomatoes in Containers: A Step-by-Step Guide for Beginners
Disclosure: This post contains affiliate links. If you purchase through them, I may earn a small commission at no extra cost to you.
There are few things in the gardening world quite as satisfying as picking a tomato that you grew yourself. Still warm from the sun, sweet and sharp at the same time — it tastes nothing like anything from a supermarket. And the best news is that you absolutely do not need a vegetable garden to grow them. A sunny balcony, a patio, a doorstep — any of these will do. Here is how to do it, step by step.
Choose the Right Variety
This is the most important decision you will make. Not all tomatoes suit container growing. For containers, you want compact or “determinate” varieties that stay manageable and crop heavily in a small space. The best container tomato varieties include Tumbling Tom (specifically bred for hanging baskets, cascading stems, huge crops of sweet cherry tomatoes), Balconi Red and Yellow (very compact, ideal for small pots), Maskotka (trailing habit, masses of small red tomatoes), Gardener’s Delight (classic cherry tomato with exceptional flavor), and Sweet Million (incredibly prolific, produces hundreds of fruits per plant).
What Size Container Do You Need?
Tomatoes have big root systems and need more space than most people expect. For bush and compact varieties, use a minimum 10-liter pot (about 12 inches wide and deep). For tumbling and hanging varieties, a 30cm hanging basket is sufficient. For larger cordon varieties, use at least a 20-liter container — bigger is always better. Plastic pots retain moisture better than terracotta and are much lighter if you need to move them.
The Right Compost Makes All the Difference
Use a good quality peat-free compost — tomatoes are hungry plants and poor compost will limit your harvest significantly. Mix in some slow-release fertilizer granules at planting time to give the plants a steady supply of nutrients for the first few months. Avoid using garden soil in containers — it compacts, drains poorly, and can introduce pests and diseases.
Planting and Positioning
Plant your tomato seedlings after the last frost date in your area. Position your container in the sunniest spot available — tomatoes need a minimum of 6 hours of direct sun per day to produce a good crop, and more is always better. South-facing walls are ideal as they also radiate heat back onto the plants overnight.
Watering: The Most Critical Factor
Inconsistent watering is the number one cause of problems with container tomatoes — it leads to blossom end rot and fruit splitting. Water regularly and thoroughly. In hot summer weather, containers may need watering once or even twice a day. Push your finger into the compost — if the top 2 inches feel dry, water deeply until it drains from the bottom. A self-watering container or a simple drip irrigation system makes this much easier.
Feeding
Once the first flowers appear, start feeding with a specialist tomato fertilizer every week. Tomato fertilizers are high in potassium, which promotes flowering and fruiting. Continue feeding every week until the end of the season. This single step makes an enormous difference to both the quantity and quality of your harvest.
When to Harvest
Tomatoes are ready to harvest when they are fully colored and give slightly to gentle pressure. Pick them when they first reach full color and allow them to finish ripening indoors if needed. At the end of the season, pick all remaining green tomatoes and bring them inside — place them on a warm windowsill and they will ripen over the following weeks.