How to Start a Vegetable Garden on a Small Balcony
A balcony is enough space to grow a surprising amount of food. The trick is to work with what you have — the light, the wind and the weight your balcony can hold — instead of copying a backyard plan.
Read your light first
Watch your balcony for a full day. Six or more hours of direct sun suits tomatoes, peppers and beans. Three to five hours is plenty for lettuce, spinach and most herbs. Less than that? Stick to mint, parsley and chives.
Choose containers that drain
- Herbs: 15–20 cm pots
- Leafy greens: long, shallow troughs
- Tomatoes and peppers: at least 20 litres each
Every pot needs drainage holes. Use potting mix, never garden soil — it compacts in containers.
Start with forgiving crops
Cherry tomatoes, lettuce, radishes and basil grow fast and tell you quickly what is working. Add a second sowing of lettuce every two weeks for a steady harvest.
Water little and often
Containers dry out faster than beds, especially on windy balconies. Check the soil each morning; water when the top two centimetres feel dry.
Conclusion
Start with three pots, learn your balcony for one season, then expand. Most first-year gardeners grow more than they expect.