The right container does half the work of container gardening. A pot that is big enough, drains well and holds the right amount of moisture keeps roots healthy and saves you a watering a day in midsummer; the wrong one keeps you at the hose and still leaves plants struggling.
We picked the containers we would buy for a vegetable and herb patio: self-watering planters for thirsty crops, fabric grow bags for tomatoes and potatoes, classic terracotta for herbs that like it dry, and big lightweight planters for small trees and shrubs. The guide below explains how to choose by plant, size and material.
Best for vegetablesVIVOSUN 5-Gallon Fabric Grow Bags (5 pack)Check price
Best raised planterKeter Urban Bloomer Self-Watering Raised PlanterCheck price
Best self-watering indoorsYNNICO Self-Watering Planters (6 sizes)Check price
Best terracottaD'vine Dev Classic Terracotta Pots & Saucers (3 pack)Check price
VIVOSUN 5-Gallon Fabric Grow Bags (5 pack)
For: tomatoes, peppers and potatoes on a patio or driveway
- Pack5 bags
- Size5 gal
- MaterialFabric
- HandlesYes
The most-reviewed planter we found and the cheapest way to grow a lot of vegetables in containers. Fabric pots breathe and drain freely, so roots that reach the side are air-pruned rather than circling, and the handles let you move a full bag into the sun. Five gallons suits one tomato or pepper plant each.
They dry out faster than plastic in summer, so pair them with a drip kit.
What we like
- Healthy roots, no circling
- Very inexpensive per pot
- Fold flat for winter
Watch out for
- Dry out fast in heat
- Wet fabric marks a deck: use saucers
Keter Urban Bloomer Self-Watering Raised Planter
For: herbs and salad greens at waist height on a balcony
- Capacity12.7 gal
- WateringSelf-watering reservoir with gauge
- DrainagePlug
A raised, self-watering planter on legs: a reservoir under the soil keeps the roots evenly moist and a gauge shows when to refill it, while the height saves bending. A drainage plug lets you empty the reservoir after heavy rain.
What we like
- No bending
- Self-watering with a level gauge
- Good on balconies
Watch out for
- Shallow: herbs and greens, not tomatoes
- Plastic look
YNNICO Self-Watering Planters (6 sizes)
For: houseplants and windowsill herbs that you forget to water
- Sizes5 to 8 in., 6 pots
- TypeSelf-watering
A nested set of six self-watering pots from 5 to 8 inches, for herbs on the windowsill or houseplants. A reservoir under each pot lets the soil draw up water as it needs it, which evens out the cycle of drought and soaking that kills most indoor herbs.
What we like
- Six sizes to pot up into
- Evens out watering
- Neat indoors
Watch out for
- Too small for outdoor vegetables
- Don't let the reservoir go stagnant
D'vine Dev Classic Terracotta Pots & Saucers (3 pack)
For: herbs that like to dry out, like rosemary, thyme and lavender
- Sizes4, 5 and 6 in.
- MaterialTerracotta
- SaucersIncluded
Unglazed terracotta breathes and wicks moisture out of the soil, which is exactly what Mediterranean herbs want and why they so often rot in plastic. This set is three classic pots with matching saucers.
What we like
- Ideal for herbs that hate wet roots
- Saucers included
- Classic look
Watch out for
- Dries out fast
- Breakable, and can crack in hard frost
15" Jameson Barrel Planter with Drainage
For: a patio tomato, a dwarf citrus or a big herb pot
- Size15 in.
- LookDistressed oak
- DrainageYes
A 15-inch barrel-style planter in a distressed-oak finish, with drainage. Large pots hold more water and soil, so plants dry out less and grow bigger; see growing citrus in pots.
What we like
- Big soil volume
- Drainage
- Rustic look
Watch out for
- Check the material on the listing
- Large: needs plenty of potting mix
Size matters most
Most container problems are small-pot problems. Small pots dry out in hours on a hot day and leave roots no room. As a rule of thumb:
- Herbs, lettuce and other greens: 6 to 8 inches deep; a 1 to 3 gallon pot per herb.
- Peppers, eggplant, bush beans: 3 to 5 gallons per plant.
- Tomatoes: 5 gallons at the very least for a determinate variety, 10 to 20 gallons for an indeterminate one.
- Potatoes: 10 gallons or more; tall grow bags work well.
- Dwarf fruit trees and citrus: start at about 10 to 15 gallons and move up as they grow. See growing citrus trees in pots.
A pot too big for a small plant can stay wet for a long time, so for seedlings step up a size at a time.
Drainage is not optional
Every container needs drainage holes. Water that cannot leave the pot drowns roots and invites rot. The old advice to put gravel in the bottom of a pot does not help: it raises the soggy layer rather than draining it. Use a good potting mix instead (never garden soil, which compacts in a pot), and if you love a pot with no hole, use it as a decorative cover for a plastic pot that has one. Our guide to soil mixes for containers covers what to fill them with.
Materials, compared
- Terracotta is porous, so it breathes and dries out fast. It suits Mediterranean herbs (rosemary, thyme, sage, lavender) and succulents, and it is heavy enough not to tip. It can crack in hard freezes, so bring it in for winter in cold climates.
- Plastic and resin are light, cheap and hold moisture well, which suits thirsty vegetables. Pick a light color for sunny spots, as dark plastic heats the root zone.
- Glazed ceramic looks good and holds moisture, but it is heavy and can crack in frost.
- Fabric grow bags let excess water drain and air prune roots, which avoids circling roots. They dry out faster than plastic and fold flat for winter.
- Metal looks sharp but heats up quickly in sun; use it in shade or with a liner.
- Wood insulates roots well; choose a naturally rot-resistant wood such as cedar, and avoid old treated timber for food crops.
When self-watering pots are worth it
Self-watering planters have a reservoir under the soil, and roots or a wicking chamber draw water up as the plant needs it. They are worth it for thirsty crops such as tomatoes, peppers, cucumbers and greens on a sunny patio, and for anyone who cannot water every day. They are less suited to plants that like to dry out between waterings, like rosemary or succulents. Fertilizer matters more in them, because nutrients are not flushed through; see fertilizing container plants, and our basics of container gardening for the rest.
How we rate
We score every pick out of 10 on four things, weighted for what matters over a season in a real garden: how well it does the job (40%), meaning a pruner's cut and capacity, a hose's flow and kink resistance, a light's output at the canopy rather than its wattage on the box; build and durability (25%), including materials, warranty and replaceable parts, and what owners report after a season or two outdoors; comfort and ease of use (20%), for small and large hands, on long jobs and for gardeners with sore joints; and value (15%).
We have not tested these products ourselves. We read the manufacturer's specifications and instructions and look for the patterns in verified owners' reviews, both the praise and the recurring complaints. No brand pays for placement, and a commission cannot buy a higher rating. When a pick changes, we will say so on this page.
Frequently asked questions
What size pot does a tomato need?
At least 5 gallons for a compact determinate variety, and 10 to 20 gallons for an indeterminate one. Bigger pots hold more water, so the plant is less likely to wilt or suffer blossom-end rot from uneven watering.
Should I put gravel in the bottom of a pot?
No. Gravel raises the waterlogged layer rather than improving drainage. Use a pot with drainage holes and a good potting mix.
Are fabric grow bags better than plastic pots?
They drain freely and air-prune roots, which suits tomatoes, potatoes and peppers, and they store flat. They dry out faster than plastic, so they need more watering in hot weather.
Are self-watering planters worth it?
For thirsty vegetables on a sunny patio, and for gardeners who cannot water daily, yes. They are a poor fit for plants that like to dry out between waterings.















