For most urban gardeners, the short answer is this: aim for at least 30 cm (12 inches) of soil depth, but 40–50 cm (16–20 inches) is a much safer target for growing tomatoes. If you are growing indeterminate—vining—tomatoes, choose a planter box that is 45–60 cm (18–24 inches) deep. Dwarf and compact tomato varieties can manage in 30–35 cm (12–14 inches), provided the box is wide enough, the soil mix is good, and drainage is excellent.
Depth matters because tomatoes have a surprisingly large root system. Most feeding roots sit in the top 30 cm of soil, but tomatoes can send roots deeper, and a deeper planter gives them more room to anchor, access moisture, and cope with hot urban conditions. Shallow boxes dry out faster, heat up quickly in summer, restrict root growth, and usually produce smaller, more stressed plants. On a balcony, rooftop, or paved courtyard, where plants may face reflected heat and wind, that extra soil depth can make a real difference.
As a practical guide, use 30–35 cm for dwarf or patio tomatoes, 35–45 cm for determinate bush tomatoes, and 45–60 cm for indeterminate varieties. Try not to go below 30 cm for any tomato crop. A box only 20–25 cm deep may work briefly for very small seedlings, but it is not a reliable long-term home for fruiting tomatoes. If your space only allows a shallow planter, choose the smallest dwarf varieties and plan to water much more often.
Depth is not the only number that matters. Width and soil volume are just as important. Give each tomato enough root space—roughly 30–45 cm of width per plant—and use a box with at least 25–40 litres of soil for dwarf and determinate types, or 40–60 litres for indeterminate types. A deep but narrow box can still disappoint, while a wide, well-filled planter gives roots more room to spread.
Make sure the planter has drainage holes and stands slightly off the ground so excess water can escape. Use a free-draining but moisture-retentive mix rather than heavy garden soil alone, and add mulch to slow evaporation. Tomatoes in urban boxes need consistent watering, especially once fruit is setting, and tall or vining types need stakes or cages. In very hot, exposed locations, a deeper box and a light-coloured planter can help keep roots cooler.
In short, 40 cm is a good all-round depth for urban tomato planter boxes. Use 30 cm as a minimum for dwarf and determinate varieties, and go closer to 45–60 cm for indeterminate tomatoes. The deeper the box, the more forgiving it will be—but good drainage, enough width, and steady watering are just as essential for healthy, productive plants.