FREE: 10 Must-Know Tomato Growing Tips Get The Guide

Read our affiliate disclosure here.

How to Grow Tomatoes in Pots

Since 2010, Tomato Dirt has garnered 4.6+ million views, making it the web’s leading online source for growing tomatoes in the home garden. Award-winning writer and Tomato Dirt owner Kathy Widenhouse has helped thousands of home gardeners grow healthier tomatoes. Be one of them when you get Tomato Dirt’s Growing Guide here.

14 Tips for Successful Container Tomatoes

Can you grow tomatoes in pots successfully and get luscious, juicy fruit to enjoy all season long? Plenty of gardeners do so. Recent statistics show that 21.2 million Americans grow plants in containers. And that’s not counting the millions of others across the world. After herbs, tomatoes are the next-favorite crop that home gardeners grow in containers.

One of the beauties of growing container tomatoes is that you don’t need a lot of room. In fact, you don’t need real estate. If you’ve got a patch of sun, you can grow tomatoes in pots. Maybe your spot is on a patio, deck, balcony, driveway, rooftop – even a fire escape.

Whether you grow tomatoes in pots or grow tomatoes in a traditional garden, you follow many of the same gardening principles. But container tomatoes have some unique needs. Meet those needs and you can grow tomatoes in pots easily and successfully. And you can harvest a bumper crop without managing an entire garden. 

How to grow tomatoes in pots: 14 tips for successful container tomatoes with Tomato Dirt #GrowTomatoes #HomeGardening

Use these 14 tips to grow tomatoes in pots

Tip 1: Choose a sunny spot

Tomatoes like heat. To thrive and produce their best crop, they need 6-8 hours of sun a day. Grow tomatoes in pots in areas where they’ll soak up those rays, such as a sunny balcony or a patio that’s not shaded by trees or buildings. If temperatures drop below 50 degrees, bring the plants inside or protect them from the cold by covering them with frost protection (like Wall-o-Water or individual plant covers).

Tip 2: Choose a convenient spot

Hauling buckets of water each day can get old quickly. Choose a spot grow tomatoes in pots that’s convenient to your water source since you’ll water daily (or nearly daily) in the heat of the season. If your container tomatoes are located a bit of a distance from a spigot, then consider investing in a garden hose to make watering more convenient.

Convenience goes beyond watering. Choose an accessible spot so you can monitor your plants for diseases and pests and to check on how well they’re ripening as they mature. 

Tip 3: Choose as large a pot as you can

The larger the pot, the happier the tomato plant. Look for containers that are at least 24 inches deep and at least 12 inches in diameter – two feet across is even better. Five-gallon buckets are good containers for growing tomatoes in pots.

Tip 4: Choose a container with good drainage

Be sure your container has drain holes in it or drill them yourself. Containers without drainage holes or proper drainage material in the bottom can make your tomatoes are vulnerable to root rot. Good drainage solves most over-watering issues!

Tip 5: Choose potting mix over potting soil

The best soil to grow tomatoes in pots is not garden soil or even potting soil … it’s potting mix. Tomatoes grown in containers need a loose, well-drained growing medium with lots of organic matter. Potting soil can be too heavy for containers. Soil collected straight from the garden is most likely infested with fungi, weed seeds, and pests. Choose a good potting mix or save money by make your own. Always moisten your potting mix slightly before planting.

Tip 6: Plant seedlings rather than seeds

Buy tomato seedlings rather than starting your plants from seed. Seedlings give instant gratification and quicker results, which are especially important for first-time gardeners. By using plants, you’ll also remove some variables that come with starting seeds.

Tip 7: Choose compact varieties

The best tomatoes for containers are varieties that don’t get too large and have a compact habit. Look for tomato varieties that are labeled “bush,” “compact,” or “patio.” Many will be determinate tomatoes, which grow to a certain height and then stop. Some options are …

  • Big Boy Bush Tomato (slicing tomato, 72-80 days)
  • Bush Champion (slicing tomato, 65-70 days)
  • Bush Early Girl (slicing tomato, 54-62 days)
  • Bush Goliath (slicing tomato, 68 days)
  • Patio F Tomato (cherry tomato, 65-70 days)
  • Patio Princess (cherry tomato, 70 days)
  • Window Box Roma (sauce tomato, 70-75 days)

(Check out the container tomato selections at Burpee.)

Tip 8: Plant deeply

Plant container tomatoes deeply. A tomato plant produces roots along its buried stem. The more stem you can get in the ground, the stronger its root system will be and the sturdier the plant will become. A strong root system is important for your container tomatoes because their roots cannot go beyond the container’s sides to absorb water.

When you’re ready to plant your tomato seedling in its container, take these steps:

  • Water the seedling thoroughly. 
  • Dig a hole that’s as deep as the tomato stem.
  • Pour water into the hole.
  • Snip off the lower set of the seedling’s leaves.
  • Set the tomato seedling in the hole and fill it with soil. A good rule of thumb: bury about two-thirds of the stem.

Tip 9: Mulch container tomatoes

A 2-inch layer of mulch over the surface of your container tomato helps preserve moisture. Straw, pine bark, ground leaves, shredded hard wood – they’re all good choices for mulching your tomatoes.

Tip 10: Add support

If you grow tomatoes in pots on a patio, balcony, driveway, or along a fence, they may be exposed to wind. And while their roots will fill the pot, they cannot create extensive root systems anchor them and help them withstand the elements. Give them extra support on the topside with tomato cages, stakes, or ladders. And don’t wait too long to add support. Do so soon after you plant the tomato in the container. This way, you won’t interrupt the root system.

Tip 11: Water consistently

If there’s just one tip you need to follow when growing tomatoes in pots, it’s this: water consistently. 

It’s common for tomatoes grown in pots to suffer from a “drought-and -drown” cycle. Containers are above ground. They dry out quickly so you’ll need to check the soil often. A tomato plant’s roots dry out in the heat of the summer. But when watered too often or without adequate drainage, they can be flooded quickly.  Keeping container tomatoes watered satisfactorily is a huge challenge.

One solution to this problem is to grow tomatoes in pots that are self-watering. A self-watering tomato planter helps moderate that stress and make consistent water available to plants. The planter doesn’t dry out every day. It doesn’t “forget” to water. Nor does it over water. If you grow tomatoes in a self-watering planter, you can go away for a weekend or even on vacation and not worry about your plants. 

Another option: try a container irrigation system or a drip irrigation kit. You can set your irrigation on a timer, too, so plants will be watered even if you forget to do so.

If you choose to water manually, check the plant daily. Insert your finger in the soil. If it’s not moist at a depth of two inches, then water. Plan to water daily during the heat of the summer.

Tip 12: Fertilize systematically

Nutrients leach out of tomato containers as you water them. And while tomatoes have strong root systems, those roots cannot extend outside the container’s walls to find extra nutrients. You need to give them extra food. When you create a tomato feeding plan, you can replace nutrients in the container soil. An efficient way to fertilize tomatoes is with a water-soluble fertilizer (such as Miracle Gro Tomatoes or fish emulsion) which you can apply as you water the plants.

“At about 2 weeks after planting, begin watering weekly with a soluble fertilizer. Until the plants begin flowering, you can use a balanced fertilizer with a 1-1-1 ratio such as 20-20-20,” say the good folks at PennState Extension. “Once flowering, change over to a high potassium fertilizer. Most fertilizers blended for tomatoes fit this description.”

Tip 13: Move containers as needed

When you grow tomatoes in pots, you give plants mobility. Containers needn’t stay in one spot all season.

Young plants can come indoors when the forecast is for a frost or freeze. As the season progresses you may find that your mature tomato plants dry out quickly in their containers. But if you move them to an area on your patio, yard, or balcony where they may get less heat or exposure, they’ll experience less daily stress. And as summer turns to fall, you can extend your tomato harvest by once again transferring plants inside when cool temperatures threaten overnight.

Tip 14: Harvest when ripe

You’ve been diligent to plant deeply, water regularly, and feed consistently. Now, your tomato plants are returning the love with juicy, flavorful fruit. Keep an eye on them. Harvest those beauties when they are completely ripe and don’t leave them on the plant to rot. Doing so will impact the other fruit that’s waiting patiently on the vine to turn color. 

More Container Tomato Growing Tips

Growing tomatoes in pots: basics you need to know ...

What to Look for in a Patio Planter for Tomatoes ...

5 Tips for Planting Tomatoes in Pots: Plan for Success ...

Do Container Tomatoes Need Staking?

Review: Self-watering tomato planter: Tomato Success Kit ...

Growing tomatoes in pots: how to choose containers ...

Choosing tomato varieties for large containers ... 

Best tomato varieties for small containers ... 

Tomato planting in pots ... 

Tomato fertilizer to use for container tomatoes ... 

Watering tomatoes in containers, pots, baskets...

Check out more container tomato ideas on our Pinterest board...

Return from Grow Tomatoes in Pots: 14 Tips to Tomato Dirt home

As an Amazon Associate and Rakuten Advertising affiliate I earn from qualifying purchases.



FREE! 10 Must-Know Tomato Growing Tips: 20-page guide
Get yours here: