
Starting a vegetable garden on a balcony, terrace, or even in a small courtyard is easier than you might think. With the right containers, you can grow a wide variety of vegetables, herbs, and edible flowers, even in limited space. Container gardening also allows you to control soil quality, move plants according to sunlight, and garden comfortably at waist height.
This guide will help you choose the containers best suited to your needs, your plants, and your space—whether you’re a beginner or an experienced urban gardener.
Why the Right Container Matters
Your choice of container directly affects:
- root development;
- moisture stability;
- wind resistance;
- overall plant productivity;
- ease of maintenance.
The deeper and more spacious the container, the more water and nutrients the roots can access—an essential advantage during hot Canadian summers, when pots heat up quickly.
What to Plant Based on Container Depth
Container depth is one of the most important factors for a successful potted vegetable garden. It determines how much room the roots have to grow and directly influences plant vigour. Here is a simple guide to help you choose.

Shallow pots (20 cm or less, but wide)
These containers are ideal for leafy greens and shallow-rooted plants. They are perfect for growing:
Lettuce, herbs, radishes, arugula, pak choi, spinach, green onions, garlic, edible flowers, Swiss chard, chicory, endive.
Medium pots (20 to 40 cm)
These containers offer enough soil volume for medium-sized or moderately deep-rooted vegetables. They are suitable for:
Eggplant, beet, broccoli, cabbage, cauliflower, pepper, hot pepper, zucchini, kale, melon, squash, trailing tomatoes, turnip.
Large pots (40 cm and more)
These containers are best for heavy feeders or deep-rooted vegetables. They allow you to grow:
Carrot, celery, cucumber, bean, fava bean, leek, parsnip, pea, upright tomatoes, corn.
Botanix Tip
The larger the pot, the slower it dries out. On windy balconies, choose large containers to reduce water stress.
Sun Exposure and Placement: Making the Most of Light
Most vegetables need 6 to 8 hours of direct sunlight. On south- or west-facing balconies, heat can build up quickly:
- choose light-coloured pots to reduce overheating;
- monitor watering closely, as soil dries faster;
- raise pots off the ground to avoid heat radiating from concrete.
North-facing balconies are ideal for herbs, lettuce, spinach, and shade-tolerant edible plants.
Types of Containers: Advantages and Best Uses
1. Classic Pots
Classic pots are the most versatile containers for urban gardening. They come in a wide range of materials, each with its own benefits and limitations. The material affects moisture retention, frost resistance, durability, and even soil temperature.
Advantages:
- easy to move;
- ideal for individual vegetable plants;
- available in many styles.
Best for: tomatoes, peppers, eggplants, herbs, edible flowers.
2. Raised Planters

Raised planters are perfect for gardening at a comfortable height, without bending. They are especially useful on narrow balconies where floor space is limited.
Advantages:
- ergonomic and easy to access;
- ideal for small balconies;
- some models include a greenhouse-style lid;
- built-in drainage and water reservoir.
Best for: lettuce, herbs, radishes, seedlings, spring sowing.
Botanix Tip
Raised planters with lids help start seedlings earlier in spring and protect young plants from cool May nights and strong balcony winds.
3. Grow Bags

Grow bags made of geotextile fabric have become essential in urban gardening. They offer excellent root aeration and superior drainage, which can increase yields by 15 to 20% compared to traditional pots.
Advantages:
- easy to store;
- made from recyclable materials;
- UV-resistant, washable, and reusable;
- available in many sizes.
Specialized models:
- potato grow bags with a velcro flap;
- wall-mounted herb pockets;
- strawberry grow bags with side pockets.
Best for: tomatoes, potatoes, strawberries, herbs, zucchini.
4. Hanging Baskets and Balcony Planters
These containers are perfect for maximizing vertical space—a major advantage in small areas.
Advantages:
- free up floor space;
- add decorative appeal;
- ideal for trailing plants.
Best for: strawberries, herbs, lettuce, edible flowers.

Making the Most of a Small Space
In a small area, every centimetre counts. Designing your garden becomes a creative exercise.
- Use vertical supports: trellises, stakes, wall-mounted systems.
- Choose compact varieties: determinate tomatoes, dwarf cucumbers, mini peppers.
- Group pots together to create a stable microclimate.
- Place containers on wheels to follow the sun.
- Use grow bags to maximize soil volume without adding weight.
With the right containers, even a small balcony can become a productive and inspiring vegetable garden. Whether you grow a few herbs or a full mini-garden, the key is choosing containers suited to your plants and your space.
For advice on soil, sunlight, watering, and fertilizing, see our companion article: Growing Vegetables and Herbs on the Patio.