Plastic pots have been the default for container gardening for decades. But grow bags — made from breathable felt or nonwoven fabric — have become the preferred choice among serious container gardeners. The reason: roots naturally "air prune" when they reach the breathable fabric walls, which prevents the root circling and compaction that stunts plants in solid plastic containers.
For apartment balcony gardeners, grow bags have another big advantage: they fold completely flat when empty, storing in a drawer until the next season. No stacking awkward pots in a closet.
Our Top Picks at a Glance
- Best Overall: VIVOSUN 5-Gallon Fabric Grow Bags — proven and popular, affordable multi-pack
- Best Large: Smart Pots 10-Gallon — the original fabric pot, premium quality
- Best Small: JERIA 1-Gallon Fabric Bags — perfect for herbs and small plants
- Best with Handles: TopoGrow Heavy-Duty Grow Bags — reinforced handles survive frequent moving
- Best Budget Pack: Grozio 5-Gallon 10-Pack — best value per bag for bulk buying
Why Grow Bags Beat Plastic Pots for Balconies
- Air pruning: Roots naturally stop growing when they hit the breathable fabric, preventing root-bound plants
- Better drainage: Excess water escapes through the fabric walls, not just the bottom hole
- Temperature regulation: Fabric breathes, keeping roots cooler in summer heat than black plastic
- Lightweight: Much lighter than ceramic or thick plastic pots of the same capacity
- Storage: Fold flat when empty — entire season's containers fit in a shopping bag
What Size Grow Bag Do You Need?
- 1–2 gallon: Herbs (basil, chives, parsley), lettuce, radishes
- 3–5 gallon: Tomatoes (compact varieties), peppers, eggplant, cucumbers
- 7–10 gallon: Full-size tomatoes, potatoes, squash
- 15–25 gallon: Dwarf fruit trees, large root vegetables
Grow Bag Comparison
| Grow Bag | Price | Size | Pack | Best For |
|---|---|---|---|---|
| VIVOSUN Fabric Bags Top Pick | ~$18 | 5-gallon | 5-pack | Best overall |
| Smart Pots Original | ~$12 ea | 10-gallon | Single | Best large |
| JERIA Fabric Bags | ~$14 | 1-gallon | 10-pack | Best for herbs |
| TopoGrow Heavy-Duty | ~$22 | 5-gallon | 5-pack | Best handles |
| Grozio 5-Gallon | ~$16 | 5-gallon | 10-pack | Best value bulk |
Our Top Grow Bag Reviews
VIVOSUN 5-Gallon Fabric Grow Bags (5-Pack)
VIVOSUN is one of the most trusted names in fabric containers, and their 5-gallon bags in a 5-pack represent the sweet spot of quality and value. The nonwoven fabric is thick (300g density) and holds its shape well even when fully loaded with soil. Handles are stitched securely. 5-gallon is the right size for tomatoes, peppers, and most balcony food crops. These are the grow bags we'd recommend for a first balcony garden setup.
Pros
- Thick 300g fabric
- 5-pack value
- Strong stitched handles
- Multiple season durability
Cons
- Black color absorbs heat
- Not the cheapest per bag
Smart Pots Original Fabric Container (10-Gallon)
Smart Pots invented the fabric container category back in the 1980s, and the original design is still one of the best. The 10-gallon size is ideal for full-size indeterminate tomatoes, potatoes, and squash. The tan/brown color absorbs less heat than black alternatives. The fabric is thicker and more durable than most competitors — these regularly last 5+ seasons. The premium price is worth it for plants you'll tend all season.
Pros
- Invented the category
- Thickest, most durable fabric
- Lighter color = cooler roots
- 5+ season lifespan
Cons
- Higher price per bag
- Sold individually
JERIA 1-Gallon Fabric Bags (10-Pack)
Small-scale herb growers don't need 5-gallon bags. JERIA's 1-gallon bags in a 10-pack are perfectly sized for basil, chives, parsley, thyme, oregano, and other compact herbs. At roughly $1.40 per bag in the 10-pack, this is exceptional value. The fabric quality is solid for the price, and the small size means you can fit 10 herb plants in the footprint of a single large pot.
Pros
- 10-pack for ~$14
- Perfect herb size
- High density growing
- Easy to move individually
Cons
- Too small for large vegetables
- Lighter fabric than premium options
TopoGrow Heavy-Duty Grow Bags with Handles (5-Pack)
If you move your containers often — rotating for sun exposure, bringing inside during bad weather, rearranging for space — reinforced handles make a significant difference. TopoGrow's heavy-duty bags feature double-stitched reinforced handles that genuinely hold up to repeated lifting with full soil loads. The fabric is 300g density and the bags include drainage holes at the base for extra overflow protection. Great for balcony gardeners who treat their container garden as a moveable system.
Pros
- Reinforced double-stitch handles
- Base drainage holes
- 300g thick fabric
- Good for frequent moving
Cons
- Slightly more expensive
- Heavier than basic bags
Grozio 5-Gallon Grow Bags (10-Pack)
If you're setting up a larger balcony garden and want to minimize cost per bag, Grozio's 10-pack delivers solid quality at an unbeatable price point — roughly $1.60 per bag. The fabric is thinner than premium options (around 200g) but adequate for one to two seasons of use. Great for gardeners who want to experiment with a lot of different plants without a large upfront investment.
Pros
- 10-pack best value per bag
- Good for experimenting
- 5-gallon versatile size
Cons
- Thinner 200g fabric
- 1–2 season lifespan
Frequently Asked Questions
Quality grow bags (300g fabric, like VIVOSUN or Smart Pots) typically last 3–5+ seasons with proper care. Budget bags (200g) last 1–2 seasons. To extend life: rinse and dry thoroughly before storing, fold and store away from UV light in winter.
Yes — breathable fabric allows evaporation through the sides, so grow bags dry out faster than solid plastic pots. In hot weather, you may need to water every 1–2 days instead of every 3–4 days. Using a slightly larger bag than strictly necessary and adding water-retaining amendments (like coco coir) to your potting mix helps.
Yes. Empty the bag at season's end, shake out soil, and rinse with a garden hose. Let dry completely before folding for storage. For best plant health, refresh with new potting mix each season rather than reusing old soil, which can harbor pathogens and lose structure.
It depends on your building's policies and balcony type. If water drainage concerns your neighbors below or could stain the balcony surface, use large plastic saucers (the kind designed for fabric pots). Note: saucers can reduce drainage effectiveness, so monitor soil moisture closely if using them.
Use a high-quality potting mix (not garden soil) with good perlite content for drainage. Add slow-release granular fertilizer at planting, and supplement with liquid fertilizer every 2 weeks during the growing season. Because grow bags drain so well, nutrients leach out faster than in solid containers.
The Bottom Line
For most apartment balcony gardeners, the VIVOSUN 5-Gallon 5-Pack is the ideal starting point — proven quality, right size for most vegetables, and multi-pack value. If you're a serious tomato or potato grower, step up to the Smart Pots 10-Gallon. Growing mostly herbs? Go with the JERIA 1-Gallon 10-Pack and maximize your herb production in a small footprint.