By Emily Rivers
Last updated 1st February 2024

Concrete driveways are one of the most cost-effective and low-maintenance options for your home. A neat and tidy driveway adds kerb appeal, giving potential buyers and visitors a great first impression of your property. So how much will a concrete driveway cost? We’ll explain all in this guide.

How much does a concrete driveway cost?

A concrete driveway of 50m2 (fitting 2 small to medium-sized cars) costs an average of £3,500. This price estimate includes all labour and materials as well as waste disposal for a standard square or rectangular driveway with good access.

It’s worth noting that this cost is for a flat concrete driveway. An imprinted concrete driveway will cost more – around £4,150.

The actual cost of your concrete driveway will depend on a variety of factors:

  • Size: The bigger your driveway is, the more it will cost. However, you may save money per square metre on very large driveways

  • Shape: Straight driveways are easier to lay than driveways that wind around your property, so expect to pay more if your driveway is a complicated shape

  • Access: How easy your driveway is to access with equipment and machinery affects the cost

  • Whether you have an existing driveway: It may cost more to remove the materials from an existing driveway than if you have a brand new space waiting to be excavated

  • Condition of your space: If your driveway specialists will need to spend a lot of time removing rubble and debris or levelling the area, this will drive up the cost

  • Where you live: Prices vary around the country. If you live in London or the south east of England, you’ll pay more than those in the north or in Scotland. Check our table of prices from driveway specialists around the country for a more accurate estimate for your area

The best thing to do to find out how much your concrete driveway will cost is to get free, no-obligation quotes.

Concrete driveway cost

Pros and cons of concrete driveways

It’s a good idea to consider both the pros and cons of concrete driveways before deciding whether it’s the driveway surface for you:

Pros

  • Long lifespan: Concrete driveways are one of the most long-lasting types of driveway. It could last as long as 50 years

  • Low-maintenance: All you need to do is sweep your driveway every now and again, and you can use a pressure washer to clean off stubborn stains

  • Strong: Concrete is very strong, so will have no problem taking the weight of multiple cars

Cons

  • Plain: A flat concrete driveway looks very plain, but you could choose a stamped design to make it look like block paving or cobbles

  • Can stain: Oil, petrol or diesel spills can stain concrete driveways, and they are nearly impossible to remove

  • May be expensive to repair: Although rare for concrete to crack or become damaged, repairs can cost a lot of money because most of the time you will have to have your driveway resurfaced. This could cost almost as much as the initial driveway installation

How thick should a concrete driveway be?

How thick your concrete driveway should be depends on the type of vehicle you’ll keep on it. If you’ll only drive standard passenger vehicles onto it, a thickness of 100mm is adequate. However, if you’ll keep a caravan or other heavy vehicle on it, it’s best to have a thickness of 130mm.

How do I calculate the concrete for a driveway?

If you’re using a driveway company to lay your concrete driveway, they should be able to handle calculating the concrete they need. However, if you’re buying the materials yourself to save money or you’re just curious, there’s a simple formula you can use to figure out how much concrete you need:

Concrete volume = width x length x depth

For example, if your driveway is 5m x 10m, and you need the standard 100mm depth, you would do the following calculation:

5m x 10m x 0.1m = 5m3

It’s a good idea to add 10% for wastage, making the amount of concrete you need for your driveway 5.5m3.

How much does it cost to remove a concrete driveway?

If your concrete driveway is looking tired and is beyond repair, or you’re thinking of upgrading to a block paved driveway or other material, you’ll need to have it removed.

It usually costs around £50 per m2 to remove a concrete driveway, so a 50m2 driveway would cost £2,500.

Is it cheaper to pour concrete or lay slabs for a driveway?

Whether it’s cheaper to pour concrete or lay slabs for your driveway depends on the type of slabs you choose.

You can pick up concrete slabs for less per m2 than poured concrete, but more durable, attractive ones may cost the same or even more. Plus, since slabs have joints, weeds can grow in the gaps, which will mean more maintenance for you.

Which is better: tarmac or concrete?

In our opinion, concrete driveways are better than tarmac driveways. Concrete lasts much longer than tarmac and needs less maintenance, as tarmac cracks more easily and can be damaged by sun exposure.

While concrete is generally more expensive than tarmac, it could last double the time, so while the initial outlay is higher the cost over its lifespan is less.

Is a concrete driveway worth the money?

A concrete driveway is worth the money if you’re looking for a long-lasting, low-maintenance driveway. While there are more attractive materials out there such as block paving, they won’t last as long and will require you to weed or patch repair much more often.

Read our other driveway cost guides to weigh up the pros and cons of each material to help you decide which one is best for you.

The best way to get an accurate price for a concrete driveway is to get quotes. Post a job on HaMuch now and we’ll match you with driveway specialists in your area.


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

Concrete driveway cost in the UK
Concrete driveway cost in the UK (excluding VAT or callout charges)
Location in UKConcrete driveway cost
Concrete driveway near London£2,652
Concrete driveway near Birmingham£2,316
Concrete driveway near Glasgow£2,492
Concrete driveway near Leeds£2,340
Concrete driveway near Liverpool£2,268
Concrete driveway near Sheffield£2,660
Concrete driveway near Edinburgh£2,684
Concrete driveway near Manchester£2,332
Concrete driveway near Belfast£2,732
Concrete driveway near Bristol£2,508
Concrete driveway near Leicester£2,316
Concrete driveway near Cardiff£2,324
Concrete driveway near Coventry£2,300
Concrete driveway near Bradford£2,316
Concrete driveway near Nottingham£2,388
Concrete driveway near Newcastle Upon Tyne£2,452
Concrete driveway near Brighton and Hove£2,508
Concrete driveway near Derby£2,340
Concrete driveway near Hull£2,300
Concrete driveway near Plymouth£2,372
Concrete driveway near Stoke-on-Trent£2,316
Concrete driveway near Southampton£2,444
Concrete driveway near Northampton£2,348
Concrete driveway near Wolverhampton£2,332
Concrete driveway near Luton£2,676
Concrete driveway near Portsmouth£2,428
Concrete driveway near Reading£2,652
Concrete driveway near Norwich£2,340
Concrete driveway near Milton Keynes£2,540
Concrete driveway near Bournemouth£2,572
Concrete driveway near Aberdeen£2,916
Concrete driveway near Peterborough£2,724
Concrete driveway near Bolton£2,284
Concrete driveway near Swindon£2,620
Concrete driveway near Southend-on-Sea£2,484
Concrete driveway near Warrington£2,228
Concrete driveway near Oxford£2,580
Concrete driveway near Swansea£2,316
Concrete driveway near Sunderland£2,476
Concrete driveway near Slough£2,620
Concrete driveway near Kingswood£2,500
Concrete driveway near Telford£2,364
Concrete driveway near Cambridge£2,676
Concrete driveway near Ipswich£2,324
Concrete driveway near Blackpool£2,148
Concrete driveway near Middlesbrough£2,380
Concrete driveway near Dundee£2,556
Concrete driveway near Huddersfield£2,324
Concrete driveway near York£2,260
Concrete driveway near Poole£2,524
Concrete driveway near Watford£2,716
Concrete driveway near Newport£2,324
Concrete driveway near Colchester£2,348
Concrete driveway near Exeter£2,284
Concrete driveway near Blackburn£2,468
Concrete driveway near Crawley£2,676
Concrete driveway near Gloucester£2,524
Concrete driveway near Stockport£2,300
Concrete driveway near Basingstoke£2,660
Concrete driveway near Basildon£2,556
Concrete driveway near Cheltenham£2,508
Concrete driveway near Gateshead£2,468
Concrete driveway near Worthing£2,516
Concrete driveway near Rochdale£2,308
Concrete driveway near Oldham£2,348
Concrete driveway near Chelmsford£2,492
Concrete driveway near Birkenhead£2,276
Concrete driveway near Maidstone£2,588
Concrete driveway near Gillingham£2,532
Concrete driveway near Salford£2,340
Concrete driveway near Solihull£2,332
Concrete driveway near St Helens£2,292
Concrete driveway near Worcester£2,292
Concrete driveway near Lincoln£2,364
Concrete driveway near West Bromwich£2,316
Concrete driveway near Eastbourne£2,564
Concrete driveway near Wakefield£2,348
Concrete driveway near Wythenshawe£2,268
Concrete driveway near Bedford£2,572
Concrete driveway near Hemel Hempstead£2,652
Concrete driveway near Preston£2,244
Concrete driveway near Stevenage£2,732
Concrete driveway near Southport£2,212
Concrete driveway near Bath£2,540
Concrete driveway near Harlow£2,604
Concrete driveway near Sutton Coldfield£2,340
Concrete driveway near Darlington£2,372
Concrete driveway near Chester£2,316
Concrete driveway near Hastings£2,476
Concrete driveway near Nuneaton£2,228
Concrete driveway near Halifax£2,388
Concrete driveway near Hartlepool£2,452
Concrete driveway near Aylesbury£2,620
Concrete driveway near Doncaster£2,452
Concrete driveway near Grimsby£2,388
Concrete driveway near Wallasey£2,292
Concrete driveway near Stockton-on-Tees£2,356
Concrete driveway near Weston-super-Mare£2,444
Concrete driveway near High Wycombe£2,628
Concrete driveway near Ashford£2,468
Concrete driveway near Redditch£2,244
Concrete driveway near Wigan£2,228
Concrete driveway near Scunthorpe£2,252
Concrete driveway near Bury£2,300
Concrete driveway near Paisley£2,540
Concrete driveway near Bracknell£2,772
Concrete driveway near Burnley£2,316
Concrete driveway near Rugby£2,260
Concrete driveway near Guildford£3,004
Concrete driveway near Carlisle£2,196
Concrete driveway near Chatham£2,532
Concrete driveway near East Kilbride£2,452
Concrete driveway near Newcastle-under-Lyme£2,340
Concrete driveway near Chesterfield£2,476
Concrete driveway near Burton upon Trent£2,444
Concrete driveway near Tamworth£2,308
Concrete driveway near Shrewsbury£2,308
Concrete driveway near Woking£2,796
Concrete driveway near St Albans£2,772
Concrete driveway near Harrogate£2,252
Concrete driveway near Crewe£2,372
Concrete driveway near South Shields£2,524
Concrete driveway near Craigavon£2,428
Concrete driveway near Stafford£2,348
Concrete driveway near Rotherham£2,492
Concrete driveway near Barnsley£2,428
Concrete driveway near Lowestoft£2,260
Concrete driveway near Walsall£2,316
Concrete driveway near Gosport£2,428
Concrete driveway near Dartford£2,612
Concrete driveway near Bognor Regis£2,428
Concrete driveway near Corby£2,316
Concrete driveway near Paignton£2,372
Concrete driveway near Maidenhead£2,644
Concrete driveway near Rochester£2,524
Concrete driveway near Ellesmere Port£2,228
Concrete driveway near Loughborough£2,492
Concrete driveway near Dudley£2,340
Concrete driveway near Dewsbury£2,388
Concrete driveway near Mansfield£2,468
Concrete driveway near Margate£2,332
Concrete driveway near Kettering£2,364
Concrete driveway near Cannock£2,332
Concrete driveway near Sale£2,300
Concrete driveway near Taunton£2,348
Concrete driveway near Runcorn£2,260
Concrete driveway near Farnborough£2,636
Concrete driveway near Tynemouth£2,532
Concrete driveway near Hereford£2,276
Concrete driveway near Halesowen£2,308
Concrete driveway near Widnes£2,252
Concrete driveway near Huyton with Roby£2,268
Concrete driveway near Scarborough£2,340
Concrete driveway near Gravesend£2,596
Concrete driveway near Bebington£2,276
Concrete driveway near Kidderminster£2,324
Concrete driveway near Stourbridge£2,316
Concrete driveway near Barry£2,348
Concrete driveway near Smethwick£2,300
Concrete driveway near Dunfermline£2,508
Concrete driveway near Livingston£2,508
Concrete driveway near Weymouth£2,548
Concrete driveway near Brentwood£2,548
Concrete driveway near Barrow-in-Furness£2,196
Concrete driveway near Hamilton£2,316
Concrete driveway near Canterbury£2,388
Concrete driveway near Wellingborough£2,452
Concrete driveway near Sittingbourne£2,460
Concrete driveway near Macclesfield£2,364
Concrete driveway near Bootle£2,260
Concrete driveway near Carlton£2,388
Concrete driveway near Esher£2,668
Concrete driveway near Clacton-on-Sea£2,316
Concrete driveway near Lancaster£2,244
Concrete driveway near Beeston£2,340
Concrete driveway near Banbury£2,548
Concrete driveway near Torquay£2,380
Concrete driveway near Folkestone£2,388
Concrete driveway near Kingswinford£2,332
Concrete driveway near Bloxwich£2,316
Concrete driveway near Bridgend£2,228
Concrete driveway near Welwyn Garden City£2,628
Concrete driveway near Lisburn£5,172
Concrete driveway near Leamington Spa£2,340
Concrete driveway near Washington£2,476
Concrete driveway near Tunbridge Wells£2,660
Concrete driveway near Kirkcaldy£2,892
Concrete driveway near Hinckley£2,276
Concrete driveway near Durham£2,564
Concrete driveway near Cumbernauld£2,396
Concrete driveway near Wokingham£2,708
Concrete driveway near Horsham£2,620
Concrete driveway near Crosby£2,300
Concrete driveway near Yeovil£2,796
Concrete driveway near Thundersley£2,516
Concrete driveway near Altrincham£2,268
Concrete driveway near Willenhall£2,316
Concrete driveway near Christchurch£2,564
Concrete driveway near Keighley£2,300
Concrete driveway near Ashton-under-Lyne£2,340