Buy turf

Cheap turf for a garden makeover in Newcastle

A new lawn is one of the simplest ways to change how a garden looks. See the turf price per roll, collect for free if you can, and lay it yourself.

  • Price per roll shown upfront
  • Collection is free
  • Lower bands on bigger orders

How many square metres?

1 roll covers 1 m². Orders from 20 m². You'll see the delivered total before you pay.

Delivered across Newcastle, or collection is free near Newcastle Airport

Ways to keep the cost down

  • Measure carefully

    Order what you need plus 5% for offcuts, no more. Our turf calculator does the maths.

  • Collect it yourself

    Collection is free, so a collected order is the turf price alone.

  • Do front and back together

    A bigger roll count can reach a lower price band, with one delivery charge.

Delivered totals at a glance

LawnRollsTurfDeliveryDelivered totalOrder
20 m² 20 £109.40 £24.90 £134.30 Order
30 m² 30 £164.10 £24.90 £189.00 Order
40 m² 40 £218.80 £24.90 £243.70 Order
60 m² 60 £328.20 £24.90 £353.10 Order
80 m² 80 £416.00 £24.90 £440.90 Order

Delivery shown is our local Newcastle rate for NE1, NE2, NE3, NE4, NE5, NE6, NE7, NE13, NE15. Collection is free, so collected orders pay the turf price only.

Questions

Something else? Email info@buyturfnewcastle.co.uk.

What's the cheapest way to buy?

Order the right amount, collect it for free if you have a suitable vehicle, and lay it yourself.

Are there extra fees at checkout?

Our order form shows the turf and any delivery charge as one total before you pay.

See your delivered total

Enter your square metres and postcode. The full price shows before you pay.

Buy turf

Turf from£4.60/roll

Buy turf