Miracle-Gro Potting Mix
Top PickWhat We Like
- Feeds up to six months, roughly a tomato season
- Lowest cost per quart of the mixes here
- Each bag fills one 12-inch container
- Moist and ready to use out of the bag
Worth Noting
- One bag won't fill a full-size tomato pot
- Use
- Outdoor containers
- Feeding
- Up to 6 months
- Bag Size
- 16 qt (2-pack)
- Container Coverage
- One 12-inch pot per bag
Read the full review
Tomatoes are heavy feeders, and the number that decided this pick was six months. That's how long the charge in this mix is meant to last, and for a container tomato it maps almost exactly onto a season: plant out after the last frost, pick through late summer, and you never open a box of plant food. Among the mixes here that arrive pre-charged, this one carries a plant the longest.
The bag math matters just as much. Each 16-quart bag fills one 12-inch pot, so the two-pack plants two containers. For tomatoes that's a real constraint: most full-size varieties want closer to five gallons per plant, and 16 quarts is four, so a big indeterminate takes two bags. Cherry tomatoes and compact determinates are comfortable at one bag per pot.
It comes out of the bag damp and ready to use, which is worth more than it sounds. Dry peat is slow to take water back up, and a bag that has sat on a pallet for a season can shed the first few waterings. If yours looks dry, tip it into a tub, add water, and let it sit an hour before it goes near a plant.
What it isn't is a tomato-specific blend, and no bag here really is. It's a general container mix that happens to be charged for a full season, which is why it suits most people. Where it gives ground is volume: filling a row of five-gallon buckets means buying multiples, and by the end of a planting day the two-pack looks small.
Bottom line: For most tomato growers, this is the mix we point to first: a six-month charge that covers a season, at the lowest cost per quart here.