Grow bags are fabric pots made from nonwoven felt-like material. They drain freely, breathe through their walls and fold flat when the season ends, which makes them one of the cheapest ways to turn a patio, driveway or balcony into a vegetable garden. Because roots that reach the fabric wall are exposed to air, they tend to branch rather than circle the way they do in smooth plastic pots. The catch is that fabric dries out faster, so size and watering matter more than with rigid containers. This guide compares the grow bags currently listed on Amazon, from 5-gallon herb and pepper bags to 25-gallon tubs and a full fabric raised bed, so you can match bag size to the crop and buy the right number.
As an Amazon Associate we earn from qualifying purchases.
How we compared: we compared 16 current Amazon grow bag listings on what each states about fabric weight, size and dimensions, handle construction, harvest windows, pack count and reuse claims, and we checked container-growing guidance from university extension services. We did not test or handle the bags. Listing details and availability change, so confirm the current listing before you buy.
| Product | Best for | Key features | Buy |
|---|---|---|---|
| Gardzen 10 Gallon Grow Bags, 10-Pack | Best overall |
| Buy now →Check current price |
| VIVOSUN 5 Gallon Grow Bags, 5-Pack | Best 5-gallon bags |
| Buy now →Check current price |
| Gardzen 25 Gallon Grow Bags, 10-Pack | Best large bags |
| Buy now →Check current price |
| KOBY HOME 10 Gallon Harvest Window Bags | Best for potatoes |
| Buy now →Check current price |
| Hoikwo Assorted 5 and 10 Gallon, 10-Pack | Best mixed-size set |
| Buy now →Check current price |
| JERIA 10 Gallon Grow Bags, 12-Pack | Best bulk pack |
| Buy now →Check current price |
| CJGQ 128 Gallon Fabric Raised Bed | Best raised-bed alternative |
| Buy now →Check current price |
Prices change often; check Amazon for today’s price. As an Amazon Associate we earn from qualifying purchases.
The best grow bags
1. Gardzen 10 Gallon Grow Bags (10-Pack) — Best overall

Ten 300G nonwoven 10-gallon bags, 16 in wide by 12 in tall, with cross-stitched reinforced handles.
Check price on AmazonWhy we like it
- 10-gallon size fits most tomatoes, peppers and eggplants
- 300G fabric, listed as BPA-free
- X-shaped reinforced stitching on the handles
- Washable, foldable, rated for multi-season use
| Specification | Details |
|---|---|
| Capacity | 10 gallons each |
| Dimensions | 16 in diameter x 12 in tall |
| Fabric | 300G thickened nonwoven, BPA-free |
| Handles | Heavy-duty, X-shaped cross-stitch reinforcement |
| Pack | 10 bags |
| Warranty | not stated in listing |
Gardzen GGB-10G — 10 gal, 16 x 12 in, 300G BPA-free nonwoven, X-stitched handles, 10-pack
A full size range from one brand
Gardzen appears four times among the 16 listings we compared, with 5-, 10-, 15- and 25-gallon bags that share the same 300G fabric. That makes it easy to standardize: buy 10-gallon bags for tomatoes, 5-gallon for peppers and herbs, and add a 15- or 25-gallon size for potatoes or a dwarf fruit tree without mixing brands. The 10-gallon bag here is the workhorse of the range.
Ten of the 16 listings state a 300G (or 300 GSM) fabric weight, so that figure is common rather than special. What sets Gardzen apart is that its 5-, 10- and 15-gallon listings combine three stated features: BPA-free material, air-pruning language and X-shaped reinforced handle stitching. Only four listings mention X-stitched handles, and three are Gardzen.
A 16 by 12 inch bag gives 12 inches of soil depth, which matches the minimum Colorado State University Extension lists for container tomatoes. Large indeterminate tomatoes still benefit from a sturdy cage or stake, since fabric walls cannot anchor a heavy support the way soil in a bed can.
Pros
- Right size for most fruiting vegetables
- Reinforced handle stitching
- Matching sizes available from the same brand
Cons
- No harvest window
- No warranty stated
- Black fabric heats up in full sun
Check Gardzen 10 Gallon Grow Bags, 10-Pack price on Amazon
2. VIVOSUN 5 Gallon Grow Bags (5-Pack) — Best 5-gallon bags

Five 5-gallon 300g nonwoven bags with handles sewn on by serger stitch, listed as BPA-free and reusable for years.
Check price on AmazonWhy we like it
- Handles sewn on separately with serger stitches
- 300g BPA-free fabric
- Right size for peppers, herbs and bush beans
- Listed as reusable for years
| Specification | Details |
|---|---|
| Capacity | 5 gallons each |
| Dimensions | not stated in listing |
| Fabric | 300g thickened nonwoven, BPA-free |
| Handles | Separate handles serger-stitched to the bag |
| Pack | 5 bags |
VIVOSUN 311001 — 5 gal, 300g BPA-free nonwoven, serger-sewn handles, 5-pack
Handles that are not just fabric strips
Many budget grow bags use handles cut from the same felt as the bag, which can tear when you lift a wet, full pot. VIVOSUN’s listing specifically says its handles are separate pieces attached with serger stitches. Two other listings, Cavisoo and OPPOLIFE, go further and specify polypropylene webbing handles, but both are tall potato bags rather than general-purpose pots.
Five gallons is a good size for one pepper or eggplant per pot, which is what Colorado State University Extension suggests for peppers (2 to 5 gallons) and eggplant (4 to 5 gallons). It is also enough for a compact or determinate tomato. The listing does not give the bag’s diameter and height, so if you want exact dimensions, the Gardzen 5-gallon listing states 12.8 by 10 inches.
Pros
- Sewn-on handles
- BPA-free fabric
- Good size for one pepper or herb
Cons
- Dimensions not listed
- Only five per pack
- Small bags dry out quickly in summer
Check VIVOSUN 5 Gallon Grow Bags, 5-Pack price on Amazon
3. Gardzen 25 Gallon Grow Bags (10-Pack) — Best large bags

Ten 25-gallon aeration bags, 22.5 in wide by 15 in tall, with double-thick, double-stitched handles.
Check price on AmazonWhy we like it
- Largest individual bags on the shelf
- Stated dimensions: 22.5 in wide, 15 in tall
- Double-thick handles, double stitched
- Washable for reuse
| Specification | Details |
|---|---|
| Capacity | 25 gallons (about 25.5 stated) |
| Dimensions | 22.5 in diameter x 15 in tall |
| Fabric | 300G nonwoven aeration fabric |
| Handles | Double thick, double stitched |
| Pack | 10 bags |
Gardzen GGB-25G — 25 gal, 22.5 x 15 in, 300G fabric, double-stitched handles, 10-pack
Room for big plants and mixed plantings
This is the only 25-gallon bag among the 16 listings. That volume suits large indeterminate tomatoes, summer squash, a dwarf citrus or blueberry, or a mix of herbs in one bag. Larger soil volume also holds more water, which matters with fabric. Illinois Extension notes that plants needing moist soil benefit from a larger root ball, which reduces the need for constant watering.
Gardzen’s own listing is candid that in hot summer sun plants in these bags need daily watering. A full 25-gallon bag of moist mix is heavy, so the handles are useful for placement but not for moving a planted bag around every week. Place it where it will stay, or set it on a rolling plant caddy before filling.
Pros
- Largest bag size here
- Dimensions clearly stated
- Reinforced handles
Cons
- Very heavy once filled
- Needs a lot of potting mix
- No BPA-free claim, unlike the smaller Gardzen sizes
Check Gardzen 25 Gallon Grow Bags, 10-Pack price on Amazon
4. KOBY HOME 10 Gallon Grow Bags with Harvest Window — Best for potatoes

Five orange 10-gallon 300 GSM bags with a Velcro harvest flap and X-stitched handles rated for 18 lb of wet soil.
Check price on AmazonWhy we like it
- Velcro flap lets you check tubers without tipping the bag
- Handles listed to hold 18 lb of wet soil
- Folds to 1.5 in thick for storage
- Listed as machine washable
| Specification | Details |
|---|---|
| Capacity | 10 gallons each |
| Dimensions | About 13.8 in wide x 17.7 in tall |
| Fabric | 300 GSM reinforced nonwoven |
| Access | Velcro harvest window |
| Handles | X-stitched, 18 lb wet soil stated |
| Pack and color | 5 bags, orange |
KOBY HOME W-GRB-10 — 10 gal, 300 GSM, Velcro harvest window, 18 lb handle rating, 5-pack
One of three bags with a harvest window, and the only one with a load rating
Three listings on this shelf include a side flap for harvesting potatoes and other root crops: KOBY HOME, Cavisoo and OPPOLIFE. All three are 10-gallon bags taller than they are wide, which suits potatoes, since you add soil as the vines grow. KOBY is the only one that gives a handle load figure (18 lb of wet soil) and a folded thickness, and the only one in a light color. North Carolina State Extension notes that dark containers absorb more heat and dry out faster, so orange fabric may stay a little cooler on a hot patio.
Some of the listing’s other claims, such as drainage that is 30% faster than plastic pots, are the seller’s own and are not explained, so treat them with care. If you are growing potatoes for the first time, see our dedicated potato grow bag guide for more options.
Pros
- Harvest window for tubers and carrots
- Stated handle load rating
- Lighter color absorbs less heat
Cons
- Velcro can clog with soil
- Drainage claim not explained
- Only five bags
Check KOBY HOME 10 Gallon Harvest Window Bags price on Amazon
5. Hoikwo Assorted 5 and 10 Gallon Grow Bags (10-Pack) — Best mixed-size set

Five 5-gallon and five 10-gallon 300G nonwoven bags with reinforced handles that fold flat for storage.
Check price on AmazonWhy we like it
- Two sizes in one order
- 300G nonwoven fabric
- Reinforced handles on every bag
- Folds completely flat at season’s end
| Specification | Details |
|---|---|
| Capacity | Five 5-gallon and five 10-gallon |
| Dimensions | About 15.75 x 11.8 in listed (10-gallon) |
| Fabric | 300G nonwoven |
| Handles | Reinforced |
| Pack | 10 bags |
Hoikwo KYZZD510B10 — 5 x 5 gal plus 5 x 10 gal, 300G nonwoven, reinforced handles
The only listing that mixes sizes
Every other listing among the 16 sells one size per pack, apart from the fabric raised bed. Hoikwo’s set splits ten bags between 5 and 10 gallons, a sensible start for a first container garden: larger bags for tomatoes and potatoes, smaller ones for herbs, strawberries and peppers. Our list of the best vegetables to grow in containers can help you plan which crop goes where.
The listing does not specify how the handles are stitched or whether the fabric is BPA-free, and only one set of dimensions is shown, so check the 5-gallon size on the product page.
Pros
- Two useful sizes
- Flat storage
- Good starter quantity
Cons
- 5-gallon dimensions not stated
- Handle construction not detailed
- No BPA-free claim
Check Hoikwo Assorted 5 and 10 Gallon, 10-Pack price on Amazon
6. JERIA 10 Gallon Grow Bags (12-Pack) — Best bulk pack

Twelve 300G nonwoven 10-gallon bags, 16 in wide by 12 in tall, with handles and 12 plant labels.
Check price on AmazonWhy we like it
- 12 bags, the largest single-size pack here
- 12 plant labels included
- Same 16 x 12 in size as the Gardzen 10-gallon
- Folds for storage
| Specification | Details |
|---|---|
| Capacity | 10 gallons each |
| Dimensions | 16 in diameter x 12 in tall |
| Fabric | 300G nonwoven polyester felt |
| Extras | 12 plant labels |
| Pack | 12 bags |
JERIA 12-pack — 10 gal, 16 x 12 in, 300G polyester felt, labels included
More bags per order, with labels
JERIA’s 12-pack is the largest single-size pack among the 10-gallon listings, and it is the only listing on the shelf that includes plant labels. If you grow several tomato or pepper varieties, labeling each bag saves confusion later in the season.
The listing describes the fabric as polyester felt, the only one on the shelf to name the fiber. It does not describe how the handles are attached, mention BPA or give any reuse lifespan. Compared with the Gardzen 10-gallon, you get two more bags of the same size but less stated detail.
Pros
- Twelve bags per pack
- Labels included
- Fiber type stated
Cons
- Handle construction not described
- No BPA-free claim
- No reuse lifespan stated
Check JERIA 10 Gallon Grow Bags, 12-Pack price on Amazon
7. CJGQ 128 Gallon Fabric Raised Garden Bed — Best raised-bed alternative

A 72 x 36 x 12 in fabric raised bed divided into 8 grids, with reinforced stitching and no assembly.
Check price on AmazonWhy we like it
- 6 by 3 ft growing area in one piece
- 8 fabric grids separate crops
- No frame or assembly
- Folds away at the end of the season
| Specification | Details |
|---|---|
| Capacity | 128 gallons |
| Dimensions | 72 x 36 x 12 in |
| Layout | 8 divided grids |
| Fabric | Thickened nonwoven, weight not stated in listing |
| Assembly | None required |
CJGQ fabric raised bed — 128 gal, 72 x 36 x 12 in, 8 grids, nonwoven fabric
A fabric bed instead of a row of bags
If you want a raised bed on a patio or over poor ground but do not want to build a wooden frame, a fabric bed is a fast alternative. CJGQ’s is the only bed-style listing among the 16 and holds 128 gallons across eight sections, so you can plant potatoes, greens and herbs side by side without them mixing. At 12 inches deep it suits most vegetables, though carrots and potatoes prefer more depth. North Carolina State Extension suggests 6 to 8 inches of mix for lettuce, radishes and scallions and 10 to 12 inches for carrots.
The listing does not state fabric weight, and a 6-foot fabric wall can bulge once it is full of wet soil. Fill it in place, since a full bed cannot be moved.
Pros
- Large growing area
- Divided sections
- No tools needed
Cons
- Fabric weight not stated
- Cannot be moved once filled
- Sides can bulge
Check CJGQ 128 Gallon Fabric Raised Bed price on Amazon
How to choose grow bags
Size by crop
Bag volume is the biggest decision. Colorado State University Extension gives these per-plant container guidelines: tomatoes 2 to 5 gallons and at least 12 inches deep depending on variety, peppers 2 to 5 gallons, eggplant 4 to 5 gallons, cucumbers 3 gallons or more, summer squash and broccoli family crops about 5 gallons. Those are minimums. With fabric, which dries faster than plastic, going one size up gives you more margin on hot days. A practical rule: 5 gallons for a pepper, herb clump or compact tomato; 10 gallons for a full-size tomato or a few potatoes; 15 to 25 gallons for squash, large indeterminate tomatoes or a dwarf fruit tree.
Fabric weight
Fabric weight in grams per square meter tells you how thick the felt is. Ten of the 16 listings we compared state 300G or 300 GSM, so that is the mainstream figure. Heavier fabric is harder to puncture and holds its shape better; lighter fabric dries faster. Few listings state UV resistance, so expect bags left in full sun all year to wear out sooner.
Handles
Handles are where cheap bags fail. Look for handles sewn on separately, cross-stitched or made from webbing rather than cut from the bag fabric. Even good handles are for repositioning, not carrying a 10-gallon bag across the yard every day.
Watering fabric pots
Fabric pots breathe, which is good for roots but means more watering. Illinois Extension says container plants often need daily watering, that you should water until it drips from the bottom and that letting containers dry out completely can cause flower and fruit drop. Mulch the soil surface, group bags so they shade each other and use saucers or a tray in very hot weather. A simple drip line takes over much of that chore, and our comparison of grow bags vs pots can help you decide whether fabric suits your schedule.
Potting mix, not garden soil
Fill grow bags with a quality potting mix or a blend of mix and compost. North Carolina State Extension explains that container “soil” is really a soilless substrate, which drains and aerates better than garden soil. Skip the layer of gravel at the bottom; the same source explains that gravel actually keeps the mix above it wetter.
Color and heat
Dark containers absorb more heat and dry out faster, according to North Carolina State Extension, which advises against placing dark containers in full sun. Nearly every bag on the shelf is black. In hot climates, place bags where they get afternoon shade on their sides, or choose a lighter color.
Fabric or plastic?
Fabric pots drain freely, encourage branched roots and store flat. Plastic and glazed pots hold moisture longer and last longer. Our explainer on fabric vs plastic grow bags goes into the trade-offs, and our container gardening hub covers potting, feeding and plant choice.
Frequently asked questions
What size grow bag is best for tomatoes?
For most full-size tomatoes, 10 gallons is a reliable choice. Colorado State University Extension lists 2 to 5 gallons per plant and at least 12 inches of depth as a minimum, depending on variety, but fabric dries out fast, so a larger bag gives more buffer. Large indeterminate types do well in 15 to 25 gallons.
How often should grow bags be watered?
In summer, often daily. Water until it drains from the bottom, and check again on hot, windy days. Illinois Extension warns that letting containers dry out completely can cause flower and fruit drop.
Can grow bags be reused?
Yes. Empty them at the end of the season, brush or rinse off soil, let them dry and fold them flat. Several listings claim three to five or more seasons of use, but sun exposure shortens fabric life.
Do grow bags need drainage holes?
No. The fabric itself drains, which is one of their main advantages. Avoid placing them in deep saucers that keep the base sitting in water.
Are grow bags good for potatoes?
Yes. A tall 10-gallon bag lets you add soil as the vines grow, and a harvest flap like the one on the KOBY HOME bag lets you check tubers without emptying the bag.