How to Grow Tomatoes in Pots: A Step-by-Step Guide

Do you love the taste of fresh tomatoes? If you want to be able to enjoy homegrown tomatoes all year round, then you need to learn how to grow tomatoes in pots. In this step-by-step guide, we will teach you everything you need to know about how to grow tomatoes in pots successfully. We will cover everything from choosing the right pot and soil to watering and fertilizing your plants. Let’s get started!

Why Grow Tomatoes in Pots?

There are many benefits to growing tomatoes in pots. One of the biggest advantages is that you can grow them indoors or outdoors, depending on your preference. Growing tomatoes in pots also allow you to control the soil quality and drainage much better than if you were to grow them in the ground. Additionally, tomato plants grown in pots are less likely to be affected by pests and diseases.

What You Will Need

Before we get started, let’s take a look at the supplies you will need to grow tomatoes in pots:

1) Pots

Pots at least 12 inches deep and 18 inches wide are ideal for growing tomatoes. Clay pots help to keep the soil moist, making them a good option for tomato plants. If you are using plastic pots, make sure to punch holes in the bottom for drainage.

2) Soil

Tomato plants need well-draining, nutrient-rich soil to thrive. If you are using store-bought soil, make sure to mix in some organic matter, such as compost or manure.

3) Water

Tomatoes need to be watered regularly, especially during hot weather. Be sure to check the soil regularly and water your plants as needed.

Now that we have all of our supplies let’s get started!

How to Grow Tomatoes in Pots: A Step-by-Step Guide

Growing tomatoes in pots is a great way to enjoy fresh tomatoes without taking up a lot of space.

Step One: Choose a sunny spot

The first step is to choose a sunny spot for your plants. Tomatoes need at least six hours of sunlight a day, so a south-facing windowsill or balcony is ideal. If you live in a hot climate, you may need to provide some afternoon shade to prevent your tomatoes from getting too much sun.

Step Two: Pick the right pot

The next step is to pick the right pot for your tomatoes. A general rule of thumb is that the pot should be twice as big as the plant’s rootball. This will give the roots enough room to grow and allow for proper drainage. If you’re only growing one or two plants, you can use a 5-gallon bucket or similar-sized container. You may need a larger planter or several smaller pots for more plants.

Step Three: Add some drainage holes

Tomatoes need well-drained soil, so adding some drainage holes to your pot is important. You can either drill some holes yourself or buy a pot that already has them. If you’re using a large container, you may also want to add an extra layer of gravel at the bottom to help with drainage.

Step Four: Select the right tomato variety

There are many different varieties of tomatoes, and not all of them are well suited for growing in pots. Some determinate varieties, such as ‘Romas’ and ‘Grapes’, are compact and work well in small spaces. Other indeterminate varieties, such as ‘Cherokees’ and ‘ Beefsteaks’, will require more space and may need support as they grow. When choosing a variety, it’s also important to consider the size of the fruit. Smaller cherry tomatoes like ‘Sun Golds’ are a good option for pots, whereas larger slicing tomatoes like ‘Brandywines’ will need a larger container.

Step Five: Prepare the Potting Mix 

Before planting your tomato plant, you’ll need to prepare the potting mix. You can purchase pre-made potting mix at your local garden center or make your own by combining equal parts sand, compost, and perlite. Once you’ve mixed up the potting mix, wet it thoroughly and allow it to drain before planting. This will help prevent the roots from drying out.

Step Six: Plant Your Tomato Plant 

Now it’s time to plant your tomato plant! Gently remove it from its container and loosen the roots with your fingers. Then, plant it at the same depth it was growing in the container. Once it’s in the pot, firm the soil around the base of the plant and water thoroughly. For best results, wait until after dusk to water your plants so that they have all night to absorb moisture before the hot sun dries them out during the day.

Step Seven: Provide Support 

As your tomato plant grows, it will need support to keep from toppling over under the weight of its fruit. Stake or cage tomato plants as soon as they are planted, driving the stakes into the ground at least 18 inches away from the stem of the plant. For added support, you can also weave twine between the stakes as the plant grows taller. Just be careful not to damage the roots when driving in the stakes or pulling them out later on.

By following these simple steps, you can easily grow delicious tomatoes in pots! With a little care and attention, you’ll be able to enjoy fresh tomatoes all summer long!


Growing tomatoes in pots is a great option if you are looking for an easy way to garden. With a little care and attention, you can produce delicious tomatoes on your porch or patio. By following our step-by-step guide, you can be well on your way to enjoying homegrown tomatoes this summer. Have you grown tomatoes in pots before? What tips would you add?

1 thought on “How to Grow Tomatoes in Pots: A Step-by-Step Guide”

Leave a Comment