Get quotes to lay turf in your garden

Cost to lay turf in your garden

For a small garden with a 20 m2 lawn laid on flat soil it can take a gardener a day to complete the job and cost around £300 using budget turf and topsoil.

If you are thinking about replacing turf in your garden or want to turf over soil that has previously been used for something else, there are steps you need to take to make sure you get value for money and a beautiful new lawn.

Laying turf is all about preparation and after care as any qualified gardener will tell you. The soil you are laying the turf on needs to be level, free from weeds and stones and the right type. The gardener will know what turf is best for your particular garden and how to best prepare your new lawn. 

You will need to purchase new rolls of grass from reputable sellers who can advise you on the best type of grass to buy. Or leave it up to the gardener (if you are going to hire one) to make that decision for you. Hiring a professional gardener in the UK cost on average £28 per hour  and they should be able to lay a lawn on a medium sized garden in a couple of days depending on how much prep. work is required. Gardeners will usually quote per m2 of turf but for a small lawn the job can take as little as a day to complete and the average daily rate of a gardener in the UK is £200.

Once laid the gardner will advise you on aftercare because if you do not water your lawn regularly after it has been laid it will probably not root successfully. 

How much does turf cost

Grass loves growing in the UK and because of that there is a lot of it for a very affordable price. The turf is sold in m2 rolls and costs from £2 per m2. They will deliver it to your home so as soon as it arrives you can get it laid and watered. Don't leave your rolls of grass lying around too long because they will dry out and you risk getting a patchy lawn.

How much does topsoil cost

If you are going to lay a lawn you will need to first add a topsoil layer to a minimum depth of 50mm. Topsoil is a rich soil that is usually screened to remove stones and weeds and will help your lawn bed in after it has been layed. There are different qualities of topsoil and they cost depending on how much you buy. Many online sellers do so in large bulk bags that can cover a small lawn with one bag and cost around £80. Best to get googling or get the advice of a qualified gardener.


Estimates for common gardener jobs;

JobEstimate
Cost to weed a garden £45
Cost to turf a lawn £320
Cost to prune a tree £50
Cost to plant shrubs £25
Cost to mow the lawn £25

Rates for other trades

Turf a lawn cost in the UK
Turf a lawn cost in the UK (excluding VAT or callout charges)
Location in UKTurf a lawn cost
Turf a lawn near Aberdeen£320
Turf a lawn near Amber Valley£284
Turf a lawn near Angus£320
Turf a lawn near Arun£331
Turf a lawn near Ashfield£276
Turf a lawn near Aylesbury Vale£301
Turf a lawn near Barnsley£302
Turf a lawn near Basildon£332
Turf a lawn near Basingstoke & Deane£319
Turf a lawn near Bassetlaw£321
Turf a lawn near Bath & North East Somerset£338
Turf a lawn near Bedford£289
Turf a lawn near Belfast£272
Turf a lawn near Birmingham£282
Turf a lawn near Blackburn£334
Turf a lawn near Blackpool£322
Turf a lawn near Bolton£320
Turf a lawn near Bournemouth£347
Turf a lawn near Bracknell Forest£337
Turf a lawn near Bradford£265
Turf a lawn near Braintree£297
Turf a lawn near Breckland£297
Turf a lawn near Bridgend£273
Turf a lawn near Brighton£315
Turf a lawn near Bristol£334
Turf a lawn near Broadland£288
Turf a lawn near Broxtowe£280
Turf a lawn near Bury£315
Turf a lawn near Caerphilly£281
Turf a lawn near Calderdale£261
Turf a lawn near Cambridge£315
Turf a lawn near Canterbury£333
Turf a lawn near Cardiff£283
Turf a lawn near Carmarthenshire£245
Turf a lawn near Charnwood£307
Turf a lawn near Chelmsford£321
Turf a lawn near Cheltenham£372
Turf a lawn near Cherwell£334
Turf a lawn near Chester£393
Turf a lawn near Colchester£286
Turf a lawn near Coventry£287
Turf a lawn near Crewe & Nantwich£327
Turf a lawn near Dacorum£359
Turf a lawn near Derby£318
Turf a lawn near Doncaster£298
Turf a lawn near Dover£330
Turf a lawn near Dudley£281
Turf a lawn near Dundee£320
Turf a lawn near East Ayrshire£249
Turf a lawn near East Devon£275
Turf a lawn near East Dunbartonshire£346
Turf a lawn near East Hampshire£319
Turf a lawn near East Hertfordshire£340
Turf a lawn near East Lindsey£245
Turf a lawn near East Riding£288
Turf a lawn near Eastleigh£339
Turf a lawn near Edinburgh£301
Turf a lawn near Elmbridge£356
Turf a lawn near Epping Forest£361
Turf a lawn near Erewash£307
Turf a lawn near Exeter£281
Turf a lawn near Falkirk£286
Turf a lawn near Fife£322
Turf a lawn near Flintshire£334
Turf a lawn near Gateshead£369
Turf a lawn near Gedling£282
Turf a lawn near Glasgow£353
Turf a lawn near Gloucester£376
Turf a lawn near Guildford£337
Turf a lawn near Halton£365
Turf a lawn near Harrogate£235
Turf a lawn near Havant & Waterloo£328
Turf a lawn near Highland£330
Turf a lawn near Horsham£332
Turf a lawn near Huntingdonshire£286
Turf a lawn near Ipswich£301
Turf a lawn near Isle of Wight£309
Turf a lawn near Kings Lynn & West Norfolk£266
Turf a lawn near Kingston-upon-Hull£288
Turf a lawn near Kirklees£256
Turf a lawn near Knowsley£356
Turf a lawn near Lancaster£313
Turf a lawn near Leeds£264
Turf a lawn near Leicester£306
Turf a lawn near Lisburn£272
Turf a lawn near Liverpool£361
Turf a lawn near London£364
Turf a lawn near Luton£344
Turf a lawn near Macclesfield£316
Turf a lawn near Maidstone£342
Turf a lawn near Manchester£312
Turf a lawn near Mid Bedfordshire£312
Turf a lawn near Mid Sussex£328
Turf a lawn near Middlesbrough£222
Turf a lawn near Milton Keynes£296
Turf a lawn near Neath Port Talbot£285
Turf a lawn near New Forest£350
Turf a lawn near Newbury£321
Turf a lawn near Newcastle-under-Lyme£316
Turf a lawn near Newcastle-upon-Tyne£369
Turf a lawn near Newport£296
Turf a lawn near North Ayrshire£307
Turf a lawn near North East Lincolnshire£222
Turf a lawn near North Hertfordshire£331
Turf a lawn near North Lanarkshire£342
Turf a lawn near North Lincolnshire£283
Turf a lawn near North Somerset£335
Turf a lawn near North Tyneside£369
Turf a lawn near North Wiltshire£367
Turf a lawn near Northampton£275
Turf a lawn near Norwich£311
Turf a lawn near Nottingham£279
Turf a lawn near Nuneaton & Bedworth£288
Turf a lawn near Oldham£302
Turf a lawn near Oxford£341
Turf a lawn near Perth & Kinross£311
Turf a lawn near Peterborough£337
Turf a lawn near Plymouth£250
Turf a lawn near Poole£334
Turf a lawn near Portsmouth£326
Turf a lawn near Powys£280
Turf a lawn near Preston£336
Turf a lawn near Reading£327
Turf a lawn near Redcar & Cleveland£197
Turf a lawn near Reigate & Banstead£352
Turf a lawn near Renfrewshire£353
Turf a lawn near Rhondda, Cynon, Taff£282
Turf a lawn near Rochdale£294
Turf a lawn near Rochester-upon-Medway£240
Turf a lawn near Rotherham£295
Turf a lawn near Salford£311
Turf a lawn near Salisbury£386
Turf a lawn near Sandwell£280
Turf a lawn near Scarborough£520
Turf a lawn near Scottish Borders£720
Turf a lawn near Sefton£335
Turf a lawn near Sevenoaks£347
Turf a lawn near Sheffield£296
Turf a lawn near Slough£352
Turf a lawn near Solihull£285
Turf a lawn near South Ayrshire£249
Turf a lawn near South Bedfordshire£289
Turf a lawn near South Cambridgeshire£310
Turf a lawn near South Gloucestershire£323
Turf a lawn near South Kesteven£373
Turf a lawn near South Lanarkshire£350
Turf a lawn near South Oxfordshire£346
Turf a lawn near South Somerset£309
Turf a lawn near South Tyneside£365
Turf a lawn near Southampton£340
Turf a lawn near Southend-on-Sea£316
Turf a lawn near St Albans£363
Turf a lawn near St Helens£361
Turf a lawn near Stafford£315
Turf a lawn near Stockport£315
Turf a lawn near Stockton-on-Tees£222
Turf a lawn near Stoke-on-Trent£319
Turf a lawn near Stratford-on-Avon£290
Turf a lawn near Stroud£367
Turf a lawn near Suffolk Coastal£272
Turf a lawn near Sunderland£358
Turf a lawn near Swale£343
Turf a lawn near Swansea£295
Turf a lawn near Tameside£309
Turf a lawn near Teignbridge£281
Turf a lawn near Tendring£284
Turf a lawn near Test Valley£351
Turf a lawn near Thamesdown£360
Turf a lawn near Thanet£337
Turf a lawn near The Wrekin£273
Turf a lawn near Thurrock£344
Turf a lawn near Torbay£284
Turf a lawn near Trafford£314
Turf a lawn near Vale of Glamorgan£271
Turf a lawn near Vale of White Horse£343
Turf a lawn near Vale Royal£336
Turf a lawn near Wakefield£270
Turf a lawn near Walsall£285
Turf a lawn near Warrington£363
Turf a lawn near Warwick£279
Turf a lawn near Waveney£309
Turf a lawn near Waverley£325
Turf a lawn near Wealden£317
Turf a lawn near West Lancashire£346
Turf a lawn near West Lothian£297
Turf a lawn near West Wiltshire£367
Turf a lawn near Wigan£360
Turf a lawn near Windsor & Maidenhead£341
Turf a lawn near Wirral£344
Turf a lawn near Wokingham£332
Turf a lawn near Wolverhampton£284
Turf a lawn near Wrexham Maelor£349
Turf a lawn near Wychavon£324
Turf a lawn near Wycombe£335
Turf a lawn near York£255