Skip to content

Weed Membrane Calculator — How Much Landscape Fabric Do I Need?

Calculate weed membrane rolls, overlap allowance and fixing pins for driveways, borders, paths and gravel areas.

Length of the area to cover. Strips are laid along this dimension

Width of the area to cover. Strips are laid side by side across this dimension

100mm min for suppression, 150mm typical (and under gravel), 200–300mm for slopes/stabilisation

Allow end-to-end joins

On (default): part rolls are used up by joining strips end to end with the same overlap and pinning the join, which is standard geotextile practice. Off: every strip is one uncut run, so a part roll shorter than one strip is left spare and you will need more rolls

Include fixing pins

Conservative ~6 pins/m² default — flat ground often needs 2–4/m², slopes/curves 5–6/m², plus edge pins at ~300mm centres

Enter your supplier price for a cost estimate

How We Calculate This

Our weed membrane calculator works out how many strips of membrane you need to cover your area, accounting for the overlap between adjacent strips, then calculates the number of rolls to purchase and fixing pins required.

The formula

Strips needed = 1 + ceil((Area width - Roll width) ÷ (Roll width - Overlap))

The first strip is laid full width; only the strips after it lose the overlap to their neighbour. If a single roll already spans the width, you need just 1 strip.

Whole strips per roll = Roll length ÷ Strip length (rounded down)

Rolls needed = the strips laid into rolls one at a time until they all fit, so the count is a plan that exists rather than a division that might not pack.

A roll is a fixed length of fabric, not a pool of divisible metres. Dividing total metres by roll length assumes every last metre can be laid, and it only can be if you are willing to join strips end to end: a 25m roll cut into one 13m strip leaves 12m, too short to be a second whole 13m strip. Each end join costs one extra overlap of fabric, which is why the total can come out a roll higher than the division suggests.

By default the calculator does use those part rolls, joining strips end to end and telling you how many joins that takes. End joints are ordinary geotextile practice: lap them by the same amount as a side joint and pin them at around 300mm centres. If you would rather every strip came off the roll in one uncut piece, switch “Allow end-to-end joins” off and the roll count rises to suit. If a strip is longer than the roll, end joins cannot be avoided either way and the results say so.

Strips run along the Area Length. Swapping the two dimensions gives more, shorter strips, which often wastes less of each roll but leaves more side joins to lap and pin.

Fixing pins = Area (m²) × pins per m² (default 6, rounded up)

Recommended overlaps

  • Standard gardens: 150mm overlap
  • Heavy weed areas: 300mm overlap
  • Under driveways: 150-200mm overlap

Fixing pin guidance

Pin density is a rule of thumb, not a fixed standard — it varies with ground conditions and exposure. The calculator defaults to a conservative 6 per m² so you do not under-order; you can lower it in the advanced options.

  • Flat ground: roughly 2–4 pins per m²
  • Sloped, curved or windy areas: about 5–6 pins per m²
  • Edges & overlap joints: always pin at around 300mm centres

Overlap and pinning figures follow common UK weed-membrane supplier and installer guidance; always follow the manufacturer’s instructions for your specific fabric.

Frequently Asked Questions

Was this calculator helpful?

Last updated: February 2026

Verified against UK standards · estimates only, confirm with your supplier.