How to Grow Tomatoes in Pots on a Balcony

To grow tomatoes on a balcony, give a compact variety at least 6 hours of direct sun, plant it in a 5 to 10 gallon pot filled with fresh potting mix, and plan on checking and watering it every day in summer.

Get those four things right and a small balcony can keep you in tomatoes from midsummer to the first frost.

Tomato plants are one of the easiest crops for container gardening because they don’t need deep garden beds, only roomy pots and steady care.

Most failures I hear about come down to pots that are too small, too little sun, or uneven watering. Each of those is easy to fix once you know what to look for.

Table of Contents

Is Your Balcony Right for Tomatoes?

Your balcony works for tomatoes if it gets 6 or more hours of direct sun, has some shelter from strong wind, and can safely hold heavy, wet pots. If you are stocking up, a pot with drainage holes is the first thing I would pick up.

Heat bouncing off walls and concrete helps early in the season but can stress plants in July and August.

How Much Direct Sun Do Tomatoes Need?

Tomatoes need at least 6 hours of direct sun a day, and 8 hours gives you the best harvest. Watch your balcony for a full day and note when sun hits the spot where the pot will sit, since railings and walls cast moving shade.

  • South-facing: the best choice, with sun most of the day.
  • West-facing: good, but afternoons get hot, so pots dry out fast.
  • East-facing: workable for cherry tomatoes, with smaller and later harvests.
  • North-facing: skip tomatoes and grow herbs or salad greens.

If tomatoes won’t work in your spot, my list of the best plants to grow on a balcony covers options for lower light.

How Do Wind and Reflected Heat Affect Balcony Pots?

Wind dries out pots and snaps stems, and it gets stronger the higher up you live. Place pots against a wall or in a corner, and tie plants to their supports with soft ties.

Concrete floors, brick walls, and glass doors hold and reflect heat. That warmth gets plants growing faster in spring. Once summer days pass the low 90s °F, a light shade cloth during the hottest afternoon hours keeps leaves from scorching.

What Should You Check Before Adding Heavy Containers?

A 10-gallon pot of wet soil can weigh 60 to 80 pounds, so check your building’s rules and weight limits before you buy. Many leases also limit what you can hang on railings.

Set pots near the edge where the balcony meets the building, which is the strongest part. Use saucers so water doesn’t drip onto neighbors below. For a full setup plan, see my guide on how to make a balcony garden.

Which Tomato Varieties Work Best in Balcony Pots?

Determinate bush tomatoes, dwarf types, and cherry tomatoes are the best balcony tomatoes because they stay short and fruit heavily in a small space. Look for words like “patio,” “bush,” or “tiny” on tomato seeds and plant tags.

Compact Bush and Dwarf Varieties to Try

Determinate tomatoes grow to a set height, then set most of their fruit over a few weeks. That makes them easy to cage and easy to fit on a balcony.

Tiny Tim Tomato Seeds - Survival Garden Seeds (1 Pack) | Dwarf Cherry Tomatoes for Planting Indoors or Patio, Compact Heirloom Variety for Containers, High Yield, Non-GMO
  • ‘Tiny Tim’: an heirloom from the 1940s that grows just 10 to 12 inches tall with small red cherries. Great for a window box.
  • ‘Patio Princess’: a sturdy 2-foot plant with 2-inch red fruit.
  • ‘Bush Early Girl’: a compact take on the classic slicer, with medium red fruit and an early harvest.
  • ‘Patio Choice Yellow’: an All-America Selections winner, about 18 inches tall, loaded with yellow cherries.
  • ‘Roma’: the classic determinate paste tomato for sauce, about 3 to 4 feet tall in a large pot.
  • ‘Glacier’: a short, early variety that handles cool spring nights, which suits the Northeast and Pacific Northwest.

Cherry Tomatoes for Pots and Hanging Baskets

Cherry tomatoes are my top pick for beginners because they set lots of small fruit even when conditions aren’t perfect. A single plant can feed a household all summer.

Espoma Organic Tomato-Tone 3-4-6 with 8% Calcium. Organic Fertilizer for All Types of Tomatoes and Vegetables. Promotes Flower and Fruit Production. 4 lb. Bag
  • ‘Tumbling Tom’ (red or yellow): trails over the edge of hanging baskets and railing planters, about 2 feet long, no stake needed.
  • ‘Sweet 100’ and ‘Sweet Million’: tall and very productive, with good heat tolerance for the Southeast and Southwest.
  • ‘Sungold’: my favorite for flavor, with sweet orange fruit. It’s a vining type, so give it a big pot and tall stake.

If you also garden in a raised bed, I cover growing cherry tomatoes in a square foot garden too.

When Is an Indeterminate Tomato Worth the Space?

Indeterminate tomatoes keep growing and fruiting until frost, often reaching 6 feet or more. I’d grow one only if you have a sunny corner, a 15 to 20 gallon pot, and a sturdy trellis.

VIVOSUN 5-Pack 7 Gallon Plant Grow Bags Fabric Pots with Handles | 300G Thickened Nonwoven Fabric, Excellent Drainage, Healthy Root Growth, BPA-Free, Reusable

The payoff is a long harvest of full-size slicers or vining cherries like ‘Sungold’. ‘Better Bush’ is a good middle ground, with a stocky 4-foot frame and 4-inch slicing tomatoes.

What Size and Type of Pot Should You Choose?

A 5-gallon pot is the smallest I’d use for most tomatoes in containers, and 10 gallons or more gives better yields and fewer watering problems. Bigger pots hold more water, so roots stay cooler and moisture stays more even.

Pot Sizes for Dwarf, Bush, and Vining Tomatoes

Tomato typeMinimum potBetter potWidth
Dwarf (e.g. ‘Tiny Tim’)1 to 2 gallons3 gallons8 to 10 inches
Bush/determinate5 gallons10 gallons14 to 18 inches
Indeterminate/vining10 gallons15 to 20 gallons18 to 24 inches

Plant one tomato per pot. Crowding two plants into one container splits the water and food they both need.

Plastic Pots vs. Fabric Grow Bags vs. Self-Watering Planters

Each pot type changes how often you water.

  • Plastic pots: cheap, light, and hold moisture well. Pick light colors, since black plastic heats roots in full sun.
  • Fabric grow bags: light, cheap, and great for root health because air prunes the root tips. They dry out fastest, so expect to water more on windy balconies.
  • Self-watering planters: a built-in reservoir feeds the roots from below. These are my pick if you work long days or travel, since they help keep moisture steady.

Skip small terracotta pots for tomatoes. They dry out quickly and get heavy.

Drainage, Stability, and Safe Placement

Every pot needs drainage holes. Without them, roots sit in water and rot.

Choose wide, low pots over tall, narrow ones so plants don’t tip in wind. Set each pot on a saucer or plant caddy with wheels, which makes it easier to follow the sun.

Keep pots off railings unless they’re clamped in with a planter made for that purpose.

What Potting Mix and Fertilizer Do Balcony Tomatoes Need?

Balcony tomatoes need a fresh, light potting mix with compost mixed in, plus regular tomato fertilizer once flowers appear. Pots have limited soil, and every watering flushes some nutrients out the bottom.

Why Garden Soil Does Not Belong in a Pot

Garden soil packs down hard in a container, drains poorly, and can carry disease. Bagged potting mix (also sold as potting soil for containers) stays fluffy, holds water, and lets air reach the roots.

Look for a mix with peat or coco coir, perlite, and some compost. My guide to the best soil for tomatoes goes deeper on picking a bag.

How to Use Compost and Tomato Fertilizer

Mix in about 1 part compost or worm castings to 3 or 4 parts potting mix at planting. If the mix has no starter fertilizer, add a slow-release organic fertilizer made for tomatoes, following the bag rate.

Once the first flowers open, feed every 1 to 2 weeks with a liquid tomato fertilizer, or side-dress a granular organic fertilizer every 3 to 4 weeks. Choose one with more potassium than nitrogen.

Too much nitrogen gives you a big, leafy plant with few tomatoes.

Does Adding Calcium Prevent Blossom End Rot?

Extra calcium rarely fixes blossom end rot, because most potting mixes already have enough. The problem comes from uneven watering, which stops the plant from moving calcium into the fruit.

Skip eggshells and calcium sprays as a cure. Steady watering is what prevents it.