My first apartment balcony was 6 feet by 12 feet, concrete floor, iron railing, third floor, facing southwest in Zone 6. I remember standing out there in March holding a seed catalog and thinking the whole thing was a waste of money. Everyone told me you need a yard. So I hedged my bets and bought exactly three pots.
By July I was pulling cherry tomatoes off a Sungold plant every other morning, cutting lettuce twice a week, and running out of places to put basil. The next spring I had fourteen containers out there and a homemade trellis zip-tied to the railing. So yes — you absolutely can grow vegetables on your balcony, and honestly, some crops do better in containers than they ever did in my in-ground beds later on. Container soil warms faster, drains better, and you can move a pot to chase the sun.
But balconies have real limits, and pretending otherwise is how people end up with six dead pepper plants and a bad attitude. Below I’ll walk you through exactly how to read your balcony’s conditions, which vegetables actually produce in pots, what size containers you really need, and the watering mistakes that kill more balcony gardens than pests ever will.
First, Figure Out What Your Balcony Can Actually Support
Before you buy a single seed, you need three numbers: hours of direct sun, weight limit, and available floor plus vertical space. Get these wrong, and nothing else matters.
Count Your Sun Hours Honestly
Direct sun means unobstructed sunlight hitting the leaves — not bright shade, not reflected glare off a white wall. Pick a clear day in late spring and check your balcony every hour from 8 a.m. to 7 p.m. Write down when sun is actually on the floor and railing. Don’t guess. I was convinced my southwest balcony got “all day sun” until I tracked it and found the building next door cut me off at 2:30 p.m. Total: five and a half hours.
Here’s what those numbers mean:
- 6–8+ hours: You can grow almost anything, including tomatoes, peppers, eggplant, cucumbers, and bush beans.
- 4–6 hours: Leafy greens thrive, herbs do fine, cherry tomatoes will fruit but produce maybe 60% of what they would in full sun.
- 2–4 hours: Stick to lettuce, spinach, arugula, kale, Swiss chard, bok choy, and mint. There’s a surprisingly long list of shade-tolerant vegetables that produce fine on a north-facing balcony.
- Under 2 hours: Grow herbs under a light indoors instead, or try a small water-culture setup. A small hydroponic system at home under a shop light beats a dark balcony every time.
One thing balcony gardeners forget: direction matters as much as duration. Morning east sun is gentle. Afternoon west sun, bouncing off brick and concrete, can push container soil temperature past 95°F and cook roots. On my old west-facing balcony, black nursery pots in August got hot enough that I could barely hold them.

Know Your Weight Limit
Wet potting mix weighs roughly 10–12 pounds per gallon of container volume. A 15-gallon pot, fully watered, runs 130–150 pounds with the plant. Five of those is 700 pounds sitting on one section of deck.
Most residential balconies in the US are engineered for around 40–60 pounds per square foot of live load, but that’s a general figure, not a promise about your specific building. Two rules I follow: keep heavy containers along the wall where the balcony attaches to the structure, not out at the railing edge, and spread weight out rather than clustering it. If you’re renting, a quick email to your property manager is worth the trouble.
You can cut weight a lot by choosing your mix carefully. I blend roughly 60% quality potting mix, 20% coco coir, and 20% perlite. Perlite is that white volcanic popcorn stuff — it weighs almost nothing and holds air pockets around roots. Never use straight garden dirt in containers. It compacts into a brick, drains terribly, and drags soil-borne disease onto your balcony.
Pro Tip: I’ve found that putting every container on cheap plastic pot feet or a scrap of pressure-treated 2×2 is the single best thing you can do for a balcony. It keeps drainage holes from sealing against concrete, prevents the permanent water stains that cost me part of a security deposit once, and drops root-zone temperature by several degrees on hot afternoons.
Use Your Vertical Space
A 6×12 balcony gives you 72 square feet of floor. But it also gives you 20 feet of railing and two walls of height. That’s where the real growing room is. Railing planters, hanging baskets, a leaning ladder trellis, wall-mounted pockets — I’ve run more than half my balcony harvest off surfaces that weren’t the floor. If you want a full breakdown of systems that work in tight spots, my guide to vertical garden ideas covers the setups I’ve actually built and the ones I’ve torn back down.
Just be careful about hanging anything on the outside of a railing. Many leases forbid it, and a falling 20-pound planter is a genuine hazard. Everything on my railing hangs on the inside.

The Best Vegetables to Grow on a Balcony
Choose crops that mature fast, stay compact, and tolerate a warm, limited root zone. These are my repeat performers, with real container sizes.
Leafy Greens — The Easiest Wins
Loose-leaf lettuce is where every balcony gardener should start. Sow seeds thinly in a 10-inch-deep window box, thin to 4 inches apart, and start cutting outer leaves at 30 days. Cut-and-come-again means one sowing feeds you for six weeks. Varieties like Black Seeded Simpson and Salad Bowl handle heat better than most.
Spinach, arugula, and mizuna follow the same pattern. All three bolt — send up a flower stalk and turn bitter — once nights stay above 70°F. In Zones 6 and 7 that means spring sowings in late March and a second round in mid-August for fall.
Swiss chard is the crop I’d push hardest. Bright Lights chard in a 5-gallon pot keeps producing from May through a light frost, looks ornamental enough that landlords never complain, and shrugs off partial shade. Kale and bok choy are similarly forgiving, and both actually get sweeter after a frost.
Cherry Tomatoes and Compact Fruiting Crops
Full-size slicing tomatoes in containers are a frustrating project. The plant gets 6 feet tall, needs 15+ gallons of soil, wilts by noon in July, and gives you maybe eight fruits. Cherry and grape tomatoes are a different story.
Grow determinate or dwarf varieties — determinate means the plant grows to a set size, flowers all at once, and stops. Look for Tiny Tim, Patio Choice Yellow, or Bush Early Girl for a 5-gallon pot. If you want the flavor champion, Sungold is indeterminate and needs a 10-gallon container plus a 5-foot stake, but it’ll hand you a hundred fruits.
Peppers do well because they’re naturally compact. Jalapeño, shishito, and Lunchbox sweet peppers all fruit happily in a 3–5 gallon pot with 6 hours of sun. They like warm roots, so a dark container is actually a plus for peppers.
Bush beans are underrated. Twelve Provider bean seeds in a 12-inch-wide pot, sown after soil hits 65°F, will produce two solid pickings around day 55. No trellis needed.
Cucumbers work if you pick bush types like Spacemaster or Bush Champion and train them up. Vining cukes need real support and consistent water — if you’ve had luck in the ground, know that container cucumbers dry out three times faster. It’s worth understanding how much sun cucumbers need before you commit a pot, because a shaded cucumber is a powdery mildew factory.
Summer squash surprised me. Patio Star zucchini in a 15-gallon pot produced fine, though squash vine borer found me even on the third floor. If you’ve got railing height to work with, learning to grow squash in containers vertically saves an enormous amount of floor space.
Herbs Belong on Every Balcony
Herbs are the best return on balcony space, period. Basil, chives, thyme, oregano, parsley, mint, and rosemary all fit in 6–10 inch pots. Mint must stay in its own container or it will strangle everything nearby — that’s not an exaggeration, I’ve seen it swallow a chive plant in one season.
A dedicated herb corner also pulls in bees and hoverflies, which helps pollinate your tomatoes and peppers. My full walkthrough on how to grow a thriving balcony herb garden covers pinching, harvesting, and overwintering the perennial ones.
Basil is the one that gives people trouble. If your leaves start going dark, it’s almost always cold or overwatering — I break down the causes in this piece on why basil leaves turn black.
What I’d Skip
Corn, full-size pumpkins, and sprawling melons need more root run and pollination partners than a balcony offers. Carrots, beets, and radishes are possible in 12-inch-deep containers — radishes especially, at 25 days — but the yield per square foot is poor compared to greens. Potatoes in grow bags work but get heavy fast. Asparagus and rhubarb are multi-year perennials that tie up a big pot for three years before a harvest.
Container Size, Drainage, and Soil
This is where most balcony gardens fail before they start.
Match pot size to root depth, not plant height. Lettuce and herbs: 6–8 inches deep. Bush beans, peppers, chard, bok choy: 10–12 inches. Tomatoes, cucumbers, squash, eggplant: 14–18 inches deep, 10–15 gallons. A tomato in a 2-gallon pot will blossom-drop and split fruit no matter how well you feed it, because the root zone swings from soaked to bone dry in six hours.
Every container needs drainage holes. At least four half-inch holes in the bottom. Skip the gravel layer — it doesn’t help drainage, it just raises the waterlogged zone closer to your roots. That myth cost me a rosemary plant.
Fabric grow bags are my favorite balcony container. They’re light, they air-prune roots so plants don’t get root-bound, and they fold flat for winter storage. Downside: they dry out fast, so on a hot west balcony I’d rather use glazed ceramic or a thick plastic pot.
Container soil is a finite resource, unlike ground soil. There’s no earthworm network replenishing it. I top-dress every pot with an inch of compost each spring and replace roughly a third of the mix every second year. If you want to go deeper on building your own blends instead of buying bags, my notes on making organic soil at home and the broader soil secrets for better yields will save you money.
Watering a Balcony Garden Without Losing Your Mind
Watering is the number one reason balcony vegetables die. Not sun, not pests — water.
Containers on a sunny balcony in July need water once or twice a day. Concrete radiates heat, wind strips moisture off leaves, and a 12-inch pot holds maybe a gallon of available water. My rule: stick a finger two inches into the mix. Dry at two inches means water now. Water until it runs freely from the bottom holes, then stop.
Never water on a schedule alone. Water on a check. Overwatering and underwatering look almost identical — droopy, yellowing lower leaves — but the fix is opposite.
Three things that made my life easier:
- Self-watering planters. These have a reservoir below the soil and a wick or fill tube. They cut my summer watering to every third day. If you travel or work long hours, the roundup of self-watering planters for urban gardeners is the place to start.
- Mulch. Yes, in containers. An inch of straw, shredded leaves, or even fine bark on top of the mix drops evaporation dramatically and keeps root temperature down. The logic behind mulching a vegetable garden applies double to pots.
- Grouping. Cluster containers so they shade each other’s sides and create a small humid pocket. Isolated pots dry out faster.
Balconies also have a drainage etiquette problem. Water running off your floor onto a neighbor below is how balcony gardens get banned. Use deep saucers, but dump standing water within an hour — sitting water breeds fungus gnats and drowns roots.
Pro Tip: In my experience, the best balcony watering habit is early morning, between 6 and 8 a.m. Leaves dry before evening, roots load up before the afternoon heat, and you lose far less to evaporation. Evening watering on a humid balcony gave me powdery mildew on cucumbers two summers in a row before I switched.
Feeding Container Vegetables
In-ground plants forage. Container plants eat only what you hand them, and every watering flushes nutrients out the bottom holes.
Start with a slow-release granular fertilizer mixed into the potting mix at planting — something balanced like a 5-5-5. Then supplement with a diluted liquid feed every 10–14 days once plants start growing hard. Fish emulsion and kelp work well and won’t burn roots. Balcony note: fish emulsion smells strong for about a day, which matters more when your neighbor’s window is 8 feet away.
Watch nitrogen with fruiting crops. Too much nitrogen gives you a beautiful 4-foot tomato plant with six flowers. Once tomatoes and peppers start setting fruit, shift to something lower in nitrogen and higher in potassium. My guides to liquid fertilizer and how often to fertilize cover the dilution rates I use.
Leftover kitchen scraps can go straight back into your pots too. Small-batch composting works on a balcony with a lidded worm bin — my full approach is in this zero waste gardening writeup, and if you’re tight on space, the zero waste gardening guide has the apartment-scale version.
Pests and Problems Unique to Balconies
Balconies are weirdly isolated ecosystems. Fewer pests find you, but when they do, there are no ladybugs, lacewings, or birds to help.
Aphids arrive on the wind and multiply fast on new growth. Check leaf undersides weekly. A hard spray of water knocks most off; insecticidal soap handles the rest. I’ve walked through the process in this piece on dealing with aphids.
Spider mites love hot, dry, still air — exactly what a sheltered balcony provides. Look for fine stippling and faint webbing. Raise humidity and treat early.
Fungus gnats come from constantly damp soil. Let the top inch dry out between waterings and they disappear.
Powdery mildew shows up as white dust on squash, cucumber, and zucchini leaves. Poor airflow is the cause. Space pots apart and prune lower leaves. Here’s why squash leaves turn white and what actually works.
Wind is the pest nobody warns you about. On my third-floor balcony, wind shredded a young eggplant in one afternoon. A section of shade cloth or reed fencing zip-tied to the railing cuts wind speed by half and barely reduces light. For broader prevention strategies, see my notes on keeping bugs out of a vegetable garden naturally.

What I Wish I’d Known Sooner
- Start with four containers, not fourteen. My first-year mistake was scale. Twelve pots on a hot balcony is real daily work in August. Prove you’ll keep up with watering before you expand.
- Track your frost dates, not the calendar. Balconies sit above ground level and often run 3–5°F warmer than the yard below, which means you can often plant a week or two earlier. Know your zone — my New York gardening zone breakdown shows how to read this for your area.
- Move seedlings outside gradually. Plants started indoors need 7–10 days of hardening off, starting with an hour of shade and building up. Dumping a tender seedling into direct balcony sun scorches it in one day. My guide on whether indoor plants can go outside covers the schedule.
- Check your lease before you build anything. Railing-mounted planters, drilled hooks, and anything over the edge are the three things that get flagged. Freestanding and interior-mounted almost never is.
- Plan for winter. Terracotta cracks when wet soil freezes. In Zones 3–6, either empty and store clay pots by November or switch to plastic and fabric.
- Buy transplants for slow crops, seeds for fast ones. Tomatoes, peppers, and eggplant are worth buying as plants. Lettuce, radishes, and beans are cheaper and better from seed. The tradeoffs are laid out in garden seeds vs. plants.
Frequently Asked Questions
How much sun does a balcony need to grow vegetables?
Six hours of direct sun lets you grow almost anything, including tomatoes and peppers. With 4–6 hours you’ll do well with greens, herbs, and cherry tomatoes. Under 4 hours, focus on lettuce, spinach, kale, chard, and mint, which all tolerate partial shade.
What is the easiest vegetable to grow on a balcony?
Loose-leaf lettuce. Sow it in a 10-inch-deep window box, and you’ll be cutting leaves in about 30 days with almost no maintenance beyond watering. Cherry tomatoes and bush beans are close runners-up for beginners.
How big do balcony vegetable pots need to be?
Match depth to the crop. Herbs and lettuce need 6–8 inches, peppers and chard need 10–12 inches, and tomatoes, cucumbers, and squash need 14–18 inches, or roughly 10–15 gallons. Undersized pots are the most common cause of poor yields.
Can I grow vegetables on a north-facing balcony?
Yes, but your crop list shrinks. North-facing balconies get bright indirect light and little direct sun, so stick with leafy greens, bok choy, kale, chard, mint, and parsley. Fruiting crops like tomatoes and peppers won’t produce reliably there.
How often should I water balcony vegetables in summer?
Once or twice daily during hot weather, depending on pot size and exposure. Check by pushing a finger two inches into the soil — if it’s dry at that depth, water until it drains out the bottom. Mulching the top of each pot cuts your watering frequency noticeably.
We covered how to read your balcony’s sun and weight limits, which vegetables actually produce in containers, how to size pots and manage soil, and the watering and pest problems that trip up most apartment gardeners. Start small with three or four properly sized containers of easy crops like lettuce, chard, and cherry tomatoes, and expand only once you’ve proven you can keep up with the watering. I hope you found this article helpful.
You may also like:
- Small space edible garden ideas for tight spots
- The best vegetables for containers
- How to create a productive window box
- 12 dwarf fruit trees perfect for containers
- Small space vegetable gardening, start to finish

Hello there! I’m Elsa, and gardening is my passion. As an avid gardener, I created GardeningElsa.com to share my knowledge and experience with fellow enthusiasts. My website is a comprehensive resource for gardeners of all levels, offering expert advice on a wide range of topics, including plants, flowers, herbs, and vegetable gardening. Whether you’re a beginner looking to start your first garden or a seasoned pro seeking to expand your knowledge, GardeningElsa.com has something for everyone. Read more about me.