Tomatoes grow in gardens, containers, and greenhouses — the location depends on your space and climate
Tomatoes need warm soil, direct sunlight, and consistent water. They grow outdoors in the ground in most climates during warm months, in pots on patios or balconies where space is tight, and in greenhouses where seasons are short or winters are cold. The plant itself doesn't care which of these it's in — it cares about temperature, light, and drainage. Where you put it is about what works for your home and how much control you want over growing conditions.
Most home growers start tomatoes in one location and move them as the season changes. A seedling might start indoors under lights in spring, move to a sunny windowsill, then go outside once the soil warms. Understanding where tomatoes thrive best helps you decide whether to dig a garden bed, fill a pot, or build a frame.
Key Takeaways
- Tomatoes need at least six to eight hours of direct sunlight daily, which rules out shaded corners and north-facing walls.
- Soil temperature matters more than air temperature — tomatoes won't set fruit if soil stays below 60°F, even if days are warm.
- Container tomatoes need pots at least five gallons for determinate varieties and ten gallons for indeterminate types, with drainage holes.
- Greenhouse growing extends the season in cold climates but requires ventilation on warm days to prevent disease and overheating.
- Tomatoes grown in the ground produce more fruit over a longer season than container plants, but containers move with you and work in small spaces.
In-ground gardens: the standard location for most tomato growers
A garden bed is where most tomatoes end up because the plants grow larger, produce more fruit, and need less daily attention than container plants. Roots can spread deep into the soil, which means the plant can find water during dry spells and access more nutrients. A tomato in the ground also doesn't need watering as often as one in a pot.
The soil itself matters. Tomatoes prefer soil that drains well but holds moisture — not waterlogged clay and not sandy soil that dries out in hours. If your garden has heavy clay, dig in compost or aged manure before planting. If it's sandy, add compost to help it hold water. The soil should be loose enough that you can push a finger into it easily.
Choose a spot that gets six to eight hours of direct sun. Morning sun is better than afternoon sun in very hot climates, because it dries dew (which prevents fungal disease) without baking the plant in peak heat. South-facing and west-facing beds work well in cool regions; east-facing or dappled afternoon shade works better in hot ones.
Container growing: tomatoes in pots, buckets, and fabric bags
Containers work when you have no garden space, poor soil, or a patio instead of a yard. They also let you move plants to follow the sun or bring them inside if frost threatens. The trade-off is that container plants dry out faster, need more frequent watering, and produce fewer tomatoes over the season than in-ground plants.
Container size matters. Determinate varieties (bush types that stop growing at a set height) need pots at least five gallons. Indeterminate varieties (vining types that grow all season) need ten gallons or larger — a five-gallon pot will work but the plant will need water twice a day in summer heat. Five-gallon buckets, fabric grow bags, and standard terracotta pots all work as long as they have drainage holes in the bottom.
Use potting soil, not garden soil. Garden soil compacts in a pot and stays waterlogged. Potting soil is lighter and drains better. Fill the pot, water it until it drains from the bottom, then plant. Container tomatoes need feeding every two to three weeks because water drains away nutrients — use a balanced fertilizer or one higher in phosphorus and potassium once the plant starts flowering.
Place containers where they get six to eight hours of direct sun, just like in-ground plants. A south-facing patio or deck works well. Containers on concrete or dark pavement heat up faster in summer, which can stress the plant — move them to partial shade on the hottest days if the soil dries out by midday.
Greenhouses and cold frames: extending the season in cool climates
A greenhouse lets you start tomatoes earlier in spring and keep them growing later into fall. It also protects plants from wind, heavy rain, and pests. In regions where the growing season is short, a greenhouse can mean the difference between ripe tomatoes and green ones at frost.
Greenhouses work because they trap heat and light. On sunny days they heat up fast — even in cool weather, the inside can reach 80°F or higher while the outside is 50°F. This warmth wakes up the soil and keeps it warm all season. The downside is that greenhouses need ventilation. On warm days, open the door or roof vent, or the inside temperature will climb above 90°F and the plants will stop setting fruit. Many growers install automatic vent openers that open when temperature hits a set point.
A cold frame is simpler — a low box with a transparent lid (glass or plastic) that sits on the ground. It warms the soil and protects seedlings in spring and early summer, but doesn't extend the fall season as much as a greenhouse. Cold frames work well for starting seeds and hardening off seedlings before they go into the garden.
Windowsills and grow lights: starting seeds indoors
Tomato seeds start indoors six to eight weeks before the last frost date in your area. A sunny south-facing windowsill works if you have one, but most indoor growers use grow lights because windowsills don't provide enough light for stocky, strong seedlings. Seedlings under lights grow compact and sturdy; those on windowsills stretch toward the light and become weak and leggy.
Keep seedlings under lights for fourteen to sixteen hours a day. Position the lights two to three inches above the seedlings and raise them as the plants grow. Once seedlings have two sets of true leaves (the leaves that look like tomato leaves, not the first round seed leaves), move them to larger pots. Keep the soil warm — 70°F to 75°F is ideal for germination and growth.
Harden off seedlings before moving them outside. This means gradually exposing them to outdoor conditions over seven to ten days — start with an hour in a sheltered spot, then increase time and exposure to wind and direct sun. A seedling that goes straight from a warm, still indoor space to outdoor sun and wind will wilt and may not recover.
Balconies, patios, and small spaces: growing tomatoes where you live
Apartment dwellers and people with small yards can grow tomatoes in containers on balconies and patios. The main limits are light and wind. A balcony that gets six to eight hours of direct sun works fine. Wind can be a problem — it dries out containers faster and can break branches on tall indeterminate varieties. If your balcony is very windy, choose determinate varieties or stake and tie plants securely.
Balcony containers heat up in summer sun, especially on dark surfaces. Light-colored pots or fabric bags stay cooler than dark terracotta or black plastic. In very hot climates, move containers to afternoon shade or wrap them with shade cloth to keep soil temperature below 85°F.
Weight matters on balconies. A ten-gallon pot of wet soil weighs about eighty pounds. Check your balcony's weight limit before setting up multiple large containers. Fabric grow bags weigh less than rigid pots and take up less space.
Vertical growing: trellises, stakes, and hanging systems
Indeterminate tomatoes grow tall — six feet or more — so they need support. Staking them vertically saves space and makes harvesting easier. A straightforward wooden stake, a wire cage, or a string trellis all work. Tie the main stem loosely to the support as it grows, using soft ties that won't cut into the stem.
Determinate varieties grow as bushes and don't need as much support, though a cage or single stake still helps keep fruit off the ground. Vertical growing also improves air circulation, which reduces fungal disease.
In containers, vertical growing is especially useful. A tomato staked or trellised takes up less floor space than one left to sprawl, so you can fit more plants on a patio or balcony.
Frequently Asked Questions
Can tomatoes grow in shade?
Tomatoes need at least six hours of direct sun daily to produce fruit. In partial shade (three to six hours of sun), they grow slowly and produce fewer tomatoes. In full shade, they won't flower or fruit at all. If your space is shady, move containers to sunnier spots or choose a different crop.
What temperature does soil need to be for tomatoes to grow?
Tomato seeds germinate best at 70°F to 75°F. Once seedlings are growing, they tolerate cooler soil but won't thrive below 60°F. Soil temperature matters more than air temperature — a tomato planted in 50°F soil won't grow even if the air is 70°F. Wait until soil warms in late spring before planting outdoors.
Do tomatoes grow better in pots or in the ground?
In-ground tomatoes produce more fruit over a longer season because roots can spread and find water and nutrients. Container tomatoes produce less but work in small spaces and move with you. Choose based on your space and how much attention you can give — containers need daily watering in summer heat.
Can I grow tomatoes indoors year-round?
Indoors under grow lights, tomatoes can flower and fruit, but they need fourteen to sixteen hours of light daily, consistent warmth (65°F to 75°F), and hand pollination because there are no bees. Most home growers find it easier to grow tomatoes outdoors in warm months and start fresh each spring.
What's the best location for tomatoes in a very hot climate?
In hot climates, afternoon shade helps. Tomatoes stop setting fruit when soil temperature exceeds 85°F or air temperature stays above 95°F. Plant on the east side of a building or fence so they get morning sun but afternoon shade. Use mulch to keep soil cool and water deeply in early morning.