You can grow tomatoes in a pot on a balcony, patio, or deck if you choose the right container, soil, and variety

Container tomatoes need three things: a pot at least 5 gallons (for determinate varieties) or 10 gallons (for indeterminate varieties), potting soil that drains well, and a spot that gets 6 to 8 hours of direct sun each day. Determinate tomatoes are compact bush types that produce fruit all at once; indeterminate types grow tall and produce fruit throughout the season. Both work in pots, but indeterminate varieties need more space and a sturdy stake or cage to support them as they grow.

The biggest mistake people make is using garden soil instead of potting soil. Garden soil compacts in a pot and holds too much water, which causes roots to rot. Potting soil is lighter and drains faster, which is what container plants need.

Key Takeaways

  • Use a pot at least 5 gallons for determinate varieties and 10 gallons for indeterminate varieties, with drainage holes in the bottom.
  • Fill the pot with potting soil, not garden soil, because potting soil drains properly and prevents root rot in containers.
  • Place your pot where it receives 6 to 8 hours of direct sunlight each day, as tomatoes need strong light to produce fruit.
  • Water when the top inch of soil feels dry, and feed with a balanced fertilizer every two to three weeks once the plant starts flowering.
  • Stake or cage indeterminate varieties early, before they grow tall and become difficult to support.

Choosing the Right Pot and Drainage

The pot itself is your foundation. A 5-gallon container works for determinate varieties like 'Bush Early Girl' or 'Patio Princess', which stay compact and produce a single heavy crop. Indeterminate varieties like 'Sungold' or 'Brandywine' need 10 gallons or larger because they grow continuously and develop deeper root systems. Fabric grow bags work as well as plastic pots and often drain even better.

Drainage holes are non-negotiable. Without them, water pools at the bottom and roots suffocate. If your pot doesn't have holes, drill three or four in the bottom yourself. You can also place a saucer underneath to catch water, but empty it after watering so the pot doesn't sit in standing water.

Filling Your Pot with the Right Soil

Use potting soil, not topsoil or garden soil. Potting soil is a mix of peat moss or coconut coir, perlite, and compost—it's light, holds some moisture without becoming waterlogged, and lets roots breathe. Fill the pot to about an inch below the rim so water doesn't run straight over the edge when you water.

If you want to add nutrients from the start, mix in a handful of compost or a slow-release fertilizer pellet when you fill the pot. This gives the plant food for the first few weeks. You'll still need to feed it later once it starts flowering, but this head start helps.

Planting Your Tomato and Supporting It

Plant your seedling at the same depth it was growing in its nursery pot, or even slightly deeper—tomatoes can develop roots along their buried stem, which strengthens them. Water gently after planting so the soil settles around the roots.

For indeterminate varieties, install a stake or cage when ready, before the plant grows tall. A 6-foot stake works well, or a sturdy tomato cage. Tying the plant loosely to the support as it grows prevents the weight of fruit from snapping branches. Determinate varieties are bushier and may not need support, but a small cage keeps fruit off the ground and improves air flow.

Watering and Feeding Throughout the Season

Water when the top inch of soil feels dry to your touch. In hot weather, this might be every day; in cooler weather, every two or three days. Water at the base of the plant, not on the leaves, to prevent fungal diseases. Containers dry out faster than garden beds, so check them regularly, especially in summer.

Once the plant flowers and starts setting fruit, feed it every two to three weeks with a balanced fertilizer (like 10-10-10) or a tomato-specific formula. Follow the label directions for the amount. Too much nitrogen makes the plant grow leaves instead of fruit, so avoid over-feeding.

Managing Sunlight and Temperature

Tomatoes need 6 to 8 hours of direct sun daily to produce sweet, flavorful fruit. If your balcony or patio gets less than 6 hours, the plant will grow but produce fewer tomatoes and they'll be less sweet. If you have a spot that gets afternoon shade in very hot climates (above 90°F regularly), that's actually helpful—it prevents the plant from getting stressed by extreme heat.

Containers heat up faster than the ground, so in very hot weather, the soil can dry out quickly and the roots can overheat. If temperatures regularly exceed 95°F, consider moving the pot to a spot with afternoon shade or wrapping the pot with reflective material to keep it cooler.

Pruning and Harvesting

Indeterminate varieties benefit from light pruning. Remove suckers—the small shoots that grow between the main stem and branches—to direct energy into fruit production rather than extra foliage. Determinate varieties don't need pruning; they're designed to produce all their fruit at once.

Pick tomatoes when they're fully colored but still slightly soft. They'll continue to ripen off the vine if you pick them a day or two before they're completely soft. Harvest regularly to encourage the plant to keep producing. At the end of the season, if frost is coming, pick all remaining tomatoes—even green ones—and let them ripen indoors on a windowsill.

Common Problems and How to Prevent Them

Blossom end rot appears as a dark, sunken spot on the bottom of the fruit and is caused by inconsistent watering. Water regularly and deeply so the soil stays evenly moist, not soggy or bone-dry. Mulching the top of the soil with an inch of compost helps keep moisture steady.

Yellowing leaves usually mean the plant needs nitrogen or the soil is staying too wet. If the pot doesn't have drainage holes or you're watering too often, let the soil dry out a bit between waterings. If the leaves are pale yellow overall, feed with a balanced fertilizer.

Pests like aphids and spider mites can appear on container tomatoes, especially indoors or on sheltered patios. Spray the leaves with a strong stream of water to knock them off, or use insecticidal soap if the problem persists. Check the undersides of leaves regularly so you catch infestations early.

Frequently Asked Questions

Can I grow tomatoes in a pot smaller than 5 gallons?

A pot smaller than 5 gallons will dry out too quickly and the roots won't have enough room to develop. Determinate varieties are more forgiving in tight spaces, but 5 gallons is the practical minimum. If space is extremely limited, choose a determinate patio variety bred for containers.

How often should I water a tomato plant in a pot?

Water when the top inch of soil is dry, which in warm weather might be daily and in cooler weather every two or three days. Stick your finger into the soil to check—don't water on a schedule. Containers dry faster than garden beds, so check them often, especially in summer heat.

What's the difference between determinate and indeterminate tomatoes for containers?

Determinate varieties are compact, produce all their fruit at once, and need a 5-gallon pot. Indeterminate varieties grow tall continuously, produce fruit all season, and need 10 gallons or more plus a tall stake. Choose determinate if you want a single harvest; choose indeterminate if you want tomatoes throughout the summer.

Can I use garden soil from my yard instead of potting soil?

No. Garden soil compacts in a pot and holds too much water, which causes root rot. Potting soil is specifically formulated to drain well and stay light in containers. It's worth the small cost to use the right soil.

Do container tomatoes need a cage or stake?

Indeterminate varieties definitely need support—they grow 6 feet or taller and the weight of fruit will snap branches. Determinate varieties are bushier and may not need support, but a small cage keeps fruit off the soil and improves air flow around the plant, which reduces disease.