A balcony herb garden is one of the easiest ways to cook with fresh flavor every day, even without a yard. A few pots of basil, thyme, and mint can turn a small outdoor space into a working kitchen garden.
My advice is to start small, match your herbs to your light, and build from there. If you’re still planning the whole space, my guide to making a balcony garden covers the bigger picture. Here, I’ll focus on herbs.
Read Your Balcony First
Before you buy a single plant, measure your sun, check your rules, and think about wind. These three things decide which herbs will thrive and which will struggle.
A balcony herb garden lives or dies by its conditions. It pays to spend a day or two watching your space before you plant.
Track Your Sunlight
Most popular herbs need 6 or more hours of direct sun. That includes basil, rosemary, thyme, oregano, and sage.
Mint, parsley, cilantro, and chives tolerate part shade. They can get by on about 4 to 6 hours of sun.
Direction matters a lot. South- and west-facing balconies are the sunniest. North-facing balconies are shady, and east-facing ones usually get gentler morning light.
Here’s an easy way to measure your light:
- Check your balcony every hour or two on a clear day.
- Note when direct sun hits the spot where your pots will sit.
- Add up the hours of direct sun, not bright shade.
- Watch for shadows from walls, overhangs, and the balcony above you.
| Balcony Direction | Typical Light | Good Herb Choices |
|---|---|---|
| South-facing | Full sun most of the day | Basil, rosemary, thyme, oregano, sage |
| West-facing | Strong afternoon sun | Rosemary, thyme, oregano, basil |
| East-facing | Morning sun, afternoon shade | Parsley, chives, mint, cilantro |
| North-facing | Mostly shade | Mint, parsley, chives |
Check Weight Limits and Building Rules
Balconies have weight limits. Wet soil is heavy, and a row of large pots adds up fast.
Check your lease, building rules, or HOA guidelines before you set anything up. Some buildings restrict railing planters or anything that hangs over the edge.
Lightweight containers help a lot here. Plastic pots and fabric pots weigh far less than clay or ceramic.
Plan for Wind and Neighbors
Balconies, especially higher ones, can get windy. Wind dries out soil fast and can tip tall pots.

Group pots together so they shelter each other. Place taller plants against a wall, not at the open edge.
Think about the people below you too. Use saucers under pots so water doesn’t drip onto a neighbor’s balcony.
Products That Make Setup Easier
Two products make a real difference on most balconies. The first is a set of sturdy railing planters, which free up floor space and put herbs right in the sun.
The second is a fast-draining potting mix. Herbs hate soggy roots, and a light, airy mix keeps them healthy while keeping pots lighter.
Best Herbs for a Balcony
The best herbs for a balcony are the ones that match your light and your cooking. Basil, thyme, rosemary, oregano, and sage love sun, while mint, parsley, chives, and cilantro handle partial shade.

If you want a broader list beyond herbs, see my roundup of the best plants for a balcony. For herbs, these are my top picks.
Sun-Loving Herbs
These herbs want 6 or more hours of direct sun. They’re perfect for south- and west-facing balconies.
- Basil: A warm-weather annual that loves heat. It wants evenly moist soil.
- Rosemary: A woody perennial that likes to dry out between waterings.
- Thyme: Low and compact, great for railing planters and pot edges.
- Oregano: Tough, spreading, and very forgiving.
- Sage: Soft gray leaves and a strong flavor. It prefers dry conditions.
Rosemary, thyme, oregano, and sage are Mediterranean herbs. They prefer a gritty mix, little feeding, and soil that dries out between drinks.

Basil is different. It likes steady moisture and regular harvesting. If you love basil, my guide to growing basil in a square foot garden has spacing and pinching tips that work in containers too.
Herbs for Part Shade
These herbs do fine with about 4 to 6 hours of sun. They’re a smart choice for east-facing balconies or spots with afternoon shade.
- Mint: Fast, vigorous, and nearly impossible to kill. It spreads aggressively, so it needs its own pot.
- Parsley: A biennial usually grown as an annual. It likes evenly moist soil.
- Chives: A hardy perennial with a mild onion flavor and edible purple flowers.
- Cilantro: A cool-season herb that bolts in summer heat.
Cilantro deserves a special note. It goes to seed quickly once it gets hot. Sow a new batch every 3 to 4 weeks for a steady supply.
Group Herbs by Their Needs
The easiest way to keep herbs happy is to group them by water and light needs. Mixing a thirsty herb with a dry-loving one in the same pot means one of them will suffer.
| Group | Herbs | Water | Sun |
|---|---|---|---|
| Mediterranean | Rosemary, thyme, oregano, sage, lavender | Let dry between waterings | 6+ hours |
| Moisture lovers | Basil, parsley, cilantro, chives | Evenly moist | 4 to 6+ hours |
| Solo grower | Mint | Evenly moist | 4 to 6 hours |
If you’re brand new to herbs, my guide to starting an herb garden walks through the basics. On a balcony, I’d start with three to five herbs you actually cook with.
Choosing Pots and Railing Planters
Choose pots at least 6 to 8 inches wide with drainage holes, and keep them light. Railing planters, fabric pots, and plastic containers all work well on balconies.
The right container makes watering easier and keeps your plants healthy. It also keeps your balcony safe.
Pot Size and Drainage
Every herb pot needs drainage holes. Without them, water pools at the bottom and roots rot.
Use pots at least 6 to 8 inches wide for single herbs. Bigger is better for shrubby herbs like rosemary and sage, which grow large over time.
Larger pots also hold more soil. More soil means more moisture, so you’ll water less often in summer.
- Small herbs (thyme, chives): 6 to 8 inches wide
- Medium herbs (basil, parsley, cilantro): 8 to 10 inches wide
- Large herbs (rosemary, sage, mint): 10 to 12 inches or more
Material Choices
Each pot material has strengths and weaknesses. On a balcony, weight is a big factor.
| Material | Weight | Moisture | Best For |
|---|---|---|---|
| Plastic | Light | Holds water well | Basil, parsley, mint |
| Fabric | Very light | Dries faster | Rosemary, thyme, sage |
| Terra cotta | Heavy | Dries fast | Mediterranean herbs, low balconies |
| Self-watering | Light to medium | Stays evenly moist | Basil, parsley, chives |
Self-watering planters are a lifesaver on hot balconies. They keep moisture-loving herbs like basil and parsley from drying out between waterings.
Terra cotta looks great and suits Mediterranean herbs. Just remember it’s heavy and dries out quickly in wind and sun.
Railing Planters and Vertical Options
Railing planters are perfect for herbs. They catch the most sun, save floor space, and keep herbs at a handy height for snipping.
Always secure railing planters on the inside of the railing. That way, if anything shifts, it falls onto your balcony instead of onto someone below.
Railing planters work a lot like window boxes. My guide to a productive window box has planting ideas that translate well to railings.
Other vertical options include:
- Tiered shelves for several small pots
- Wall pocket planters for thyme, parsley, and chives
- Hanging baskets for trailing herbs like oregano or mint
Anchor everything securely. Wall pockets also dry out faster than regular pots, so check them more often.
Potting Mix and Planting
Use a quality potting mix, never garden soil, and plant herbs at the same depth they grew in their nursery pots. Add extra grit for Mediterranean herbs.
Good soil is the foundation of a healthy herb garden. Planting well gives your herbs a strong start.
Pick the Right Potting Mix
Garden soil packs down hard in pots. It drains poorly and can carry pests and diseases.
A light, fluffy potting mix holds moisture while letting excess water drain away. It’s also much lighter, which matters on a balcony.
For Mediterranean herbs, I like to add extra drainage:
- Mix in coarse sand, perlite, or fine gravel.
- Aim for a gritty texture that drains quickly.
- Skip moisture-holding additives for rosemary, thyme, oregano, and sage.
For basil, parsley, cilantro, and chives, a standard potting mix works well. These herbs prefer steady moisture.
Transplants or Seeds
My advice is to start most herbs from transplants. You’ll get a faster harvest, and young plants are much more forgiving than seeds.

A few herbs are better from seed. Cilantro, dill, and parsley don’t love being moved because of their long taproots, so sow them directly in their pots.
| Herb | Best Start | Why |
|---|---|---|
| Basil | Transplant | Faster harvest |
| Rosemary | Transplant | Very slow from seed |
| Thyme, oregano, sage | Transplant | Slow to establish from seed |
| Mint, chives | Transplant | Quick and easy |
| Cilantro | Seed | Dislikes transplanting; sow often |
| Dill | Seed | Long taproot |
| Parsley | Seed | Long taproot |
How to Plant
Planting herbs in containers is simple. A little care at this stage pays off all season.
- Fill the pot with moist potting mix, leaving about an inch below the rim.
- Gently loosen the roots if they’re circling the root ball.
- Set the plant at the same depth it grew before.
- Fill in around the roots and press lightly.
- Water thoroughly until water runs out the bottom.
For seeds, follow the depth on the packet. Most herb seeds go in shallow, and the soil should stay evenly moist until they sprout.
Give each herb room to grow. Crowded pots stay damp and invite disease.
Watering and Feeding
Water when the top inch of soil feels dry, and feed lightly. Mediterranean herbs need less water and f