Container Vegetable Gardening
Getting Started
Container vegetable gardening makes it possible to grow food in small yards, on patios, and on balconies. It gives gardeners control over soil, drainage, and placement, which can help crops grow well in limited space.
How to do it
Start with containers that have drainage holes and are large enough for the mature crop. Fill them with a clean potting mix made for containers rather than garden soil, which can compact and drain poorly. Place containers where crops will receive the light they need, and group them where watering is easy. Check moisture often, since containers dry faster than in-ground beds, especially in hot or windy weather.
Best plants
Many compact or quick-maturing crops do well in containers, including lettuce, bush beans, peppers, radishes, and herbs. Larger crops such as tomatoes, cucumbers, and eggplant can also perform well if given enough root space and support.
Tips
Match the container size to the crop so roots have room to grow and moisture stays more even. Turn containers occasionally if plants lean toward the light. Remove dead leaves and harvest regularly to keep plants productive.
← All container gardening guides
General guidance for US gardeners. Match plant choices to your sunlight and local frost dates. Page updated Aug 4, 2026.