Should you put landscape fabric under gravel? Yes for permanent decorative rock beds, walkways, and drainage zones. No for areas where you might plant later, or where gravel will be heavily walked on. The fabric keeps rocks separated from soil and slows (but does not permanently stop) weed growth. Without fabric, rocks sink into soil within 2-3 years and weeds grow up through them. Here’s how to choose the right fabric, install it correctly, and where it actually causes problems.
Table of Contents
ToggleWhat landscape fabric actually does (and doesn’t do)
Landscape fabric is a permeable barrier that allows water and air through while blocking light. Under gravel, it serves three purposes:
- Separates rock from soil — without it, rocks sink into soil over time and create a mixed mess
- Suppresses weeds — blocks sunlight from reaching seeds in the soil below
- Maintains drainage paths — allows water to pass through to the soil
What it does NOT do (despite marketing claims):
- Permanently stop weeds — wind-blown soil and organic debris collect on top of the fabric and create a growing layer where weeds eventually take hold
- Last forever — most landscape fabric breaks down in 5-10 years; some cheap fabric in 2-3
- Improve drainage — fabric is permeable, but doesn’t make poor-draining soil drain better
- Stop ALL weeds — perennial weeds with deep roots (Bermuda grass, bindweed) push through fabric
When to use landscape fabric under gravel
- Decorative rock beds you don’t plan to change — long-term commitment to gravel as ground cover
- Gravel walkways and paths — keeps the gravel layer clean and walkable
- Around utility access (HVAC, meter boxes) — practical, low-maintenance ground cover
- Drainage gravel under downspouts or French drains — keeps drainage rock clean
- Driveways and parking areas — heavy commercial-grade fabric prevents rock migration
- Beds in front of foundations — combines fire-resistance with low maintenance
When NOT to use landscape fabric
- Garden beds and planted areas — fabric prevents earthworms from mixing organic matter into soil, kills beneficial soil life, and complicates future planting
- Under organic mulch (wood chips, bark) — counterproductive; the mulch is supposed to decompose into soil. Fabric prevents that.
- Areas with established perennial weeds — won’t work. Get rid of the weeds first.
- Slopes where water flow is heavy — water can carry fabric out from under gravel over time
- Areas you might want to plant in later — removing fabric after gravel is installed is brutal labor
Types of landscape fabric
| Type | Best for | Cost | Lifespan |
|---|---|---|---|
| Woven (e.g., DeWitt Pro 5) | Heavy-duty applications, driveways, commercial use | $30-60 per 100 sq ft roll | 15-20 years |
| Non-woven needle-punched | General decorative use, walkways | $20-40 per 100 sq ft roll | 10-15 years |
| Spun-bonded | Light decorative use, short-term | $15-25 per 100 sq ft roll | 5-10 years |
| Cheap big-box brands | Avoid for serious projects | $10-20 per 100 sq ft roll | 2-5 years (will fail) |
Critical: avoid solid plastic sheeting. Plastic doesn’t allow water or air through, kills soil life, and creates puddling. “Landscape fabric” specifically means permeable material.
How to install landscape fabric correctly
- Remove all existing weeds, especially perennial ones. Don’t skip this. Spray with herbicide, dig out roots, or hand-pull a week or two before fabric installation.
- Grade the area — fill low spots, smooth bumps. Fabric conforms to whatever’s under it.
- Edge the bed — install metal or plastic edging before laying fabric. Helps keep gravel contained.
- Roll out the fabric — overlap seams by 6 inches when joining pieces. Run rolls perpendicular to traffic direction for stability.
- Pin the fabric — use galvanized landscape staples every 12-18 inches along edges and seams. Don’t skimp; loose fabric shifts and bunches.
- Cut holes only where needed — if you’re going to plant through fabric, cut clean X-shapes at planting points.
- Add 2-3 inches of gravel — enough to fully cover the fabric and prevent UV degradation. UV light is the #1 cause of fabric failure.
- Maintain regularly — sweep blown-in soil and organic debris off the gravel surface 1-2x per year to keep weeds from establishing on top.
Gravel depth and choice for fabric beds
- Decorative beds: 2-3 inches of gravel
- Walkways: 3-4 inches of gravel; ¾-inch crushed stone works best
- Driveways: 4-6 inches of gravel over commercial-grade woven fabric
- Drainage applications: 4-8 inches of clean gravel (no fines)
For comparison with other ground covers, see our mulch vs rock guide.
The case AGAINST landscape fabric
Worth knowing the counter-argument. Some experienced landscapers and master gardeners argue against landscape fabric entirely:
- It eventually fails anyway — weeds grow in the soil/debris layer that accumulates on top within 3-5 years
- It harms soil ecology — earthworms, beneficial insects, and soil microbes need exchange between soil and surface materials
- Removal is brutal — when you want to change a bed, removing decade-old fabric tangled with roots is a nightmare
- Alternative methods work better: cardboard + mulch (decomposes naturally), thick mulch alone (4-6 inches), or just diligent weeding
If you’re using gravel as a permanent feature, fabric makes sense. If there’s any chance you’ll want plants there later, skip the fabric and use thick mulch instead.
Frequently asked questions
Does landscape fabric really stop weeds?
Partially. Quality fabric stops most weed seeds in the soil below from germinating. But over time, dust and organic debris accumulate on top of the fabric, creating a growing medium where weeds CAN germinate. You’ll get fewer weeds initially; you won’t get zero weeds long-term.
How long does landscape fabric last under gravel?
Quality woven fabric: 15-20 years when fully covered. Non-woven: 10-15 years. Cheap big-box brands: 2-5 years. UV exposure is the main failure point — fabric not fully covered with gravel degrades much faster.
Can I put gravel directly on soil without fabric?
Yes, but expect issues: rocks sink into soil within 2-3 years, mixing creates a muddy/rocky mess, weed growth is significantly worse, and you’ll need to add fresh gravel periodically.
Should I use plastic sheeting instead of landscape fabric?
No. Plastic doesn’t allow water or air through, kills soil life, creates puddling, and traps heat. Always use permeable landscape fabric specifically. Plastic is appropriate only for solarizing weeds (temporary, summer-only).
Can I plant through landscape fabric later?
Yes, but with effort. Cut clean X-shapes through the fabric, dig out gravel from the planting area, plant, then fold the fabric flaps under to hold gravel back. Roots will eventually penetrate the fabric — but the soil under fabric will be in worse condition than untreated soil, so amend generously.
Find gravel and landscape suppliers near you
Topsoil.com lists gravel, stone, and landscape suppliers across the US. Most carry decorative rock and the gravel sizes you’ll need for fabric beds.
Related guides: Mulch vs Rock, Mulch vs Wood Chips.


