Featured Gardening

Urban Gardening with Vegetables

For some gardeners, growing vegetables in containers is a necessity. Urban gardening make use of rooftops, balconies, alleyways, sidewalks or whatever little space the gardener has available. Gardeners with physical disabilities find that growing vegetables in containers makes them far easier to reach and tend. Property with difficult soil conditions (sand, stone, clay, permafrost …) make growing vegetables especially challenging. And even in urban areas, gardeners often find container gardening is a way to avoid sharing their harvest with deer, rabbits and woodchucks.

If you are new to growing vegetables in containers, or have had limited success, here are a few tips to help you succeed.

Selecting a Container

As a general rule, select as large a container as possible. Small containers dry out more quickly and need daily watering. Self-watering planters designed for urban balconies and patios extend the time between waterings. You’ll want to think about weight (once the pot is filled with wet soil and plant material it’s going to be very heavy). And you may want to think about appearance. What look “goes” with your house and other pots? Even fabric pots are good for growing vegetables. With the colourful Grow Bag line, you can add some whimsy to your vegetable garden.

Most importantly, you’ll need to think about the depth of the container you’ll be growing in. (See the list at right.) Plants with deep root systems will be stunted and unhealthy if they don’t have adequate space.

Remember that the deeper the pot, the larger the reservoir of moist soil and the less often you’ll need to water. The exception is a Self-Watering Planter. In this case, the depth of the planting area can be kept to a minimum because moisture is provided by a water reservoir below the planting area.

Where to Put Your Planter

Most vegetables require six hours of sunlight per day. Salad greens and herbs can usually get by with less. Tomatoes, peppers, beans and other sun-lovers will appreciate as much sun as they can get. If your yard is short on sun, consider putting your plants on caddies or adding casters. That way they can be moved during the day or even later in the season as the angle of the sun changes.

Wind is another factor to consider. Your plants will be happiest in a protected location where the wind doesn’t batter and dry out their foliage. Use the shelter of a building, erect a temporary windbreak made from portable fencing or fabric. Arrange your pots so larger plants shield smaller plants. Clustering potted plants also helps to raise humidity levels, keeping plants more productive.

If you are using a trellis or some other type of support in your container, wind is a special concern. Make sure you have a heavy pot and/or that the trellis is secured to a railing or some other fixed upright.


Do not fill your containers with soil from your garden or bagged topsoil. You should fill the containers with a “soilless” blend that will retain moisture and resist compaction, such as Container Mix. I usually mix in a liberal amount of granular organic fertilizer and a shovel-full or so of compost.


Vegetables require a consistent supply of water to perform their best. Inconsistent moisture causes lots of problems, such as blossom drop, poor root development, leaf curling, insect problems and rot. The best way to ensure your plants always have a consistent supply of water is to use a self-watering planter. Filling the reservoir every few days is all that’s required. The plants absorb moisture as they need it.


I find it hard to understand why so few people fertilize their plants. They perform so much better when you do. Fertilizer is especially important when you’re growing vegetables in containers. In fact, you just won’t succeed if you don’t use some kind of fertilizer. I recommend mixing a granular organic All-Purpose Fertilizer into the soil when planting, then weekly feeding with a water-soluble fertilizer, such as Plant Health Care.

There are several reasons why fertilizer is important. First is that the growing medium in the container has few, if any nutrients. So, your plants depend on you to provide the nutrients they need. Second is that containerized plants get watered a lot, and every time you water, you wash some nutrients from the soil.

The third reason fertilizers are necessary is that in a container garden, you are packing lots of plants into a small space. One 2′ x 2′ self-watering planter might contain a tomato plant, two pepper plants, a basil plant and some parsley. That’s a lot of foliage to feed from a few gallons of “soil”.

Plant Combinations

This is the fun part. As part of our summer display gardens, we usually plant a few containers with a broad assortment of vegetables and herbs. Some of them are “theme” pots (an Italian pot, a spicy pot, a pickles pot), some are planted for maximum production (lettuce followed by beans, followed by broccoli, followed by winter greens), and others are focused on a single crop (tomatoes, strawberries, potatoes).

When combining several different types of plants in one pot, it’s best to match plants that have a similar need for water and fertilizer. For example, rosemary, which likes hot and relatively dry conditions, would not be a good match with water-hungry cucumbers. To maximize space, you might want to combine a trailing plant with an upright plant.

Related Articles