Container size matters more than most gardeners think
Tomatoes need at least 5 gallons of soil to grow well, and most varieties do better in 10 to 20 gallons. The depth is what matters most: tomato roots go down, not sideways. A container that is 12 inches deep will stunt a plant that could have grown full-sized in one that is 18 inches deep. Width matters less than depth, but wider containers hold more soil and dry out slower, which means less frequent watering during hot months.
The variety you are growing determines the minimum size. Determinate tomatoes (the bush types that stop growing at a set height) can produce in a 5-gallon bucket. Indeterminate tomatoes (the vining types that keep growing all season) need at least 10 gallons, and 20 gallons is better if you want a full harvest without constant feeding. A tomato planted in soil that is too shallow will produce fewer fruits and stop growing early.
Key Takeaways
- Determinate tomatoes need a minimum of 5 gallons, while indeterminate varieties need 10 to 20 gallons to produce a full season of fruit.
- Depth is more important than width: aim for at least 12 inches deep, and 18 inches is better for indeterminate types.
- A container wider than 12 inches holds more soil and dries out more slowly, reducing how often you have to water.
- Soil volume affects both the size of the plant and how long it will produce before running out of nutrients.
Depth requirements for different tomato types
Indeterminate tomatoes have root systems that extend 18 to 24 inches into the soil. A container that is only 12 inches deep will force the roots to circle at the bottom, and the plant will stop growing taller and producing new flowers. If you are growing a vining variety like 'Sungold' or 'Cherokee Purple', use a container at least 18 inches deep.
Determinate tomatoes are more forgiving because they are bred to stay compact. Their roots typically reach 12 to 15 inches down. A 12-inch-deep container will work, but 15 inches is safer. The plant will still produce, but shallower soil means the roots hit the bottom faster and the plant becomes dependent on frequent watering and feeding.
Depth also affects how long the plant can draw water between waterings. In summer heat, a shallow container can dry out in a single hot day. A deeper container holds a moisture buffer that keeps the plant stable even if you miss a watering.
Width and soil volume: why bigger containers produce more
A 5-gallon bucket is typically 10 to 11 inches across and 12 inches deep. A 10-gallon container might be 12 inches across and 15 inches deep. A 20-gallon container is often 18 inches across and 18 inches deep. The wider the container, the more total soil it holds, and more soil means more nutrients and water available to the plant.
Indeterminate tomatoes grown in 5-gallon containers will produce fruit, but the harvest will taper off by mid-August because the soil runs out of nutrients. The same plant in a 20-gallon container will keep producing into October. The difference is not just size—it is the total amount of growing medium the roots can access.
Width also affects evaporation. A narrow, tall container exposes less soil surface to the sun, so it dries out more slowly than a wide, shallow one of the same volume. If you live in a hot, dry climate, a taller container is an advantage. If you are in a cooler region or have limited time to water, a wider container is more forgiving.
Standard container sizes and what they hold
| Container size | Typical depth | Typical width | Best for |
|---|---|---|---|
| 5 gallons | 12 inches | 10–11 inches | Determinate tomatoes only |
| 10 gallons | 15 inches | 12 inches | Small indeterminate or determinate with room to spare |
| 15 gallons | 16 inches | 14 inches | Indeterminate tomatoes, moderate production |
| 20 gallons | 18 inches | 16–18 inches | Indeterminate tomatoes, full season production |
These are typical dimensions, but containers vary by manufacturer. Always check the actual depth and volume before buying. A container labeled "10 gallons" might be 14 inches deep or only 13 inches deep depending on the shape.
Drainage holes and soil type affect how often you water
A container without drainage holes will hold water at the bottom and rot the roots, no matter how large it is. Every planter for tomatoes must have at least one hole in the base, and two or three is better. Holes around the sides near the bottom are less effective than a hole in the center of the base.
The soil you use also changes how much water the container holds. Potting mix (a blend of peat or coco coir, perlite, and compost) drains faster than garden soil. A 10-gallon container filled with potting mix might need water every day in summer heat, while the same container with a heavier soil blend might need water every other day. Lighter, airier mixes drain faster but also dry out faster.
Choosing between one large container and multiple small ones
One tomato plant in a 20-gallon container will produce more fruit than one plant in a 10-gallon container. But two plants in 10-gallon containers will produce more total fruit than one plant in a 20-gallon container, and they take up the same footprint if you arrange them side by side.
The trade-off is maintenance. Two containers means two watering schedules, two sets of stakes or cages, and twice as much monitoring for pests and disease. One large container is simpler to manage but gives you less total harvest per square foot of space. If you have room for multiple containers and want maximum production, go with several medium-sized planters. If you want simplicity and have limited space, one large container per plant is the better choice.
Frequently Asked Questions
Can I grow a tomato in a container smaller than 5 gallons?
A tomato will survive in a 3-gallon container, but it will stay small and produce very little fruit. The plant will also need water every day or twice a day in hot weather because the soil dries out quickly. A 5-gallon minimum is the practical lower limit for any tomato variety.
Do I need to use a special potting mix or can I use garden soil?
Garden soil compacts in a container and drains poorly, which leads to root rot. Use a potting mix or a blend of potting mix and compost. Garden soil can be mixed in (up to 25 percent of the total) but should not be the main ingredient. Potting mix is lighter, drains better, and gives roots room to grow.
What if I want to move my container around?
A 5-gallon container with soil and a tomato plant weighs about 50 pounds when wet. A 20-gallon container weighs 150 to 200 pounds. If you need to move the planter frequently, use a wheeled plant dolly or stick with smaller containers. Alternatively, plant in a large container and leave it in one spot for the season.
Does the shape of the container matter, or just the volume?
Shape matters because depth matters more than width. A 10-gallon container that is 20 inches tall and 8 inches wide is better for tomatoes than a 10-gallon container that is 10 inches tall and 14 inches wide, even though they hold the same volume. Prioritize depth over width when you have a choice.
Can I reuse the same soil year after year?
Reusing soil saves money, but tomatoes deplete nutrients quickly. If you reuse soil, mix in fresh compost or potting mix (about 25 to 50 percent new material) before planting. Alternatively, replace the top 6 inches of old soil with fresh mix and leave the bottom layers. This refreshes the nutrient content without buying entirely new soil.