How to Make a Balcony Garden (A Simple Setup Guide)

A bare concrete balcony, a lease full of fine print, and a small budget can still add up to a real garden.

Most of the work happens before you buy a single plant, and that planning keeps you from wasting money on pots, soil, and seedlings that won’t suit your space.

To learn how to make a balcony garden, start by tracking how many hours of direct sun your balcony gets, confirm your weight and drainage rules, then fill lightweight containers with bagged potting mix and choose plants that match your light. After that, the job becomes a simple routine of watering, feeding, and checking for pests.

I’d start small, with three to five pots, and grow from there. A balcony garden that fits your light and your schedule will give you more herbs, greens, and flowers than a crowded one you can’t keep up with.

Table of Contents

Step 1: Read Your Balcony’s Sun, Shade, and Wind

Sun hours decide what you can grow, so map them first. Wind and the balcony above you change those numbers more than most people expect, especially above the third or fourth floor. If you are stocking up, a good potting mix is the first thing I would pick up.

How Can You Track Direct Sunlight Throughout the Day?

Check your balcony every two hours on a clear day, from about 8 a.m. to 6 p.m. Each time, note which spots get direct sun, meaning sunlight that casts a sharp shadow.

Add up the hours for each corner. Your balcony can have a six-hour spot by the railing and a two-hour spot against the wall.

Here’s what each direction gives you in most US cities:

Balcony facesTypical direct sunBest fit
South6 to 8+ hoursTomatoes, peppers, flowers
West4 to 6 hours, hot afternoonsHeat-tolerant herbs and flowers
East3 to 5 hours, cool morningsGreens, herbs, begonias
North0 to 2 hoursShade plants, some greens

Repeat your check once a season if you can. The sun sits lower in fall and winter, so a sunny June spot may sit in shadow by November.

What Do Wind and an Overhead Balcony Change?

Wind dries pots fast and snaps tall stems. Higher floors catch stronger gusts, and gaps between buildings funnel air like a tunnel.

If your pots tip over or leaves look torn and crispy, add a windbreak. A lattice panel, bamboo screen, or a row of heavier pots on the windy side will cut gusts down.

The balcony above you blocks overhead sun and rain. Plants near the back wall may get no rainfall at all, so they’ll depend on you for every drop of water.

Step 2: Check Weight Limits, Rules, and Drainage

Get permission and know your limits before you set anything down. Wet soil is heavy, and dirty runoff onto a neighbor’s balcony is the fastest way to get a complaint.

What Do Your Lease or HOA Rules Allow?

Read your lease or HOA rules for anything about plants, railings, hanging items, and water. Some buildings ban planters hung on the outside of railings, since a falling pot from a high floor is dangerous.

Ask your landlord or building manager for the balcony’s load limit in pounds per square foot.

Many residential balconies are designed for roughly 40 to 60 pounds per square foot, but older or cantilevered balconies may hold less, so get the real number for your building.

If you’re thinking about raised beds or a rooftop garden, ask before you buy. A filled raised bed concentrates hundreds of pounds in one spot, and roofs often have their own rules about waterproofing.

How Do You Account for Wet Soil and Protect Neighbors Below?

Plan for wet weight, since that’s what your balcony carries after every watering. Damp potting mix can weigh around 40 to 50 pounds per cubic foot, and a 10-gallon pot holds about 1.3 cubic feet.

Miracle-Gro Organic Outdoor Potting Mix, 16 qt. | Plant Soil For Outdoor Container Plants, Contains Quick-Release Natural Fertilizer, OMRI Listed

That means one large pot can top 60 pounds once you add the plant and container. Place heavy pots against the building wall, where the structure is strongest, and spread them out.

To protect neighbors below:

  • Put a deep saucer or tray under every pot.
  • Water slowly until the first drips appear, then stop.
  • Empty saucers about 15 minutes after watering so roots don’t sit in water.
  • Water early in the morning, when people below are less likely to be outside.

Step 3: Choose Containers That Fit Your Plants and Space

Bigger pots hold more water and give roots room, while lighter materials keep your load safe. For most balcony container gardening, I’d pick plastic, resin, or fabric over heavy ceramic or concrete.

What Size Pots Do Herbs, Greens, and Fruiting Crops Need?

Match the pot to the plant’s mature roots. Small pots dry out by midday in July, so go one size up when you’re unsure.

Plant typeMinimum sizeDepth
Single herbs (basil, chives)1 to 2 gallons6 to 8 inches
Lettuce, spinach, greensWindow box or 2 to 3 gallons6 to 8 inches
Peppers, bush beans5 gallons10 to 12 inches
Tomatoes, cucumbers5 to 10 gallons12 to 18 inches
Dwarf citrus trees15 to 20 gallons18+ inches

Mint gets its own pot. It spreads aggressively and will crowd out anything you plant with it.

When Should You Use Grow Bags or Self-Watering Planters?

Fabric grow bags are my pick for tomatoes and peppers on a weight-limited balcony. They’re the lightest option, they let roots breathe, and they fold flat in winter.

They dry out faster, though, so they suit gardeners who can check pots daily. Set them on trays, because water seeps through the fabric on all sides.

Self-watering planters hold a reservoir under the soil, which carries thirsty container plants through hot afternoons. They’re great for greens, basil, and tomatoes.

Skip them for rosemary, lavender, and other plants that want to dry out between drinks. I cover more options in my roundup of the best self-watering pots.

How Do You Keep Containers Secure and Draining?

Every container needs drainage holes. If a decorative pot has none, use it as a cover pot with a plastic nursery pot inside, or drill holes with a masonry bit.

Skip the old trick of adding gravel to the bottom. Gravel raises the wet zone in the pot instead of helping it drain.

For railing planters, buy ones with adjustable brackets sized to your rail’s width, and mount them on the inside of the railing. Secure tall pots to the railing with zip ties or straps on windy floors.

Root & Vessel Countryside Railing Planter Box, 24 Inch, Black | Fits 3.5 or 5.5" wide, flat railings; durable, weather-resistant plastic; deck rail planters install tool-free; Made in USA

Step 4: Fill Containers with the Right Potting Mix

Use bagged potting mix made for containers. It’s light, drains well, and holds air around roots, which is exactly what a small pot needs.

Why Should You Skip Garden Soil?

Garden soil packs down hard in a pot. It drains poorly, starves roots of air, and weighs far more when wet, which is a problem on a balcony.

Bags labeled “garden soil” or “topsoil” are meant for in-ground beds. Look for bags labeled “potting mix” with ingredients like peat or coir, perlite, and bark.

A mix with some compost added gives plants a nutrient head start. Each spring, refresh pots by scooping out the top few inches and adding fresh mix or compost, which costs less than replacing everything.

How Much Mix Should You Buy for Your Pots?

Potting mix is sold in quarts or cubic feet, so convert first. One gallon equals about 4 quarts, and one cubic foot holds about 7.5 gallons.

Some quick math:

  • Five 2-gallon herb pots need about 10 gallons, or 1.3 cubic feet.
  • One 10-gallon tomato bag needs about 1.3 cubic feet.
  • A 30-inch window box holds roughly 3 to 4 gallons.

Buy about 10% extra, because mix settles after the first watering. Large 2-cubic-foot bags cost less per gallon than small ones.

Step 5: Pick Plants That Match Your Light

Your sun map from Step 1 is your shopping list. Choose compact edible plants and flowers labeled “patio,” “bush,” “dwarf,” or “determinate,” since they’re bred for pots. My guide to the best plants to grow on a balcony goes deeper on varieties.

What Grows Well in Six or More Hours of Sun?

Fruiting vegetables need at least 6 hours of direct sun. A south- or west-facing balcony is the place for a balcony vegetable garden.

Good full-sun picks:

  • Cherry and patio tomatoes
  • Basil, rosemary, thyme, and oregano
  • Peppers and bush beans
  • Petunias, marigolds, and lavender

If you have pets, note that the ASPCA lists lavender as toxic to cats and dogs. Basil is listed as safe for both.

For a tomato-focused setup, see how to grow tomatoes on a balcony.

What Can You Grow with Partial Sun or Shade?

With 3 to 5 hours of sun, grow leafy crops and soft herbs. Spinach, lettuce, arugula, kale, chives, mint, and parsley all do well.

A balcony herb garden fits nicely on an east-facing balcony, where morning sun is gentle.

With under 2 hours, lean on ornamentals. Begonias, impatiens, coleus, and ferns add color and texture where vegetables would sulk.

Which Edibles Need More Room or Seasonal Protection?

Cucumbers need a trellis and at least a 5-gallon pot, so choose bush varieties. Indeterminate tomatoes grow 6 feet tall or more and need sturdy staking against wind.

Dwarf citrus trees need full sun, a 15-gallon pot, and a move indoors when nights drop below about 32°F in most of the country. Check my list of vegetables to grow on a balcony for a container vegetable garden that fits your size.

High-rise balconies get fewer bees. Gently shake tomato and pepper plants when they flower to help them set fruit.

Step 6: Set Up a Watering Routine You Can Keep

Check every pot daily in warm weather and water only when the top inch of mix feels dry. Then water slowly until it just starts to drain.

When Should You Check Pots in Summer?

Check first thing in the morning. Morning watering gives plants moisture for the hot afternoon and lets leaves dry fast, which cuts down on disease.

On a south- or west-facing b