A 5-gallon pot is the practical minimum for most tomato plants
A 5-gallon container holds enough soil to support a determinate (bush) tomato plant through a full season. Indeterminate varieties—the ones that keep growing and producing until frost—need at least 10 gallons, and 20 gallons is better if you have the space. The reason is straightforward: tomato roots need room to spread, and larger pots hold more moisture and nutrients, which means you water less often and the plant stays healthier.
The pot size matters more than you might think. A tomato plant in a 2-gallon pot will produce fruit, but it will stress easily during heat waves, need water every day or twice a day, and yield less than the same plant in a 10-gallon pot. A pot that is too small also makes it harder to keep the soil consistently moist—it dries out fast and then stays soggy after rain, which invites root disease.
If you are growing tomatoes in containers on a patio or balcony, start with 5 gallons for a bush variety and 10 gallons for a vining one. If you have room for 20 gallons, your plant will be noticeably more robust and forgiving.
Key Takeaways
- Determinate (bush) tomatoes need a minimum of 5 gallons; 10 gallons is better if space allows.
- Indeterminate (vining) tomatoes should go in at least 10 gallons, preferably 20 gallons, because they grow all season.
- Larger pots dry out more slowly and hold more nutrients, so you water less often and the plant stays more stable.
- A pot that is too small forces you to water daily or twice daily and reduces the total harvest.
Determinate versus indeterminate: which type do you have
Determinate tomatoes (also called bush tomatoes) grow to a fixed height—usually 3 to 4 feet—and stop. They produce most of their fruit in a short window, usually 4 to 6 weeks. Because they are compact and finish early, they fit in smaller pots. A 5-gallon bucket works for a single determinate plant.
Indeterminate tomatoes (vining types) keep growing and producing until frost kills them. A single plant can reach 6, 8, or even 10 feet tall if you let it. They need more root space because they are in the pot for the entire season—often 4 to 5 months. A 10-gallon pot is the practical minimum; 20 gallons is ideal.
Check your seed packet or plant label. It will say "determinate" or "indeterminate," or use abbreviations like "det." or "indet." If it does not say, assume indeterminate and use the larger pot.
How pot depth and drainage affect root health
Tomato roots go deep. A pot that is 12 inches tall will work, but 14 to 16 inches is better because it gives roots room to stretch downward. Width matters too—a 5-gallon bucket is roughly 10 inches across and 12 inches deep, which is adequate. A 10-gallon pot is wider and deeper, giving roots more room in all directions.
Drainage holes are non-negotiable. Without them, water pools at the bottom, roots rot, and the plant dies. Every pot you use must have at least one hole in the bottom. If you like the look of a pot without drainage, use it as a decorative outer pot and set a draining pot inside it.
The soil itself matters as much as the pot. Use a potting mix (not garden soil), which is lighter and drains better. Garden soil compacts in a pot and holds too much water. A good potting mix is loose enough that water moves through it but rich enough to hold nutrients.
Watering needs change with pot size
A 5-gallon pot in full sun can dry out completely in one hot day. A 20-gallon pot in the same conditions might stay moist for two or three days. This matters because tomatoes need consistent moisture—they crack and develop blossom-end rot if they swing between bone-dry and soaked.
Larger pots act as a buffer. They hold more water, so the soil dries out more slowly, and you have more time to water before the plant suffers. In a small pot, you have to water on a strict schedule or the plant will wilt. In a large pot, you have more forgiveness.
Check soil moisture by pushing your finger into the top inch. If it feels dry, water until it drains from the bottom. In peak summer, a 5-gallon pot may need water every day; a 20-gallon pot might need it every two or three days. The exact schedule depends on your climate, sun exposure, and soil type.
Container material: plastic, fabric, and ceramic
Plastic buckets and pots are cheap, light, and durable. They hold heat in cool weather and can get hot in direct sun, which is fine for tomatoes. A 5-gallon food-grade bucket (the kind restaurants get in) works perfectly and costs almost nothing used.
Fabric pots (also called grow bags) are popular because they breathe—air reaches the roots through the sides, which encourages a healthier root system. They dry out faster than plastic, so you may water more often, but many gardeners find the trade-off worth it. They come in sizes from 3 gallons to 100 gallons.
Ceramic and terracotta pots are heavy and break easily, but they look good. Terracotta is porous and breathes like fabric, so it dries out quickly. If you use terracotta, go one size larger than you would with plastic—a 7-gallon terracotta pot, for example, instead of a 5-gallon plastic one—to account for faster drying.
Spacing multiple pots on a patio or in a garden
If you are growing several tomato plants in containers, space them so each one gets full sun and air can move around them. Crowded plants get less light, stay damp longer after rain, and are more prone to fungal disease. Leave at least 2 feet between pots if possible.
On a small patio, you can fit a few 5-gallon pots in a row. If you have more room, a 10-gallon or 20-gallon pot takes up only slightly more floor space but produces much more fruit. One large, healthy plant often yields more than two small, stressed ones.
When to move a plant to a larger pot
If you start a tomato seedling in a small pot indoors, you will need to move it to a larger pot before you plant it outside. A seedling can live in a 4-inch or 6-inch pot for 4 to 6 weeks. When roots start to circle the bottom (you will see them poking out the drainage holes), move it to an 8-inch or 10-inch pot.
Once a tomato plant is in its final outdoor pot, do not move it again. Transplanting stresses the plant and can slow growth. Choose the right size from the start—5 gallons for determinate, 10 to 20 for indeterminate—and leave it there for the season.
Frequently Asked Questions
Can I grow a tomato in a 3-gallon pot?
A 3-gallon pot is too small for a full-season plant. It will dry out very fast, and you will water multiple times a day in summer. The plant will survive but will be stressed, produce less fruit, and be more prone to disease. Use 5 gallons as a minimum.
Is a 5-gallon pot big enough for an indeterminate tomato?
No. Indeterminate tomatoes grow all season and need at least 10 gallons. A 5-gallon pot will force you to water constantly and the plant will not reach its full potential. If you only have a 5-gallon pot, choose a determinate variety instead.
Do I need to add fertilizer if I use a large pot?
A large pot holds more nutrients in the potting mix, so you can go longer between feedings. But potting mix is not as rich as garden soil, and tomatoes are heavy feeders. Plan to fertilize every two to three weeks with a balanced fertilizer or one higher in phosphorus and potassium once the plant starts flowering.
What if my pot does not have a drainage hole?
Do not use it. Water will pool at the bottom, roots will rot, and the plant will die. If you like the pot's appearance, set a draining pot inside it and water the inner pot. The outer pot is purely decorative.
Can I reuse potting mix from last year?
You can, but refresh it first. Old potting mix compacts and loses structure. Mix it half-and-half with fresh potting mix, or add compost to loosen it. This saves money and keeps the soil healthy for the new plant.