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,372
Concrete driveway near Birmingham£2,276
Concrete driveway near Glasgow£2,244
Concrete driveway near Leeds£2,108
Concrete driveway near Liverpool£2,012
Concrete driveway near Sheffield£2,396
Concrete driveway near Edinburgh£2,372
Concrete driveway near Manchester£2,076
Concrete driveway near Belfast£5,780
Concrete driveway near Bristol£2,244
Concrete driveway near Leicester£2,108
Concrete driveway near Cardiff£2,084
Concrete driveway near Coventry£2,100
Concrete driveway near Bradford£2,076
Concrete driveway near Nottingham£2,132
Concrete driveway near Newcastle Upon Tyne£2,172
Concrete driveway near Brighton and Hove£2,220
Concrete driveway near Derby£2,116
Concrete driveway near Hull£2,068
Concrete driveway near Plymouth£2,132
Concrete driveway near Stoke-on-Trent£2,084
Concrete driveway near Southampton£2,204
Concrete driveway near Northampton£2,108
Concrete driveway near Wolverhampton£2,100
Concrete driveway near Luton£2,404
Concrete driveway near Portsmouth£2,196
Concrete driveway near Reading£2,356
Concrete driveway near Norwich£2,100
Concrete driveway near Milton Keynes£2,276
Concrete driveway near Bournemouth£2,244
Concrete driveway near Aberdeen£2,500
Concrete driveway near Peterborough£2,460
Concrete driveway near Bolton£2,044
Concrete driveway near Swindon£2,348
Concrete driveway near Southend-on-Sea£2,212
Concrete driveway near Warrington£2,036
Concrete driveway near Oxford£2,324
Concrete driveway near Swansea£2,172
Concrete driveway near Sunderland£2,188
Concrete driveway near Slough£2,364
Concrete driveway near Kingswood£2,244
Concrete driveway near Telford£2,132
Concrete driveway near Cambridge£2,332
Concrete driveway near Ipswich£2,068
Concrete driveway near Blackpool£1,948
Concrete driveway near Middlesbrough£2,132
Concrete driveway near Dundee£2,276
Concrete driveway near Huddersfield£2,092
Concrete driveway near York£2,044
Concrete driveway near Poole£2,220
Concrete driveway near Watford£2,444
Concrete driveway near Newport£2,100
Concrete driveway near Colchester£2,108
Concrete driveway near Exeter£2,108
Concrete driveway near Blackburn£2,236
Concrete driveway near Crawley£2,372
Concrete driveway near Gloucester£2,252
Concrete driveway near Stockport£2,068
Concrete driveway near Basingstoke£2,396
Concrete driveway near Basildon£2,284
Concrete driveway near Cheltenham£2,260
Concrete driveway near Gateshead£2,172
Concrete driveway near Worthing£2,252
Concrete driveway near Rochdale£2,060
Concrete driveway near Oldham£2,092
Concrete driveway near Chelmsford£2,252
Concrete driveway near Birkenhead£2,004
Concrete driveway near Maidstone£2,332
Concrete driveway near Gillingham£2,244
Concrete driveway near Salford£2,076
Concrete driveway near Solihull£2,404
Concrete driveway near St Helens£2,044
Concrete driveway near Worcester£2,132
Concrete driveway near Lincoln£2,180
Concrete driveway near West Bromwich£2,308
Concrete driveway near Eastbourne£2,196
Concrete driveway near Wakefield£2,188
Concrete driveway near Wythenshawe£2,052
Concrete driveway near Bedford£2,308
Concrete driveway near Hemel Hempstead£2,388
Concrete driveway near Preston£2,004
Concrete driveway near Stevenage£2,404
Concrete driveway near Southport£1,940
Concrete driveway near Bath£2,244
Concrete driveway near Harlow£2,316
Concrete driveway near Sutton Coldfield£2,436
Concrete driveway near Darlington£2,100
Concrete driveway near Chester£2,060
Concrete driveway near Hastings£2,196
Concrete driveway near Nuneaton£1,860
Concrete driveway near Halifax£2,172
Concrete driveway near Hartlepool£2,180
Concrete driveway near Aylesbury£2,348
Concrete driveway near Doncaster£2,212
Concrete driveway near Grimsby£2,140
Concrete driveway near Wallasey£2,020
Concrete driveway near Stockton-on-Tees£2,140
Concrete driveway near Weston-super-Mare£2,188
Concrete driveway near High Wycombe£2,364
Concrete driveway near Ashford£2,180
Concrete driveway near Redditch£1,900
Concrete driveway near Wigan£2,028
Concrete driveway near Bury£2,060
Concrete driveway near Paisley£2,252
Concrete driveway near Bracknell£2,484
Concrete driveway near Burnley£2,068
Concrete driveway near Rugby£2,004
Concrete driveway near Guildford£2,684
Concrete driveway near Chatham£2,252
Concrete driveway near East Kilbride£2,228
Concrete driveway near Newcastle-under-Lyme£2,092
Concrete driveway near Chesterfield£2,212
Concrete driveway near Burton upon Trent£2,228
Concrete driveway near Tamworth£2,100
Concrete driveway near Shrewsbury£2,100
Concrete driveway near Woking£2,500
Concrete driveway near St Albans£2,500
Concrete driveway near Harrogate£2,060
Concrete driveway near Crewe£2,100
Concrete driveway near South Shields£2,244
Concrete driveway near Craigavon£2,540
Concrete driveway near Stafford£2,060
Concrete driveway near Rotherham£2,220
Concrete driveway near Barnsley£2,188
Concrete driveway near Lowestoft£1,940
Concrete driveway near Walsall£2,244
Concrete driveway near Gosport£2,212
Concrete driveway near Dartford£2,332
Concrete driveway near Bognor Regis£2,172
Concrete driveway near Corby£2,028
Concrete driveway near Paignton£2,460
Concrete driveway near Maidenhead£2,348
Concrete driveway near Rochester£2,252
Concrete driveway near Ellesmere Port£2,004
Concrete driveway near Loughborough£2,252
Concrete driveway near Dudley£2,308
Concrete driveway near Dewsbury£2,092
Concrete driveway near Mansfield£2,212
Concrete driveway near Margate£2,276
Concrete driveway near Kettering£2,084
Concrete driveway near Cannock£2,060
Concrete driveway near Sale£2,084
Concrete driveway near Taunton£2,132
Concrete driveway near Runcorn£2,020
Concrete driveway near Farnborough£2,380
Concrete driveway near Tynemouth£2,252
Concrete driveway near Hereford£2,140
Concrete driveway near Halesowen£2,116
Concrete driveway near Widnes£2,020
Concrete driveway near Huyton with Roby£2,036
Concrete driveway near Scarborough£2,100
Concrete driveway near Gravesend£2,300
Concrete driveway near Bebington£2,012
Concrete driveway near Kidderminster£2,100
Concrete driveway near Stourbridge£2,116
Concrete driveway near Barry£2,068
Concrete driveway near Smethwick£2,412
Concrete driveway near Dunfermline£2,284
Concrete driveway near Livingston£2,236
Concrete driveway near Weymouth£2,324
Concrete driveway near Brentwood£2,292
Concrete driveway near Hamilton£2,124
Concrete driveway near Canterbury£2,076
Concrete driveway near Wellingborough£2,236
Concrete driveway near Sittingbourne£2,188
Concrete driveway near Macclesfield£2,084
Concrete driveway near Bootle£2,012
Concrete driveway near Carlton£2,124
Concrete driveway near Esher£2,380
Concrete driveway near Clacton-on-Sea£2,084
Concrete driveway near Beeston£2,100
Concrete driveway near Banbury£2,180
Concrete driveway near Torquay£2,460
Concrete driveway near Folkestone£2,132
Concrete driveway near Kingswinford£2,116
Concrete driveway near Bloxwich£1,980
Concrete driveway near Bridgend£1,948
Concrete driveway near Welwyn Garden City£2,308
Concrete driveway near Lisburn£5,780
Concrete driveway near Leamington Spa£2,188
Concrete driveway near Washington£2,188
Concrete driveway near Tunbridge Wells£2,316
Concrete driveway near Kirkcaldy£2,580
Concrete driveway near Hinckley£1,860
Concrete driveway near Durham£2,276
Concrete driveway near Cumbernauld£2,108
Concrete driveway near Wokingham£2,420
Concrete driveway near Horsham£2,300
Concrete driveway near Crosby£2,036
Concrete driveway near Yeovil£2,460
Concrete driveway near Thundersley£2,260
Concrete driveway near Altrincham£2,060
Concrete driveway near Willenhall£2,300
Concrete driveway near Christchurch£2,252
Concrete driveway near Keighley£2,044
Concrete driveway near Ashton-under-Lyne£2,084
Concrete driveway near Andover£2,268
Concrete driveway near Winchester£2,252
Concrete driveway near Eastleigh£2,204
Concrete driveway near Bridgwater£2,180