Guide · Updated October 2026

Ranking updated

How to grow vegetables on a balcony

A balcony or a sunny windowsill is enough for fresh herbs, salad and even tomatoes. Small-space growing fails for predictable reasons: not enough light, pots without drainage, too much or too little water. Sort those out, start with forgiving crops, and keep notes, and the second season is far better than the first.

A practical start, then garden planner apps, with a section for garden apps rising by visits on the Censuus ranking. Check that your balcony can safely take the weight of filled containers, and fix pots and boxes securely so nothing can fall.

Garden apps rising by visits and sponsorship on Censuus

A younger iPhone app from an independent developer:

Ranked by visit traffic and sponsorship on Censuus, not editorial opinion. The list changes as new apps appear and gain traffic.

Start with your light

Watch your balcony for a day and note how long it gets direct sun. Sunny spots suit tomatoes, peppers and herbs like basil. Shadier ones still grow salad leaves, spinach, parsley and mint. Choosing crops for your light matters more than anything else.

Choose forgiving crops first

Herbs, salad leaves, radishes and spring onions grow quickly and tolerate mistakes. Once those work, try tomatoes, peppers or strawberries. Seed packets and plant labels tell you how much space and sun each one needs.

Get containers and watering right

Every pot needs drainage holes. Use fresh potting compost rather than garden soil, which packs down in containers. Water when the top of the soil feels dry, not on a fixed schedule; pots on a sunny, windy balcony dry out fast.

Keep notes

Note what you sowed and when, how it grew and what you harvested. Next season you will know what works on your balcony. For indoor plants, see how to keep houseplants alive; compare tools in garden planner apps.

Compared from each developer’s own store description.
StepWhat you doWhy
1. Watch your lighthow many hours of direct sundecides what will grow
2. Start easyherbs, salad leaves, radishesquick wins
3. Right containersdrainage holes, enough depthroots stay healthy
4. Good compostfresh potting mix, not garden soilfood and drainage
5. Keep a logsowing, watering, harvestlearn for next season

Frequently asked questions

What vegetables are easiest to grow on a balcony?

Herbs, salad leaves, radishes and spring onions are forgiving starters. Tomatoes and peppers do well in sunny spots.

Can I grow vegetables on a shady balcony?

Yes, leafy crops such as salad, spinach, parsley and mint tolerate less sun than fruiting plants like tomatoes.

How often should I water balcony plants?

When the top of the soil feels dry. Containers in sun and wind dry out faster than garden beds.