Landscape Fabric Calculator

Enter the size of the bed or path and the roll size from the label. The calculator lays strips along the bed, overlaps them at the seams, adds the edge you tuck into the soil, and tells you how many rolls to buy. Enter the staple spacing from your fabric or pin instructions to count staples.

Example values are filled in. Replace them with your own measurements.

The long side of the bed or path – strips are laid along it. Mixed units work: 20 ft 6 in.

For an irregular bed, enter the rectangle that encloses it.

From the label, e.g. 3 ft for a 3′ × 50′ roll. The example is a DeWitt Weed-Barrier PRO retail roll (3 ft × 50 ft) or a GROUNDTEX roll (1.0 m × 50 m).

The length of fabric on one roll, from the label.

How far neighbouring strips overlap. DeWitt’s guide says at least 6 to 8 inches; GROUNDTEX says a minimum of 100 mm. Check your product’s instructions.

Optional. Extra fabric on each side that is buried in a trench or turned down at the edge. GROUNDTEX suggests trenching edges 100–150 mm into the soil. Leave empty for none.

Optional. How far apart the staples or pins go along the edges and seams, from the fabric or pin instructions. Fewer on calm, flat ground; closer on slopes and windy sites.

Material needed

Rolls
2
Bed area
120 sq ft
Strips side by side
3
Fabric length needed
60 ft
Fabric you buy
300 sq ft
Edges and seams to pin
92 ft
Staples / pins
Not calculated
  • Enter the staple spacing from your fabric or pin instructions to count staples. DeWitt’s guide, for example, says to pin at regular intervals, especially along seams and edges, without giving a figure.
  • Strips are laid along the bed length and rolls are counted from the total fabric length, so an offcut from one strip is assumed to start the next. Cut-outs for plants are not subtracted.

Optional. Enter your supplier’s price – we never fill in prices for you.

Estimates only. Actual material requirements may vary – verify manufacturer specifications before you buy.

Drawn to scalePlan view 20 ft × 6 ft, area 120 sq ft
2 rolls to buy
More options

Extra fabric for cuts around plants, curves and obstacles. Enter 0 to see the bare minimum.

How it works

The calculator lays strips of fabric along the bed, overlapping them at the seams, adds the edge tucked into the soil on each side, and divides the total length by the length of one roll.

Covered width = Bed width + 2 × Edge tuck
Covered length = Bed length + 2 × Edge tuck
Strips = ⌈ (Covered width − Overlap) ÷ (Roll width − Overlap) ⌉
Pieces per strip = ⌈ (Covered length − Overlap) ÷ (Roll length − Overlap) ⌉
Fabric length = Strips × (Covered length + (Pieces − 1) × Overlap) × (1 + Extra ÷ 100)
Rolls = ⌈ Fabric length ÷ Roll length ⌉
Staples = ⌈ (2 × (Length + Width) + (Strips − 1) × Length + (Pieces − 1) × Width) ÷ Spacing ⌉

⌈ ⌉ means rounding up. Strips and pieces are whole numbers; if one roll width already covers the bed, there is one strip and no seam.

Why area ÷ roll area is not enough

A 20 × 6 ft bed has 120 sq ft, and a 3 × 50 ft roll has 150 sq ft – so one roll looks enough. But two 3 ft strips side by side with a 6 in overlap cover only 5.5 ft, so the bed needs three strips of 20 ft: 60 ft of fabric, which is two rolls. Overlaps, tucked edges and whole strips are what the area shortcut misses.

Roll sizes

Landscape fabric is sold by width × length. DeWitt, for example, lists its Weed-Barrier PRO in 3′ × 50′ and 3′ × 100′ retail rolls and bulk rolls up to 12′ × 300′; GROUNDTEX lists rolls from 1.0 m × 50 m. Those are the example sizes here – replace them with the roll you are pricing. A roll as wide as the bed avoids seams altogether, so check whether a wider roll is available.

Overlap and edges

Seams are where weeds find a way through, so the strips overlap. DeWitt’s installation guide says any overlap should be at least 6 to 8 inches and to leave extra fabric along the border; GROUNDTEX says joints should overlap by at least 100 mm and that edges are best secured by trenching the fabric 100–150 mm into the soil. The overlap is taken off every roll width except one, and the edge tuck is added to both sides and both ends of the bed.

Staples and pins

Fabric is held down with U-shaped staples or pins until the mulch or stone goes on. DeWitt says to secure the fabric “at regular intervals, especially along seams and edges” but gives no spacing, so this calculator asks for yours. It measures the bed perimeter, each seam and each end join, and divides by the spacing. Pins through the middle of wide strips, around plants and on slopes come on top.

Cut-outs and irregular beds

For a curved bed, enter the rectangle that encloses it – the fabric is cut to shape on site, and the offcuts are usually too narrow to reuse. Holes cut for plants are not subtracted, because the fabric is still bought by the roll.

Worked example

Inputs

Bed length
20 ft
Bed width
6 ft
Roll width
3 ft
Roll length
50 ft
Overlap at seams
6 in
Staple spacing
12 in
Extra allowance
0 %

Result

Bed area
120 sq ft
Strips side by side
3
Fabric length needed
60 ft
Rolls
2
Fabric you buy
300 sq ft
Edges and seams to pin
92 ft
Staples / pins
92

Common mistakes

  • Dividing the bed area by the roll area. Every seam overlap and every tucked edge uses fabric, so a bed needs more than its area suggests – sometimes a whole extra strip.
  • Laying strips across a long bed. Strips laid along the length need fewer seams and fewer staples.
  • Forgetting the overlap where one roll ends and the next begins. The calculator adds one overlap for each end-to-end join.
  • Pinning only the edges. Seams lift first; the instructions for most fabrics say to pin along the seams as well.
  • Covering fabric with mulch or stone that is too thin to hold it down and hide it from sunlight. Follow the fabric maker’s guidance for the cover.

Assumptions and limits

  • The bed is a rectangle. Strips run along the bed length; the roll width goes across.
  • Strips = ⌈ (bed width + 2 × edge tuck − overlap) ÷ (roll width − overlap) ⌉, or 1 when one roll width covers the bed.
  • When a strip is longer than a roll, the pieces are joined end to end with the same overlap.
  • Rolls are the total fabric length divided by the roll length, rounded up. Offcuts are assumed to be reused; with many short strips you may need an extra roll.
  • Staples cover the bed perimeter, the side seams and any end joins at the spacing you enter. Pins in the middle of wide strips are not included.

Frequently asked questions

How much should landscape fabric overlap?

Follow the product’s instructions. DeWitt’s installation guide says any overlap should be at least 6 to 8 inches, and GROUNDTEX says joints should overlap by a minimum of 100 mm. Those are the example values here.

How many staples do I need for landscape fabric?

It depends on the spacing your fabric or pin instructions call for. The calculator measures the length to pin – the bed edges, the seams between strips and any end joins – and divides it by your spacing, rounded up.

Should landscape fabric be tucked in at the edges?

Many installers bury or turn down the edges so they don’t lift or show. GROUNDTEX says the best way to secure the edges is to trench the fabric 100–150 mm into the soil, and DeWitt’s guide says to leave extra fabric along the border. Enter the tuck on each side to include it.

Can I use this for weed barrier under gravel or pavers?

Yes, the roll count works the same way. Under a paver base, a geotextile is chosen for soil separation rather than weed control; CMHA lists separate requirements for it, so use the product your installer specifies.

Sources

Method reviewed November 4, 2026

Privacy choices

Choose whether this site may use analytics cookies to measure which calculators are used. Your calculator inputs are never sent.