Think of a garden bed as a layer cake: soil on the bottom, fabric in the middle, then mulch or gravel on top. The middle layer is what you are shopping for, and it only works if the layers above and below are right.
The first thing to compare is weight. The VEVOR 5.8 oz Woven Landscape Fabric 4×100 is 5.8 oz, the Super Geotextile 5 oz Dual-Layer Fabric 3×100, iropro 5 oz Woven Fabric 3×250 and ECOgardener 5 oz Landscape Fabric 4×50 are 5 oz, and the lighter rolls like the FEED GARDEN 3.2 oz Fabric 4×100 with Stakes and PRO-FOR 3.2 oz Fabric 3×50 with Staples are 3.2 oz. After weight, check the roll size, whether it is woven or non-woven, and whether staples come in the box. The HongWay 240 Landscape Staples 6 in is a staple pack to pair with any roll.
We compared 10 products by weight, roll size, type and what is included, using only listing details. Fabric can clog under thick mulch over time, so think about the bed before you roll it out.
Gardenbine earns a commission from qualifying Amazon purchases made through links on this page, at no extra cost to you. Product details come from the manufacturers’ listings.
Our Top Picks
Super Geotextile 5 oz Dual-Layer Fabric 3x100
A 5 oz dual-layer fabric, woven for strength and needle punched to filter, listed to last up to 25 years.
View on Amazon
VEVOR 5.8 oz Woven Landscape Fabric 4x100
A 5.8 oz woven fabric, 4 x 100 ft, with ultrasonic-cut edges that the listing says resist fraying.
View on Amazon
iropro 5 oz Woven Fabric 3x250
A 5 oz woven geotextile in a 3 x 250 ft roll for garden and driveway use.
View on Amazon- Best small roll of 5 oz fabric ECOgardener 5 oz Landscape Fabric 4×50 Check on Amazon
- Best large roll for long runs mychoiii 3.5 oz Fabric 4×300 Check on Amazon
- Best value pack with stakes and guide lines FEED GARDEN 3.2 oz Fabric 4×100 with Stakes Check on Amazon
On this page
- Compare Landscape Fabrics for Gardens by Weight, Size and Type
- Detailed Reviews: Best Landscape Fabric for Garden
- Do Not Skip Staples or Overlap the Edges
- Think About What Goes on Top and What Grows Below
- How to Choose Landscape Fabric for a Garden
- Which Landscape Fabric Should You Choose?
- Frequently Asked Questions
- Final Verdict
Compare Landscape Fabrics for Gardens by Weight, Size and Type
| # | Product | Weight | Size | Type | Includes | Buy |
|---|---|---|---|---|---|---|
| 1 | Super Geotextile 5 oz Dual-Layer Fabric 3x100 Best overall landscape fabric for garden beds |
5 oz | 3 x 100 ft | Woven plus needle punched | Not listed | View on Amazon |
| 2 | VEVOR 5.8 oz Woven Landscape Fabric 4x100 Best heaviest woven fabric listed |
5.8 oz | 4 x 100 ft | High-density woven | Not listed | View on Amazon |
| 3 | iropro 5 oz Woven Fabric 3x250 Best long 5 oz roll |
5 oz | 3 x 250 ft | Woven geotextile | Not listed | View on Amazon |
| 4 | ECOgardener 5 oz Landscape Fabric 4x50 Best small roll of 5 oz fabric |
5 oz | 4 x 50 ft | Not listed | Not listed | View on Amazon |
| 5 | mychoiii 3.5 oz Fabric 4x300 Best large roll for long runs |
3.5 oz | 4 x 300 ft | UV-stabilized woven PP | Not listed | View on Amazon |
| 6 | FEED GARDEN 3.2 oz Fabric 4x100 with Stakes Best value pack with stakes and guide lines |
3.2 oz | 4 x 100 ft (2 rolls) | Woven PP | 30 stakes | View on Amazon |
| 7 | PRO-FOR 3.2 oz Fabric 3x50 with Staples Best small roll with staples |
3.2 oz | 3 x 50 ft | Black woven PP | 10 staples | View on Amazon |
| 8 | LAVEVE 3.2 oz Woven Fabric 4x100 Best 2-roll pack for rows and beds |
3.2 oz | 4 x 100 ft (2 rolls) | Woven PP | Not listed | View on Amazon |
| 9 | BlackKnight Non-Woven Fabric 3x50 with Pins Best non-woven fabric for beds |
Not listed | 3 x 50 ft | Non-woven spun-bond | 20 pins | View on Amazon |
| 10 | HongWay 240 Landscape Staples 6 in Best staples to pair with any fabric |
Staples | 240 pack | 6 in | 11 gauge | View on Amazon |
Products are ranked by weight, how clearly each listing states type and use, and whether staples or guide lines are included.
Detailed Reviews: Best Landscape Fabric for Garden
1. Super Geotextile Heavy Duty 5oz Weed Barrier Fabric 3x100Ft, Dual Layer Woven Polypropylene, Needle Punched (Best overall landscape fabric for garden beds)
Super Geotextile Heavy Duty 5oz Weed Barrier Fabric 3x100Ft, Dual Layer Woven Polypropylene, Needle Punched
A 5 oz dual-layer fabric, woven for strength and needle punched to filter, listed to last up to 25 years.
View on Amazon- 5 ozWeight
- 3 x 100 ftRoll
- DualLayer
- 25 yrsMaker claim
Best for: flower beds, raised beds and under mulch or gravel
Why it ranks #1: It is a heavy dual-layer fabric that names beds, mulch, gravel and walkways.
Super Geotextile lists a true 5 oz dual-layer fabric with a woven polypropylene layer for strength and a needle punched layer to help filter and retain water. It names flower beds, raised beds, garden bed liner, ground cover and use under mulch or gravel.
The listing says it is dimensionally stable and made to last up to 25 years, which is the maker claim. It lists many sizes to reduce scrap.
Pros
- 5 oz weight
- Dual layer
- Names beds and paths
- Many sizes
Cons
- No staples listed
- 25 years is a maker claim
Skip it if you want staples included; the FEED GARDEN 3.2 oz Fabric 4×100 with Stakes and PRO-FOR 3.2 oz Fabric 3×50 with Staples include them.
2. VEVOR Weed Barrier Fabric, Heavy Duty 4x100FT 5.8oz Woven Landscape Fabric (Best heaviest woven fabric listed)
VEVOR Weed Barrier Fabric, Heavy Duty 4x100FT 5.8oz Woven Landscape Fabric
A 5.8 oz woven fabric, 4 x 100 ft, with ultrasonic-cut edges that the listing says resist fraying.
View on Amazon- 5.8 ozWeight
- 4 x 100 ftRoll
- UltrasonicCut edges
- WovenType
Best for: high-wear areas and gravel where you want the heaviest fabric
Why it ranks #2: It lists the highest weight and clean edges, but few other details.
VEVOR lists 5.8 oz high-density woven fabric that is tear and corrosion resistant, with high permeability and breathability. Precision ultrasonic cutting gives smooth edges without burrs or fraying.
The listing says it is easy to cut and install. It gives no staples or green guide lines.
Pros
- 5.8 oz weight
- Clean edges
- Water and air pass
- 4 ft wide
Cons
- No staples listed
- Few details
Skip it if you want guide lines and staples; the FEED GARDEN 3.2 oz Fabric 4×100 with Stakes lists them.
3. iropro Premium 5oz Weed Barrier Fabric Heavy Duty 3ftx250ft, Woven Geotextile (Best long 5 oz roll)
iropro Premium 5oz Weed Barrier Fabric Heavy Duty 3ftx250ft, Woven Geotextile
A 5 oz woven geotextile in a 3 x 250 ft roll for garden and driveway use.
View on Amazon- 5 ozWeight
- 3 x 250 ftRoll
- WovenType
- BreathableListed
Best for: long beds, fence lines and bigger projects
Why it ranks #3: It is the longest 5 oz roll and names puncture and tear resistance.
iropro lists 5 oz woven geotextile fabric that the listing says resists punctures and tears. It is breathable and blocks sunlight to stop weed seeds from germinating.
It names garden use and commercial driveway use. The listing gives no staples or guide lines.
Pros
- 5 oz
- 250 ft roll
- Breathable
- Tear resistant
Cons
- No staples listed
- 3 ft wide
Skip it if you want a wider roll; the VEVOR 5.8 oz Woven Landscape Fabric 4×100 is 4 ft.
4. ECOgardener Premium Landscape Fabric, 4ft x 50ft (Best small roll of 5 oz fabric)
ECOgardener Premium Landscape Fabric, 4ft x 50ft
A 4 x 50 ft roll of 5 oz fabric that the listing says conserves soil moisture.
View on Amazon- 5 ozWeight
- 4 x 50 ftRoll
- 200 sq ftCoverage
- AirflowListed
Best for: garden beds that need one moderate roll
Why it ranks #4: It is a 5 oz fabric in a smaller roll, but gives no material detail.
ECOgardener lists professional-grade 5 oz fabric in a 4 x 50 ft roll that conserves soil moisture while allowing air and water flow. It says it helps reduce chemical use.
The listing gives no material type, staples or guide lines, so check the product page.
Pros
- 5 oz
- Smaller roll
- Moisture claim
- 4 ft wide
Cons
- Material type not listed
- No staples listed
Skip it if you want a stated material; the VEVOR 5.8 oz Woven Landscape Fabric 4×100 lists woven.
5. mychoiii 4ft x 300ft Weed Barrier Landscape Fabric Heavy Duty Premium 3.5oz PP Ground Cover (Best large roll for long runs)
mychoiii 4ft x 300ft Weed Barrier Landscape Fabric Heavy Duty Premium 3.5oz PP Ground Cover
A 3.5 oz UV-stabilized woven polypropylene roll, 4 x 300 ft, covering 1,200 sq ft.
View on Amazon- 3.5 ozWeight
- 1,200 sq ftCoverage
- 23 lbRoll
- UVStabilized
Best for: fence lines, long garden runs and medium to large areas
Why it ranks #5: It is a big roll with UV stabilization and a listed 1,200 sq ft of coverage.
mychoiii lists a 4 x 300 ft roll that covers 1,200 sq ft with UV-stabilized woven polypropylene. It says the tight weave blocks sunlight and lets water and air pass.
The roll weighs about 23 lb and ships as a full-width tube. The listing names fence lines and long garden runs.
Pros
- 1,200 sq ft
- UV-stabilized
- Big roll
- Water and air pass
Cons
- No staples listed
- 23 lb roll
Skip it if you need a small roll; the PRO-FOR 3.2 oz Fabric 3×50 with Staples is 3 x 50 ft.
6. FEED GARDEN 4FT x 100FT Landscape Fabric Weed Barrier Fabric, 3.2oz, with 30 U-Shaped Stakes (2 Pack 4x50FT) (Best value pack with stakes and guide lines)
FEED GARDEN 4FT x 100FT Landscape Fabric Weed Barrier Fabric, 3.2oz, with 30 U-Shaped Stakes (2 Pack 4x50FT)
A 3.2 oz woven fabric in two 4 x 50 ft rolls with 30 U-shaped stakes and green guide lines.
View on Amazon- 3.2 ozWeight
- 2 x 4×50 ftRolls
- 30Stakes
- GreenGuide lines
Best for: gardens, vegetable plots, flower beds and paths
Why it ranks #6: It includes stakes and guide lines, so you can start laying it right away.
FEED GARDEN lists woven polypropylene fabric in two 4 x 50 ft rolls with 30 U-shaped stakes. Green guide lines help align plants, and it can be cut to any size or shape.
It lets water and air pass and names gardens, lawns, vegetable plots, flower beds, gravel and paved paths and driveways.
Pros
- Stakes included
- Guide lines
- Two rolls
- Names many uses
Cons
- Lighter 3.2 oz
- 30 stakes may not cover 400 sq ft
Skip it if you want heavier fabric; the Super Geotextile 5 oz Dual-Layer Fabric 3×100 and VEVOR 5.8 oz Woven Landscape Fabric 4×100 are heavier.
7. PRO-FOR 3FT x 50FT Weed Barrier Landscape Fabric Ground Cover with Staples, 3.2oz woven (Best small roll with staples)
PRO-FOR 3FT x 50FT Weed Barrier Landscape Fabric Ground Cover with Staples, 3.2oz woven
A 3.2 oz woven roll, 3 x 50 ft, with 10 U-shaped staples and guide lines.
View on Amazon- 3.2 ozWeight
- 150 sq ftCoverage
- 10Staples
- GreenGuide lines
Best for: a few garden beds or a small path
Why it ranks #7: It includes staples and guide lines but only 10 staples for a 150 sq ft roll.
PRO-FOR lists black woven polypropylene fabric that lets rain and nutrients pass through. Green guide lines help with trimming and row layout, and 10 U-shaped staples secure edges and corners.
The listing says to add extra staples for gravel, slopes, driveways, windy spots or high-traffic paths.
Pros
- Staples included
- Guide lines
- Small roll
- Honest staple advice
Cons
- Only 10 staples
- 3.2 oz weight
Skip it if you want more staples; the HongWay 240 Landscape Staples 6 in is a 240-pack.
8. LAVEVE Heavy Duty Weed Barrier Landscape Fabric 4FT x 100FT, 3.2oz Premium Woven (4x50FT x 2Pack) (Best 2-roll pack for rows and beds)
LAVEVE Heavy Duty Weed Barrier Landscape Fabric 4FT x 100FT, 3.2oz Premium Woven (4x50FT x 2Pack)
A 3.2 oz woven polypropylene fabric in two 4 x 50 ft rolls with guide lines.
View on Amazon- 3.2 ozWeight
- 2 x 4×50 ftRolls
- UVResistant
- GreenGuide lines
Best for: beds and rows where you want to plant through cut holes
Why it ranks #8: It lists UV resistance and guide lines but no staples.
LAVEVE lists woven polypropylene fabric in two 4 x 50 ft rolls with a cross-weave that resists UV rays and lets water and air pass. Green guide lines help align planting and it can be cut with household scissors.
The listing says it suits various applications. It does not list staples.
Pros
- UV resistant
- Guide lines
- Two rolls
- Cuts with scissors
Cons
- No staples listed
- 3.2 oz weight
Skip it if you want stakes included; the FEED GARDEN 3.2 oz Fabric 4×100 with Stakes includes 30.
9. BlackKnight 3×50 Weed Barrier Landscape Fabric, Non-Woven, 20 steel landscape pins (Best non-woven fabric for beds)
BlackKnight 3x50 Weed Barrier Landscape Fabric, Non-Woven, 20 steel landscape pins
A 3 x 50 ft non-woven spun-bond roll covering 150 sq ft with 20 steel pins.
View on Amazon- 150 sq ftCoverage
- 20Pins
- Non-wovenType
- Chemical-freeListed
Best for: garden beds, raised beds and organic gardens
Why it ranks #9: It is lightweight and non-woven, with pins included, but weight is not listed.
BlackKnight lists a lightweight spun-bond polypropylene non-woven fabric in a 3 x 50 ft roll with 20 steel landscape pins. Air, water and nutrients can pass through.
The listing says it is made without chemical treatment and names flower beds, vegetable gardens and organic garden areas. It gives no weight in ounces.
Pros
- Pins included
- Non-woven
- Chemical-free listed
- Lightweight
Cons
- Weight not listed
- Smaller roll
Skip it if you want woven fabric; the Super Geotextile 5 oz Dual-Layer Fabric 3×100 and VEVOR 5.8 oz Woven Landscape Fabric 4×100 are heavier woven types.
10. HongWay 240 Pack Landscape Staples 6 Inch, Galvanized Garden Stakes, 11 Gauge Heavy Duty U Pins (Best staples to pair with any fabric)
HongWay 240 Pack Landscape Staples 6 Inch, Galvanized Garden Stakes, 11 Gauge Heavy Duty U Pins
A 240-pack of 6 in, 11 gauge galvanized U-shaped staples that can be reused.
View on Amazon- 240Pack
- 6 inLength
- 11 gaWire
- GalvanizedSteel
Best for: pinning down any roll in this list
Why it ranks #10: It is not a fabric, but it is what holds fabric in place.
HongWay lists 240 U-shaped galvanized staples, 6 in long in 11 gauge wire, with a beveled end to penetrate turf and soil. The listing says they are rust-proof and reusable.
They are made for landscaping fabric, sod and turf. Place them along edges and overlaps.
Pros
- 240 staples
- Galvanized
- Reusable
- Beveled end
Cons
- Not a fabric
- May need a hammer in hard soil
Skip it if you already have staples; skip these.
Do Not Skip Staples or Overlap the Edges
Fabric that lifts in the wind lets weeds through the gaps. The PRO-FOR 3.2 oz Fabric 3×50 with Staples listing advises extra staples for gravel, slopes and windy spots, and the FEED GARDEN 3.2 oz Fabric 4×100 with Stakes includes 30 stakes with guide lines. For a big job, buy a pack like the HongWay 240 Landscape Staples 6 in and pin edges and overlaps.
Overlap seams by several inches and cover the fabric with mulch or gravel so sunlight does not break it down.
Think About What Goes on Top and What Grows Below
Fabric suits paths, gravel and beds with permanent shrubs. In beds where you add compost or plant often, it can get in the way. The BlackKnight Non-Woven Fabric 3×50 with Pins is a non-woven fabric that the listing names for raised beds and organic gardens, while woven rolls like the Super Geotextile 5 oz Dual-Layer Fabric 3×100 suit gravel and mulch.
Check that the fabric lets water and air pass, as the VEVOR 5.8 oz Woven Landscape Fabric 4×100 and mychoiii 3.5 oz Fabric 4×300 listings say, and cut planting holes with scissors.
How to Choose Landscape Fabric for a Garden
Weight
The VEVOR 5.8 oz Woven Landscape Fabric 4×100 is 5.8 oz, the iropro 5 oz Woven Fabric 3×250 is 5 oz and the mychoiii 3.5 oz Fabric 4×300 is 3.5 oz. Heavier fabric is tougher but costs more per roll.
Woven or non-woven
Woven rolls like the LAVEVE 3.2 oz Woven Fabric 4×100 are strong. The BlackKnight Non-Woven Fabric 3×50 with Pins is a lightweight non-woven.
Roll size
The mychoiii 3.5 oz Fabric 4×300 is 4 x 300 ft and the PRO-FOR 3.2 oz Fabric 3×50 with Staples is 3 x 50 ft. Measure your bed first.
Included parts
The FEED GARDEN 3.2 oz Fabric 4×100 with Stakes includes 30 stakes, the PRO-FOR 3.2 oz Fabric 3×50 with Staples 10 staples and the BlackKnight Non-Woven Fabric 3×50 with Pins 20 pins.
Which Landscape Fabric Should You Choose?
- If you want the best all-round fabric, choose the Super Geotextile 5 oz Dual-Layer Fabric 3×100, because it is a 5 oz dual layer.
- If you want the heaviest, choose the VEVOR 5.8 oz Woven Landscape Fabric 4×100, because it is 5.8 oz.
- If you need a long 5 oz roll, choose the iropro 5 oz Woven Fabric 3×250, because it is 250 ft.
- If you want a small 5 oz roll, choose the ECOgardener 5 oz Landscape Fabric 4×50, because it is 4 x 50 ft.
- If you have long runs, choose the mychoiii 3.5 oz Fabric 4×300, because it covers 1,200 sq ft.
- If you want stakes included, choose the FEED GARDEN 3.2 oz Fabric 4×100 with Stakes, because it comes with 30.
- If you want a small roll with staples, choose the PRO-FOR 3.2 oz Fabric 3×50 with Staples, because it includes 10.
- If you want a two-roll pack, choose the LAVEVE 3.2 oz Woven Fabric 4×100, because it has guide lines.
- If you want non-woven, choose the BlackKnight Non-Woven Fabric 3×50 with Pins, because it includes 20 pins.
- If you need staples, choose the HongWay 240 Landscape Staples 6 in, because it is a 240-pack.
Related buying guides
Frequently Asked Questions
What is the best landscape fabric for a garden?
For most beds, the Super Geotextile 5 oz Dual-Layer Fabric 3×100 is the best pick here, with 5 oz dual-layer fabric. For a heavier woven roll, the VEVOR 5.8 oz Woven Landscape Fabric 4×100 is 5.8 oz.
Does landscape fabric stop all weeds?
No. It blocks sunlight and slows weeds, but seeds can sprout in mulch on top. Remove weeds as they appear.
Is woven or non-woven better?
Woven like the LAVEVE 3.2 oz Woven Fabric 4×100 is strong and common for gravel and paths. Non-woven like the BlackKnight Non-Woven Fabric 3×50 with Pins is lighter and easier to cut. Choose by use.
How many staples do I need?
Many. The PRO-FOR 3.2 oz Fabric 3×50 with Staples listing advises extra staples for gravel, slopes and windy spots. The HongWay 240 Landscape Staples 6 in is a 240-pack.
Should I put fabric in a vegetable bed?
It can get in the way where you add compost or plant often. The BlackKnight Non-Woven Fabric 3×50 with Pins names raised beds and organic gardens, so check the product page.
Does it let water through?
Most listings say so. The VEVOR 5.8 oz Woven Landscape Fabric 4×100 and mychoiii 3.5 oz Fabric 4×300 list permeability, and the BlackKnight Non-Woven Fabric 3×50 with Pins lists air and water flow.
Final Verdict
The Super Geotextile 5 oz Dual-Layer Fabric 3×100 is the best landscape fabric for a garden in this guide. It is a 5 oz dual-layer fabric that names beds, mulch, gravel and walkways. If you want a heavier woven roll, the VEVOR 5.8 oz Woven Landscape Fabric 4×100 is 5.8 oz. Before you buy, plan staples and what will go on top.
Super Geotextile Heavy Duty 5oz Weed Barrier Fabric 3x100Ft, Dual Layer Woven Polypropylene, Needle Punched
A 5 oz dual-layer fabric that names flower beds, raised beds, mulch, gravel and walkways.
View on AmazonSee the Super Geotextile 5 oz Dual-Layer Fabric 3×100 on Amazon









