This article contains affiliate links. If you buy through our links, we may earn a small commission at no extra cost to you. We only recommend products we've researched thoroughly. Full disclosure.

You've got a balcony. Maybe it's tiny, maybe it's cluttered with old furniture, maybe you've never grown a single thing in your life. None of that matters. Learning how to start a balcony garden is one of the most practical skills you can pick up this year — and it's far easier than you think. A few containers, some decent soil, and a handful of seeds are all that stands between you and fresh tomatoes you grew yourself.

Here's the thing most gardening guides won't tell you: balconies are actually excellent growing spaces. They're sheltered, they're warm (all that reflected heat from walls and floors), and they force you to start small — which is exactly what beginners should do. No sprawling garden to overwhelm you. Just a focused little food factory right outside your door.

Key Takeaways

  • A balcony with 4-6 hours of sunlight can grow herbs, lettuce, tomatoes, peppers, and strawberries — even in just 2 square meters
  • You can start a productive balcony garden for under EUR 50, and it pays for itself within the first season
  • Container choice matters more than you think — drainage holes and the right size make or break your plants
  • The biggest beginner mistake is overwatering, not underwatering — check the soil before you reach for the watering can
  • Start with 3-5 plants maximum. Master those before expanding
  • Take our free Edible Space Scan to get personalized recommendations for your exact balcony setup

Step 1: Assess Your Balcony Space

Before you buy a single seed, you need to understand what you're working with. Every balcony is different, and the three factors that determine your success are sunlight, wind, and weight capacity. Get these right and everything else follows.

Track your sunlight

This is the single most important factor. Spend one day watching how sunlight moves across your balcony. Note when direct sun hits and when shadows take over. You need a minimum of 4 hours of direct sunlight for most vegetables, and 6+ hours for fruiting plants like tomatoes and peppers.

  • South-facing balcony (6+ hours sun): You've hit the jackpot. Tomatoes, peppers, strawberries, beans — everything thrives here.
  • East or west-facing (4-6 hours sun): Great for herbs, lettuce, spinach, radishes, and some compact tomato varieties.
  • North-facing (under 4 hours sun): Stick to shade-tolerant crops — lettuce, spinach, mint, parsley, and microgreens. They actually prefer less intense light.

Check for wind exposure

High-rise balconies get hammered by wind. Strong wind dries out soil fast, breaks stems, and knocks over tall plants. If your balcony is windy, you have two options: create a windbreak (a bamboo screen or a row of sturdy plants along the railing) or stick to low-growing, wind-resistant crops like herbs, lettuce, and strawberries. Avoid tall tomato varieties on exposed balconies above the 5th floor — go for compact bush varieties instead.

Know your weight limits

This one gets overlooked constantly. Wet soil is heavy. A 30-liter container filled with moist potting mix weighs about 25 kg. Add four or five of those, plus a person standing on the balcony, and you're looking at significant weight. Most modern balconies can handle 200-400 kg/m2, but if you live in an older building, check with your landlord or building management before loading up. Spread containers along the edges near the walls where structural support is strongest, not in the center.

Quick Space Assessment

Not sure what your balcony can actually support? Our free Edible Space Scan analyzes your specific situation — direction, size, sunlight, wind — and tells you exactly what to grow and where to place it. Takes about three minutes.

Step 2: Choose the Right Containers

Containers are the foundation of balcony gardening. The right ones make your life easy. The wrong ones kill your plants slowly. Here's what you need to know.

Size matters — seriously

The most common beginner mistake with containers is going too small. Tiny pots dry out within hours on a hot day and cramp root growth. Use this as your guide:

Plant Minimum Container Size Estimated Cost
Herbs (basil, parsley, chives) 2-5 liters EUR 2-5 each
Lettuce and salad greens 5-10 liters (or a long window box) EUR 4-8
Strawberries 5-8 liters per plant EUR 3-6
Peppers 10-15 liters EUR 5-10
Tomatoes 20-30 liters EUR 8-15

Drainage is non-negotiable

Every container must have drainage holes in the bottom. No exceptions. Without drainage, water pools at the bottom, roots sit in swamp water, and your plant dies of root rot within weeks. If you're repurposing old buckets or boxes, drill 4-6 holes in the base. Place a saucer underneath to catch runoff and protect your balcony floor.

Material options

  • Plastic pots: Cheap, lightweight, retain moisture well. Best for most balcony growers. EUR 2-10 depending on size.
  • Fabric grow bags: Excellent drainage and air circulation for roots. They prevent root circling and fold flat for storage. EUR 3-8 each. A top choice for tomatoes and peppers.
  • Terracotta: Beautiful but heavy, and they dry out fast. Fine for herbs on a sturdy balcony. Not ideal for large plants. EUR 5-15.
  • Self-watering planters: Built-in water reservoir at the bottom feeds roots gradually. More expensive (EUR 15-30) but a lifesaver if you forget to water or travel often.

For a deeper dive into container options, check out our guide on the best containers for growing vegetables.

Step 3: The Best Beginner Plants for Balconies

Start with crops that are forgiving, productive, and taste dramatically better homegrown than store-bought. These five are practically foolproof.

1. Herbs (Basil, Mint, Parsley, Chives)

Start Here Harvest: 3-4 weeks Container: 2-5 liters

Herbs are the single best return on investment in balcony gardening. A packet of basil seeds costs EUR 1.50 and produces months of fresh basil — the same amount would cost you EUR 30+ at the supermarket. Plant basil and parsley in full sun, mint in partial shade (and always in its own container — mint is invasive and will take over shared pots). Chives are nearly indestructible and come back year after year. Snip what you need; the plants keep producing.

2. Cherry Tomatoes

Most Rewarding Harvest: 8-12 weeks from transplant Container: 20-30 liters

Nothing — absolutely nothing — tastes like a sun-warmed cherry tomato picked straight off the vine. Choose compact bush varieties like 'Balkonzauber', 'Tumbling Tom', or 'Tiny Tim' that stay manageable in containers. Give them the sunniest spot on your balcony, a sturdy stake or cage, and consistent water. One plant can produce 2-4 kg of tomatoes over a season. Start with seedlings from a garden center (EUR 2-4 each) for your first year — growing from seed adds complexity you don't need yet.

3. Lettuce and Salad Greens

Fast Results Harvest: 4-6 weeks Container: Window box or 5-10 liters

Lettuce is your quick-win crop. Sow seeds in a window box, and within four to six weeks you're cutting fresh salad leaves. Use the "cut and come again" method — harvest outer leaves and let the center keep growing. You'll get 3-4 harvests from a single sowing. Sow a new row every two weeks for a continuous supply. Lettuce actually prefers partial shade in summer, so it's perfect for those less sunny spots on your balcony.

4. Peppers (Sweet and Hot)

Container Star Harvest: 10-14 weeks from transplant Container: 10-15 liters

Peppers were practically made for container growing. They stay compact, look beautiful (seriously — a pepper plant loaded with fruit is gorgeous), and produce 10-20 peppers per plant per season. Hot peppers like jalapenos and cayenne are especially productive and beginner-friendly. Sweet bell peppers work too but take longer to ripen. Either way, peppers love warmth, so a sun-drenched balcony is their happy place.

5. Strawberries

Balcony Favorite Harvest: May-October (everbearing varieties) Container: 5-8 liters per plant, or hanging baskets

Strawberries are the crowd-pleaser of balcony gardens. They grow beautifully in hanging baskets, railing planters, or stacked vertical pots. Choose everbearing varieties like 'Albion' or 'Mara des Bois' — they produce fruit continuously from late spring through autumn instead of one big harvest. Six plants in a couple of hanging baskets will give you fresh strawberries for months. Kids especially love growing these. At EUR 2-3 per plant, they pay for themselves in the first harvest.

Want to know exactly which plants suit your specific balcony? Our Edible Space Scan gives you a personalized plant list based on your sunlight, space, and growing goals.

Step 4: Soil and Watering Tips

Great containers with terrible soil give terrible results. And the most common way to kill a container plant isn't neglect — it's overwatering. Let's get both right.

Use proper potting mix, not garden soil

Never fill your containers with soil from the ground. Garden soil compacts in pots, drains poorly, and often carries diseases and weed seeds. Buy a quality potting mix designed for containers. It should contain peat or coco coir (for moisture retention), perlite (for drainage), and some compost (for nutrients).

A 40-liter bag of good potting mix costs EUR 6-10 and fills several containers. Don't go cheap here. Budget potting mix dries into a hard brick or stays permanently soggy — neither is what your plants want. If you want to learn more about soil and growing foundations, our beginner's guide to growing your own food covers this in depth.

Watering: less than you think

Here's the golden rule: stick your finger 2-3 cm into the soil. If it feels moist, don't water. If it feels dry, water thoroughly until it drains from the bottom. That's it. Most balcony plants need watering every 2-3 days in spring and autumn, and daily during heat waves in summer. Early morning is the best time to water — it gives plants moisture before the heat of the day.

Self-Watering Hack

Going away for a weekend? Place a 1.5-liter water bottle upside-down with a few small holes poked in the cap, pushed into the soil. It slowly releases water over 2-3 days. For longer trips, invest in a self-watering planter (EUR 15-30) or a simple drip irrigation kit (EUR 20-35) that connects to a timer on your tap.

Feeding your plants

Container plants need more feeding than garden plants because nutrients wash out with every watering. After the first 4-6 weeks (when the potting mix nutrients are used up), feed every two weeks with an organic liquid fertilizer (EUR 5-8 per bottle, lasts a whole season). Tomato feed works great for all fruiting plants — tomatoes, peppers, and strawberries. Herbs need less — feed them monthly at half strength.

Step 5: Common Mistakes to Avoid

Starting too big

You see a gorgeous balcony garden on Instagram and want to recreate it immediately. Resist. Start with 3-5 containers. Learn how your specific balcony behaves — where the sun hits, how fast things dry out, what the wind does. Expand in year two when you actually know what you're doing.

Overwatering

The #1 plant killer. Soggy soil suffocates roots and causes rot. If your plant's leaves are yellowing and the soil is wet — you're overwatering. Let the top few centimeters dry between waterings. Drainage holes are not optional.

Too-small containers

That cute little pot looks perfect for a tomato plant — until the tomato outgrows it in three weeks and starts dying of thirst. Bigger containers mean more soil, more moisture buffer, and more room for roots. When in doubt, go one size up.

Ignoring the wind

Wind dries out containers twice as fast and can snap tall plants. If your balcony is above the 4th floor, assume wind will be an issue. Use heavier containers, stake everything, and consider a windbreak screen along the railing.

Planting at the wrong time

Putting warm-season plants out before the last frost kills them overnight. In most of Central Europe, wait until mid-May (after the "Ice Saints") before putting tomatoes, peppers, and basil outside. Lettuce and herbs can go out earlier — they handle cool weather fine.

Month-by-Month Balcony Garden Timeline

Here's your calendar for a balcony garden in Central/Western Europe. If you're starting mid-season, jump in wherever you are — there's always something you can plant.

March - April

Start tomato and pepper seeds indoors on a sunny windowsill. Sow lettuce and herbs directly into outdoor containers. Clean up your balcony and plan your layout.

May

After the Ice Saints (mid-May): move tomatoes and peppers outside. Plant strawberry runners. Sow more lettuce for succession. This is go-time.

June

Everything is growing. Start feeding fruiting plants with tomato fertilizer every two weeks. Stake tomatoes. Sow another round of lettuce. Begin harvesting herbs regularly.

July - August

Peak harvest: tomatoes, peppers, herbs, strawberries, lettuce. Water daily in heat waves. Pick regularly — it encourages more production. Sow autumn lettuce in late August.

September

Harvest remaining tomatoes and peppers. Lettuce and herbs keep producing. Plant garlic cloves in containers for next year's harvest. Enjoy the last warm growing weeks.

October - November

Clear spent plants. Add containers of winter herbs (rosemary, thyme — both survive frost). Compost dead plant material. Protect remaining plants with fleece on cold nights.

December - February

Rest and plan. Order seeds for spring. Clean and store empty containers. Research new varieties. This downtime is when good gardens are planned.

Year-Round

Windowsill herbs grow all year indoors. Microgreens take just 7-10 days from seed to plate. You're never truly "off season" if you want fresh greens.

Budget Breakdown: What It Actually Costs

Let's talk numbers. You can start a balcony garden for surprisingly little — or invest more for a setup that's easier to maintain. Here's what a realistic first-year budget looks like.

Item Budget Option Comfortable Option
Containers (5 pots/boxes) EUR 10-15 (recycled + basic plastic) EUR 30-50 (fabric grow bags + window boxes)
Potting mix (40-80 liters) EUR 8-12 EUR 15-20 (premium organic mix)
Seeds or seedlings EUR 5-10 (seeds only) EUR 15-25 (mix of seeds + starter plants)
Fertilizer EUR 5 EUR 8-10
Saucers, stakes, labels EUR 3-5 EUR 8-12
Total First-Year Investment EUR 31-47 EUR 76-117

For context, a balcony garden with 5-8 containers typically produces EUR 100-250 worth of fresh herbs and vegetables in its first season. By year two, when you reuse containers and only buy seeds and fresh soil, your costs drop to EUR 15-25 while your yields increase. The math works out fast.

Save Even More

Repurpose old buckets, large food containers, or wooden crates as planters (just drill drainage holes). Ask neighbors for herb cuttings — many plants propagate from clippings for free. And save seeds from your best tomatoes and peppers to plant next year. After year one, the cost of maintaining a balcony garden is almost nothing.

Vertical Growing: Maximize a Tiny Balcony

If your balcony floor space is limited, think vertical. Walls, railings, and ceiling hooks are all usable growing space. Railing planters (EUR 8-15) hang over the edge and add growing space without taking any floor area. Wall-mounted pocket planters work great for herbs. Hanging baskets are perfect for strawberries and trailing tomato varieties.

For something more serious, vertical tower planters like the Garden Tower 2 can hold up to 50 plants in about half a square meter of floor space — with a built-in composting system. It's an investment, but for small balconies where floor space is precious, it transforms what's possible.

What should you grow on YOUR balcony?

Every balcony is different. Take our free Edible Space Scan — answer a few quick questions about your space, sunlight, and goals, and get a personalized growing plan you can start this week.

Take the Free Edible Space Scan

Your Balcony Is More Powerful Than You Think

A 3-square-meter balcony with six containers can produce 15-30 kg of fresh food per season. That's fresh herbs every day, tomatoes all summer, salads whenever you want them, and strawberries your kids will fight over. All from a space you probably aren't using right now.

The best part? It gets easier and more productive every year. Your second season will outperform your first. Your third will make your neighbors jealous. Growing food on a balcony isn't a compromise — it's a genuine, productive way to take back a small but meaningful piece of your independence.

Pick three plants from the list above. Set up this weekend. Mess up a little — everyone does. And a few months from now, when you're eating a tomato that's still warm from the sun, you'll know exactly why people get hooked on this.

Ready to start your balcony garden?

Get a personalized growing plan based on your exact balcony setup — direction, size, sunlight, and goals.

Take the Free Edible Space Scan
Read: How to Grow Your Own Food for Beginners

Frequently Asked Questions

It depends on what you're growing. Fruiting plants like tomatoes, peppers, and strawberries need at least 6 hours of direct sunlight. Herbs do well with 4-6 hours. Lettuce, spinach, and microgreens can thrive with as little as 3-4 hours and actually prefer some shade in hot summers. Track your balcony's sun exposure for a full day before choosing your crops.

Yes, but you'll need to choose shade-tolerant crops. Lettuce, spinach, rocket, mint, parsley, chives, and microgreens all perform well in lower light. You won't get big tomato harvests on a north-facing balcony, but you can absolutely grow a steady supply of salad greens and fresh herbs. Our Edible Space Scan can recommend the best crops for your specific light conditions.

Check the soil, not the calendar. Stick your finger 2-3 cm into the soil — if it's dry, water thoroughly until it drains from the bottom. If it's still moist, wait. In spring and autumn, most containers need water every 2-3 days. During summer heat waves, you may need to water daily, especially smaller pots. Morning watering is best. Self-watering containers reduce this chore significantly.

Absolutely. A modest setup of 5-8 containers costs EUR 30-80 to start and produces EUR 100-250 worth of fresh produce in the first season. Herbs offer the best return — a EUR 1.50 packet of basil seeds produces months of fresh basil worth EUR 30+ at the supermarket. By year two, your costs drop to around EUR 15-25 (seeds and fresh soil only) while your yields increase as your skills improve.

Herbs — specifically basil, chives, and mint. They're nearly impossible to kill, they grow fast (harvest within 3-4 weeks), and they save you the most money relative to effort. Lettuce is a close second for its speed. If you want something more exciting, cherry tomatoes are incredibly rewarding and still very beginner-friendly as long as you give them a big enough pot (20+ liters) and full sun.