Container size depends on the tomato variety and how long you plan to grow it

A tomato plant needs at least 5 gallons of soil to develop a healthy root system, but the exact size depends on whether you are growing a determinate variety (bush type that stops growing at a set height) or an indeterminate variety (vine type that keeps growing all season). Determinate tomatoes can thrive in a 5-gallon container for the entire season. Indeterminate tomatoes need 10 gallons or larger because they grow taller and produce fruit over a longer period, and their roots need more room to support that growth.

The container must have drainage holes in the bottom. Without drainage, water pools around the roots and causes rot. A container that is too small will dry out too quickly in hot weather and stress the plant, forcing you to water constantly. A container that is too large holds excess moisture that the roots cannot use, which also leads to rot.

Key Takeaways

  • Determinate (bush) tomatoes need a minimum of 5 gallons; indeterminate (vining) tomatoes need 10 gallons or more.
  • The container must have drainage holes and be filled with potting soil, not garden soil.
  • A 5-gallon bucket works well for determinate varieties and costs less than a purpose-built pot.
  • In hot climates or small containers, you may need to water daily because soil dries out faster in pots than in the ground.

Determinate tomatoes: 5-gallon minimum

Determinate varieties like 'Roma', 'San Marzano', and 'Mountain Magic' grow to a fixed height (usually 3 to 4 feet) and produce most of their fruit within a short window. These varieties are bred to stop growing once they reach their mature size, so they do not need the deep root space that indeterminate types require. A 5-gallon container—the size of a standard paint bucket—holds enough soil for the roots to spread and absorb water and nutrients throughout the season.

A 5-gallon food-grade bucket from a restaurant supply store or bakery costs $2 to $5 and works as well as a ceramic pot that costs $30. Drill or punch four to six holes in the bottom with a drill bit or nail. Place a saucer underneath to catch water runoff, or set the bucket on a patio where water can drain freely. Fill it with potting soil (not garden soil, which compacts in containers), and you are ready to plant.

Indeterminate tomatoes: 10 gallons or larger

Indeterminate varieties like 'Brandywine', 'Cherokee Purple', and 'Sungold' grow continuously throughout the season, reaching 6 to 8 feet or taller depending on the variety and climate. They produce fruit from mid-summer until frost, which means they need a larger root system to support that extended growth and heavy fruit load. A 10-gallon container is the practical minimum; many gardeners use 15 to 20-gallon containers for these varieties to reduce watering frequency and give roots more room to develop.

A 10-gallon pot is roughly 12 inches wide and 12 inches deep. You can buy food-grade buckets in this size, or use a large plastic storage container with drainage holes drilled in the bottom. The larger the container, the less often you will need to water, which matters in hot climates where a small pot can dry out in a single day. If you are growing multiple indeterminate plants, spacing them at least 2 feet apart helps air circulate and reduces disease.

How to measure and prepare your container

To measure a container's volume, fill it with a gallon jug and count how many gallons it holds. Most pots sold at garden centers are labeled by gallon size, so you can check the tag. If you are repurposing a bucket or storage bin, measure the inside width and depth in inches, multiply them together, then multiply by the height. Divide that number by 231 to get gallons. For example, a bucket 10 inches wide, 10 inches deep, and 12 inches tall holds roughly 5 gallons.

Before planting, fill the container with potting soil to within 1 inch of the rim. Water the soil thoroughly until water drains from the bottom holes. This settles the soil and removes air pockets. Let it sit for a few hours, then plant your tomato seedling at the same depth it was growing in its nursery pot. If the seedling is leggy (tall and thin), you can bury it deeper—tomatoes will root along the buried stem and develop a stronger base.

Watering and drainage in containers

Container tomatoes dry out faster than tomatoes planted in the ground because soil in pots is exposed to air on all sides. In summer heat, a 5-gallon container may need water every day, while a 10-gallon container might need water every other day. Check the soil by pushing your finger 2 inches deep; if it feels dry, water until it drains from the bottom. If it feels moist, wait another day.

Overwatering is the most common mistake with container tomatoes. Soggy soil suffocates roots and invites fungal diseases like early blight and septoria leaf spot. Use a saucer or tray under the pot to catch runoff, but empty it after 30 minutes so water does not sit. In rainy climates, move containers under an eave or cover them during heavy rain to prevent waterlogging.

Special considerations for small spaces and hot climates

If you live in a very hot, dry climate (above 90°F regularly), choose a larger container and consider painting it white or placing it in afternoon shade to keep soil cooler. Dark containers absorb heat and can cook the roots. A larger container also buffers temperature swings—the extra soil mass insulates roots from extreme heat and cold.

In small spaces like balconies or patios, a 5-gallon determinate tomato is often the best choice because it takes up less room and produces enough fruit for a household. If you want an indeterminate variety in a small space, use the largest container that fits, stake or cage it securely so wind does not tip it over, and be prepared to water daily during hot weather.

Container materials: plastic, ceramic, and fabric

Plastic pots are lightweight, affordable, and durable. They do not break if you drop them, and they hold moisture longer than other materials, which can be an advantage in dry climates. Ceramic and terracotta pots are heavier and more attractive but break easily and dry out faster because the material is porous. Fabric grow bags are increasingly popular because they allow air to reach the roots, which can improve growth, and they are straightforward to store when not in use. All three materials work; choose based on your budget, climate, and how the container will look in your space.

Whatever material you choose, make sure it has drainage holes. If you fall in love with a pot that does not have holes, use it as a decorative outer pot and place a draining pot inside it. Never plant directly in a container without drainage, no matter the size.

Frequently Asked Questions

Can I grow a tomato in a 3-gallon container?

A 3-gallon container is too small for most tomato varieties. The soil dries out very quickly, and the roots do not have enough room to develop properly. You would need to water multiple times per day in hot weather, and the plant would likely produce less fruit. Stick with 5 gallons as the minimum.

What is the difference between potting soil and garden soil in containers?

Garden soil is heavy and compacts in pots, which blocks water and air from reaching roots. Potting soil is lighter and fluffier, designed to stay loose in containers. Always use potting soil or a potting mix for container tomatoes. Garden soil is for raised beds and in-ground gardens.

Do I need to repot my tomato plant during the season?

No. Choose the right size container at planting time and keep it for the whole season. Repotting stresses the plant and can delay flowering and fruiting. If you start with a seedling in a small nursery pot, move it to its final container when you plant it outdoors, not partway through the season.

Can I use the same container for tomatoes year after year?

Yes, but refresh the soil. Remove the old soil and replace it with fresh potting soil each spring. Old soil loses nutrients and may harbor disease spores from the previous year. Rinse the container with water and a brush before refilling.

What happens if my container is too large?

A container that is much larger than needed holds excess moisture that the roots cannot use, leading to root rot. The plant also puts energy into growing roots instead of fruit. Use the smallest container that fits the variety: 5 gallons for determinate, 10 gallons for indeterminate.