Las Cruces Yard Guide

The Best Weed Barrier Under Rock for Las Cruces

Weed barrier is the part of a rock yard nobody sees, and the part that decides whether you’re pulling weeds every weekend. Choose the wrong kind, or lay it with gaps, and weeds and Bermuda grass find their way through. Here’s what works under rock in Las Cruces, and how to install it.

Updated September 2026. Costs match our 2026 Las Cruces landscape rock pricing.

Landscape fabric weed barrier being cut and laid around a shrub in a circular bed
  • Use permeable fabric, never plastic
  • Overlap seams 6 to 12 inches
  • Pair it with pre-emergent
  • $0.50 to $1 per sq ft installed

Quick answer

What is the best weed barrier under rock?

The best weed barrier under landscape rock is a heavy, permeable commercial-grade fabric, usually woven or spun-bonded polypropylene. It lets water and air through, stops rock sinking into the soil, and blocks most weeds when seams overlap and it’s covered with 2 to 3 inches of rock.

No fabric stops weeds on its own. Seeds blow in and sprout in dust on top of the rock, so a yearly pre-emergent and quick pulling finish the job.

Weed barrier options compared

Option

Under rock?

Why

Woven polypropylene

Good

Drains well, tough, affordable

Spun-bonded / non-woven

Best for heavy use

Resists punctures and tearing

Thin retail fabric

Poor

Tears, degrades, weeds poke through

Plastic sheeting

No

Pools water, starves soil and roots

Cardboard or newspaper

No

Breaks down fast under rock

Plastic

Should I put plastic under landscape rock?

No. Solid plastic sheds water into puddles, keeps air and moisture from plant roots, and tears over time into gaps weeds love. Weeds still root in the dust that settles on top. NMSU recommends permeable barriers over plastic.

What happens to water on plastic?

It runs off to the lowest spot, often the foundation, or sits in pockets that grow algae and mosquitoes after monsoon storms.

What happens to plants?

Roots under plastic get no air or rain. Shrubs and trees in plastic-lined beds decline over a few years.

Should I pull out old plastic?

Usually, yes, when you redo the rock. Replacing it with permeable fabric fixes drainage and helps plants.

Choosing fabric

Is woven or non-woven fabric better under rock?

Both work under rock if they’re heavy and permeable. Woven polypropylene drains fast and is the common choice for rock beds. Heavier non-woven (spun-bonded) fabric resists punctures from sharp crushed rock and foot traffic, so it’s better for paths and high-use areas.

What weight should I buy?

Heavier is better under rock. Contractor-grade fabric holds up to sharp rock and sun far longer than thin, lightweight rolls from a garden aisle.

Does fabric stop Bermuda grass?

Not reliably. Bermuda and nutsedge push through gaps and weak fabric. Kill them before laying fabric, and edge Bermuda out of beds.

Does fabric break down in sun?

Yes, if it’s exposed. Keep it fully covered with rock; UV breaks down polypropylene quickly in Las Cruces sun.

Install

How do I install weed barrier under rock?

Kill and clear existing weeds, grade the soil so it drains, lay fabric with seams overlapped 6 to 12 inches, pin it every few feet, cut X-shaped openings for plants, then cover it completely with 2 to 3 inches of rock held in place by edging.

1

Clear and kill weeds

Remove weeds and roots. Bermuda must be dead, not just mowed.

2

Grade for drainage

Slope soil away from the house and below the stucco weep screed.

3

Apply pre-emergent

A pre-emergent under and on top of the rock stops seeds from sprouting.

4

Lay and overlap

Overlap seams 6 to 12 inches so there are no gaps.

5

Pin it down

Landscape staples every few feet and along every seam and edge.

6

Cut for plants

Cut an X, fold the flaps back, plant, then fold the flaps around the base.

7

Cover completely

Spread 2 to 3 inches of rock and install steel edging.

Cost

How much does weed barrier cost in Las Cruces?

Installed weed barrier in Las Cruces usually costs $0.50 to $1 per square foot on its own. With new rock on top, most rock bed installs run $3 to $6 per square foot, weed barrier included. Removing old rock and fabric adds $1.50 to $3 per square foot.

Item

Typical installed cost

What changes the price

Weed barrier only

$0.50 to $1 per sq ft

Fabric grade, pins, overlap

New rock over weed barrier

$3 to $6 per sq ft

Rock type, depth, delivery

Old rock and fabric removal

$1.50 to $3 per sq ft

Depth of old rock, weeds

Steel edging

$6 to $15 per linear ft

Height, curves, soil

See rock types and depths in our rock depth guide and best rock guide.

Upkeep

Why are weeds growing through my weed barrier?

Usually because seams weren’t overlapped, the fabric tore or was thin, rock is too shallow and dust built up on top, or Bermuda grass wasn’t killed first. Weeds in the top layer can be pulled easily; weeds through the fabric mean it needs repair.

  • Pull weeds while small, after rain
  • Blow leaves and dust off rock beds
  • Apply pre-emergent each late winter
  • Top up rock that has thinned
  • Patch tears with overlapped fabric

Weed barrier FAQs

In most Las Cruces rock beds, yes. A permeable barrier slows weeds and keeps rock from sinking into the soil. Pair it with pre-emergent.

A heavy, permeable commercial-grade polypropylene fabric, woven for most beds or non-woven for paths and heavy traffic.

No. Plastic traps water, starves roots and tears over time. Permeable fabric is better for soil, plants and drainage.

Overlap seams about 6 to 12 inches and pin them so weeds can’t grow through gaps.

Quality fabric fully covered with rock can last many years. Exposed or thin fabric breaks down quickly in the sun.

Not reliably. Bermuda pushes through gaps and weak fabric, so kill it completely before laying barrier.

Installed weed barrier costs about $0.50 to $1 per square foot in Las Cruces, or $3 to $6 per square foot with new rock.

Seeds blow in and sprout in dust and debris on the rock. Pre-emergent and blowing off debris keep this down.

Want a rock bed that stays weed-free?

We remove old rock and plastic, lay commercial-grade permeable fabric, and finish with fresh rock and steel edging. Free, written estimate.

  • We call back the same business day
  • Free, written, itemized estimates
  • One-time jobs welcome; no contract
  • Serving Las Cruces, Mesilla and Doña Ana County

Las Cruces Landscaping Group
1921 Santa Ines Drive, Las Cruces, NM 88011
(575) 270-0676. Mon to Sat, 7 a.m. to 7 p.m.

Request a Free Estimate

Takes under a minute. We’ll call you back today.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *