Growing vegetables in containers
Last reviewed September 2026 · written from public-domain USDA/NOAA data and Cooperative Extension references — see how we source data

A container garden trades some yield and root room for the ability to grow vegetables anywhere with a few hours of sun — a balcony, a patio, a driveway. The two things that make or break it are the right pot size and the right soil.
What grows well in a pot
Herbs, lettuce and other greens, bush beans, radishes, and compact or "patio" varieties of tomatoes, peppers and cucumbers all do well. Full-size sprawling vines, sweet corn and main-crop potatoes need more root run and space than most containers give.
Choose container varieties
The biggest single improvement is picking varieties bred for small spaces. Look for "patio", "bush", "dwarf", "compact" or "determinate" on the seed packet or plant label - a determinate patio tomato stays around two to three feet, while an indeterminate one wants to reach six or more.
Bush beans rather than pole beans, round or short carrots rather than long ones, and loose-leaf lettuce that you pick leaf by leaf all give far more from a pot than their full-size relatives.
Sizing the container
Roughly: one gallon for a single herb, five gallons for peppers or a dwarf tomato, ten to fifteen-plus gallons for a full-size tomato plant. Bigger is more forgiving of missed watering. Every container needs drainage holes — without them, roots sit in water and rot.
How deep a container each crop needs
Use potting mix, not garden soil
Garden soil compacts hard in a container, drains poorly, and can carry soil-borne disease. A bagged soilless potting mix (mostly peat or coir, perlite and compost) stays light and drains while still holding moisture.
Pot material and colour
Terracotta looks good but is porous and dries out fastest. Plastic and glazed pots hold moisture longer. Fabric grow bags drain and breathe well, which roots like, but they also dry out quickly in heat.
Dark pots in full sun can cook the roots on one side. Group pots so they shade each other, or set a smaller pot inside a larger, lighter-coloured one. Self-watering containers with a reservoir take a lot of the daily pressure off in summer.
Sun, wind and placement
Fruiting crops still need six to eight hours of direct sun; leafy greens and herbs manage with four to six. Balconies are often windier than they look, and wind dries pots out much faster - a screen or a sheltered corner helps.
A wall that faces the afternoon sun reflects a lot of heat. That helps peppers and eggplant in a cool climate but can scorch lettuce, so move pots to follow the season.
Watering and feeding more often
Containers dry out far faster than ground beds — daily watering in summer heat is normal, sometimes twice a day for small pots. Frequent watering also washes nutrients out the drainage holes faster, so feed more often, typically at half the label strength every one to two weeks rather than a big monthly dose.
Common container problems
Wilting every afternoon even when watered in the morning usually means the pot is too small for the plant. Move it up a size or water twice a day in heat waves.
Yellowing lower leaves mean nutrients have washed out - feed more regularly (nitrogen deficiency). Blossom-end rot is common in pots because the mix swings between dry and wet; steady watering is the fix (blossom-end rot explained).
Common questions
What vegetables grow best in containers?
Lettuce and other salad greens, herbs, radishes, bush beans, peppers, patio tomatoes, and bush cucumbers or zucchini in large pots. Sprawling winter squash, pumpkins, sweet corn and watermelon need more space than a container gives.
What size pot does a tomato need?
A full-size tomato needs at least 10-15 gallons and about 16 inches of depth. Dwarf and patio varieties manage in 5 gallons. Bigger pots hold more water, so they are far more forgiving on hot days.
Can I reuse potting soil?
Yes, if the plants in it were healthy. Remove old roots, mix in about a quarter fresh compost, and add a slow-release fertilizer. Replace it if the previous crop had a soil-borne disease such as fusarium or blight.
How often should I water container vegetables?
Check every day in summer by pushing a finger an inch or two into the mix, and water when it feels dry. In hot weather most pots need water daily and small ones may need it twice. Water until it drains from the bottom.