Need help with a job?

By Emily Rivers
Last updated 4th March 2026

Guide costs to laying a new driveway

A new driveway can add between 5-10% to the value of your home, so if you’re considering moving it’s well worth the cost. There are lots of different materials you can choose for your new driveway, and that will determine how much it costs. But how much should you budget?

Your new driveway will cost anywhere between £2,400 and £9,500 for a medium-sized driveway of 60 square metres. The material you go for, the size of your driveway and whether you’ll need an existing driveway dug out are all factors to consider when budgeting for a new driveway. In this guide, we’ll take you through all the things you need to be aware of when it comes to how much a driveway costs, including what to discuss with the builder.

Benefits of a new driveway

There are lots of benefits of a new driveway. Whether you’re planning on moving soon or you’re going to stay put for a little longer, there are plenty of reasons to get a new driveway installed:

Increase kerb appeal

A beautifully-laid driveway looks stunning and gives visitors and prospective buyers a great first impression.

Lower insurance premiums

Having private off-road parking tends to bring your home insurance premiums down. Your car is less likely to get damaged, vandalised or stolen if it’s parked on a driveway away from the street.

Convenience

It’s so much more convenient to have your car parked outside your house on a driveway. Gone are the days when you’re running late for work and you’re desperately trying to remember where you parked the car on your street! 

New driveway cost

What is the cheapest option for a driveway?

Generally, asphalt (or tarmac) is the cheapest driveway material. Laying a driveway is very labour-intensive, so that’s where most of the cost lies. Tarmac driveways are the quickest to install, so are normally the cheapest. Expect to pay between £1200-£5500, depending on the size, for an asphalt driveway.

Driveway options and their costs

The cost of labour for your new driveway will depend on the type of material you choose, how long it takes and where you are in the country. Here are the supply costs of a new driveway so you can get an idea of how much money you need to put aside.

Driveway material

Cost per m2

Block paving

£30 - £50

Resin

£30 - £50

Gravel

£30 - £60

Tarmac

£40 - £65

Concrete

£50 - £100

Block paving driveway costs

Block paving is made up of decorative bricks, which means that you can choose from an array of patterns. You can go for something subtle or choose a design that makes your driveway stand out from your neighbours’! While it has a relatively low supply cost, there is a lot of skill involved and it takes one of the longest times to install, so it is one of the most expensive options.

Resin driveways

There are two different types of resin driveway: resin bound and resin bonded. Resin bound driveways are made up of aggregate (gravel) that is mixed with resin and then laid on the surface, while resin bonded driveways involve putting down a layer of resin and sprinkling aggregate over the top. Resin bound driveways are more hardy as the gravel is mixed in with the resin, while you’ll find that the aggregate in resin bonded driveways may become loose over time and need relaying.

Gravel driveway costs

Gravel driveways are made up of rocks, stones, clay and sand. It’s laid on top of a prepared surface and doesn’t take long to install, making it a cost-effective option. However, you’ll need to maintain a gravel driveway regularly as the gravel will displace easily and need replacing.

Tarmac driveways

Tarmac is the name given to a type of asphalt, which is made up of aggregate or crushed stone and tar. This type of driveway is quick to install and can be laid over existing driveways, which normally makes it the cheapest option for a driveway. However, they don’t last as long as other types of driveway; you should expect to have to replace it after around 20 years.

Concrete driveway costs

Concrete driveways are one of the most long-lasting options; they should last around 50 years. They’re perfect if you have heavy vehicles as they can withstand a lot of weight. If you choose a pattern imprinted driveway, you’ll need to maintain it every year with new sealant, so it’s worth considering how much time you have to carry out repairs. 

Additional new driveway costs

As well as the materials needed to install your new driveway, there are a number of other costs you might want to consider when you’re having a driveway installed.

Removal of an existing driveway

One of the most costly parts of having a new driveway laid can be the removal of an existing one. The driveway company will need to rip up the material and dispose of it in a skip - it could cost anywhere between £700 and £1750 for removal and disposal.

Groundwork costs

If you don’t have a driveway currently, you’ll need to make sure that the ground you want the driveway to be laid on is prepared properly. Groundworkers will excavate the soil and level out the ground, which can cost around £15 to £20 per square metre.

Weed membrane

Driveways can look scruffy very quickly if weeds are allowed to grow. To help prevent them from growing through, you’ll need a weed membrane laid before the driveway is installed. You should expect to spend around £30 to £50 per square metre.

Driveway gates

If you really want to finish off your driveway, you can get gates installed. This will usually be done by a separate company and it could set you back as much as £1600 if you choose electric gates. Metal gates are the most cost-effective option at around £400.

How long does it take to lay a new driveway?

How much your driveway costs will depend on how long it takes to install, which is usually determined by the size of the driveway and the material you choose. Take a look at the table below to see how long each material takes to lay, depending on the size of the driveway.

Time to lay a driveway based on the size of the project
Driveway material Small (30m2) Medium (60m2) Large (90m2)
Block paving 1-3 days 3-4 days 4-7 days
Resin 3-5 days 1-2 weeks 2-3 weeks
Gravel 1-2 days 2-3 days 3-4 days
Tarmac 1-2 days 2-3 days 4-5 days
Concrete 1-2 days 2-3 days 4-5 days

Get quotes to lay a new driveway near you

You want to make sure that your driveway lasts a long time and can withstand stains and bad weather, so it needs to be installed properly. Make sure you get a range of quotes from reputable driveway installers so you get an idea of how much you should pay.

Post a job on HaMuch to get competitive quotes from a range of driveway companies now.


Estimates for common driveway specialist jobs;

JobEstimate
Lay a tarmac driveway£3,250
Resin driveway£6,500
Cost to lay a new driveway£3,800
Lay an imprinted concrete driveway£4,150
Lay a new gravel driveway£3,125
Driveway gates£3,200
Lay a concrete driveway£3,500
Lay a block paving driveway£5,140
2. Enter postcode to get estimate
plus materials

to see who is available and get more information

Rates for other trades

New driveway cost in the UK
New driveway cost in the UK (excluding VAT or callout charges)
Location in UKNew driveway cost
New driveway near London£3,014
New driveway near Birmingham£2,762
New driveway near Glasgow£2,894
New driveway near Leeds£2,786
New driveway near Liverpool£2,726
New driveway near Sheffield£3,020
New driveway near Edinburgh£3,038
New driveway near Manchester£2,774
New driveway near Belfast£2,972
New driveway near Bristol£2,906
New driveway near Leicester£2,768
New driveway near Cardiff£2,768
New driveway near Coventry£2,750
New driveway near Bradford£2,762
New driveway near Nottingham£2,816
New driveway near Newcastle Upon Tyne£2,864
New driveway near Brighton and Hove£2,906
New driveway near Derby£2,780
New driveway near Hull£2,750
New driveway near Plymouth£2,804
New driveway near Stoke-on-Trent£2,762
New driveway near Southampton£2,858
New driveway near Northampton£2,786
New driveway near Wolverhampton£2,774
New driveway near Luton£3,020
New driveway near Portsmouth£2,846
New driveway near Reading£3,014
New driveway near Norwich£2,780
New driveway near Milton Keynes£2,930
New driveway near Bournemouth£2,954
New driveway near Aberdeen£3,212
New driveway near Peterborough£3,068
New driveway near Bolton£2,738
New driveway near Swindon£2,990
New driveway near Southend-on-Sea£2,888
New driveway near Warrington£2,696
New driveway near Oxford£2,960
New driveway near Swansea£2,756
New driveway near Sunderland£2,882
New driveway near Slough£2,990
New driveway near Kingswood£2,900
New driveway near Telford£2,798
New driveway near Cambridge£3,032
New driveway near Ipswich£2,768
New driveway near Blackpool£2,636
New driveway near Middlesbrough£2,822
New driveway near Dundee£2,942
New driveway near Huddersfield£2,768
New driveway near York£2,720
New driveway near Poole£2,918
New driveway near Watford£3,062
New driveway near Newport£2,768
New driveway near Colchester£2,786
New driveway near Exeter£2,738
New driveway near Blackburn£2,864
New driveway near Crawley£3,032
New driveway near Gloucester£2,918
New driveway near Stockport£2,750
New driveway near Basingstoke£3,020
New driveway near Basildon£2,942
New driveway near Cheltenham£2,906
New driveway near Gateshead£2,876
New driveway near Worthing£2,900
New driveway near Rochdale£2,756
New driveway near Oldham£2,786
New driveway near Chelmsford£2,894
New driveway near Birkenhead£2,732
New driveway near Maidstone£2,966
New driveway near Gillingham£2,924
New driveway near Salford£2,780
New driveway near Solihull£2,768
New driveway near St Helens£2,744
New driveway near Worcester£2,744
New driveway near Lincoln£2,798
New driveway near West Bromwich£2,762
New driveway near Eastbourne£2,948
New driveway near Wakefield£2,786
New driveway near Wythenshawe£2,726
New driveway near Bedford£2,954
New driveway near Hemel Hempstead£3,014
New driveway near Preston£2,708
New driveway near Stevenage£3,074
New driveway near Southport£2,684
New driveway near Bath£2,930
New driveway near Harlow£2,978
New driveway near Sutton Coldfield£2,780
New driveway near Darlington£2,804
New driveway near Chester£2,762
New driveway near Hastings£2,882
New driveway near Nuneaton£2,696
New driveway near Halifax£2,816
New driveway near Hartlepool£2,864
New driveway near Aylesbury£2,990
New driveway near Doncaster£2,864
New driveway near Grimsby£2,816
New driveway near Wallasey£2,744
New driveway near Stockton-on-Tees£2,810
New driveway near Weston-super-Mare£2,858
New driveway near High Wycombe£2,996
New driveway near Ashford£2,876
New driveway near Redditch£2,708
New driveway near Wigan£2,696
New driveway near Scunthorpe£2,714
New driveway near Bury£2,750
New driveway near Paisley£2,924
New driveway near Bracknell£3,104
New driveway near Burnley£2,762
New driveway near Rugby£2,720
New driveway near Guildford£3,278
New driveway near Carlisle£2,672
New driveway near Chatham£2,924
New driveway near East Kilbride£2,864
New driveway near Newcastle-under-Lyme£2,780
New driveway near Chesterfield£2,882
New driveway near Burton upon Trent£2,858
New driveway near Tamworth£2,768
New driveway near Shrewsbury£2,756
New driveway near Woking£3,122
New driveway near St Albans£3,104
New driveway near Harrogate£2,714
New driveway near Crewe£2,804
New driveway near South Shields£2,918
New driveway near Craigavon£2,846
New driveway near Stafford£2,786
New driveway near Rotherham£2,894
New driveway near Barnsley£2,846
New driveway near Lowestoft£2,720
New driveway near Walsall£2,762
New driveway near Gosport£2,846
New driveway near Dartford£2,984
New driveway near Bognor Regis£2,846
New driveway near Corby£2,762
New driveway near Paignton£2,804
New driveway near Maidenhead£3,008
New driveway near Rochester£2,918
New driveway near Ellesmere Port£2,696
New driveway near Loughborough£2,894
New driveway near Dudley£2,780
New driveway near Dewsbury£2,816
New driveway near Mansfield£2,876
New driveway near Margate£2,774
New driveway near Kettering£2,798
New driveway near Cannock£2,774
New driveway near Sale£2,750
New driveway near Taunton£2,786
New driveway near Runcorn£2,720
New driveway near Farnborough£3,002
New driveway near Tynemouth£2,924
New driveway near Hereford£2,732
New driveway near Halesowen£2,756
New driveway near Widnes£2,714
New driveway near Huyton with Roby£2,726
New driveway near Scarborough£2,780
New driveway near Gravesend£2,972
New driveway near Bebington£2,732
New driveway near Kidderminster£2,768
New driveway near Stourbridge£2,762
New driveway near Barry£2,786
New driveway near Smethwick£2,750
New driveway near Dunfermline£2,906
New driveway near Livingston£2,906
New driveway near Weymouth£2,936
New driveway near Brentwood£2,936
New driveway near Barrow-in-Furness£2,672
New driveway near Hamilton£2,768
New driveway near Canterbury£2,822
New driveway near Wellingborough£2,864
New driveway near Sittingbourne£2,870
New driveway near Macclesfield£2,798
New driveway near Bootle£2,720
New driveway near Carlton£2,816
New driveway near Esher£3,026
New driveway near Clacton-on-Sea£2,750
New driveway near Lancaster£2,708
New driveway near Beeston£2,786
New driveway near Banbury£2,936
New driveway near Torquay£2,810
New driveway near Folkestone£2,816
New driveway near Kingswinford£2,774
New driveway near Bloxwich£2,762
New driveway near Bridgend£2,696
New driveway near Welwyn Garden City£2,996
New driveway near Lisburn£4,082
New driveway near Leamington Spa£2,780
New driveway near Washington£2,882
New driveway near Tunbridge Wells£3,020
New driveway near Kirkcaldy£3,194
New driveway near Hinckley£2,732
New driveway near Durham£2,948
New driveway near Cumbernauld£2,822
New driveway near Wokingham£3,056
New driveway near Horsham£2,990
New driveway near Crosby£2,750
New driveway near Yeovil£3,122
New driveway near Thundersley£2,912
New driveway near Altrincham£2,726
New driveway near Willenhall£2,762
New driveway near Christchurch£2,948
New driveway near Keighley£2,750
New driveway near Ashton-under-Lyne£2,774