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