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,400
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,348
Concrete driveway near Birmingham£2,020
Concrete driveway near Leeds£2,068
Concrete driveway near Glasgow£2,196
Concrete driveway near Sheffield£2,268
Concrete driveway near Bradford£2,084
Concrete driveway near Liverpool£2,004
Concrete driveway near Edinburgh£2,356
Concrete driveway near Manchester£2,044
Concrete driveway near Bristol£2,236
Concrete driveway near Kirklees£2,092
Concrete driveway near Fife£2,444
Concrete driveway near Wirral£2,004
Concrete driveway near North Lanarkshire£2,164
Concrete driveway near Wakefield£2,092
Concrete driveway near Cardiff£1,988
Concrete driveway near Dudley£2,012
Concrete driveway near Wigan£2,044
Concrete driveway near East Riding£2,060
Concrete driveway near South Lanarkshire£2,092
Concrete driveway near Coventry£2,004
Concrete driveway near Leicester£2,020
Concrete driveway near Sunderland£2,156
Concrete driveway near Sandwell£2,012
Concrete driveway near Doncaster£2,156
Concrete driveway near Stockport£2,052
Concrete driveway near Sefton£1,996
Concrete driveway near Nottingham£2,140
Concrete driveway near Newcastle Upon Tyne£2,164
Concrete driveway near Kingston-upon-Hull£2,052
Concrete driveway near Bolton£2,036
Concrete driveway near Walsall£2,020
Concrete driveway near Plymouth£2,164
Concrete driveway near Rotherham£2,260
Concrete driveway near Stoke-on-Trent£2,060
Concrete driveway near Wolverhampton£2,020
Concrete driveway near Rhondda, Cynon, Taff£1,964
Concrete driveway near South Gloucestershire£2,236
Concrete driveway near Derby£2,132
Concrete driveway near Swansea£2,020
Concrete driveway near Salford£2,036
Concrete driveway near Barnsley£2,212
Concrete driveway near Tameside£2,052
Concrete driveway near Oldham£2,052
Concrete driveway near Trafford£2,044
Concrete driveway near Aberdeen£2,420
Concrete driveway near Southampton£2,196
Concrete driveway near Highland£2,044
Concrete driveway near Rochdale£2,052
Concrete driveway near Solihull£2,012
Concrete driveway near Gateshead£2,156
Concrete driveway near Milton Keynes£2,316
Concrete driveway near North Tyneside£2,180
Concrete driveway near Calderdale£2,052
Concrete driveway near Northampton£2,180
Concrete driveway near Portsmouth£2,188
Concrete driveway near Warrington£2,028
Concrete driveway near North Somerset£2,228
Concrete driveway near Bury£2,052
Concrete driveway near Luton£2,364
Concrete driveway near St Helens£2,012
Concrete driveway near Stockton-on-Tees£2,172
Concrete driveway near Renfrewshire£2,260
Concrete driveway near York£2,004
Concrete driveway near Thamesdown£2,220
Concrete driveway near Southend-on-Sea£2,220
Concrete driveway near New Forest£2,252
Concrete driveway near Caerphilly£1,988
Concrete driveway near Carmarthenshire£2,004
Concrete driveway near Bath£2,252
Concrete driveway near Wycombe£2,356
Concrete driveway near Basildon£2,276
Concrete driveway near Bournemouth£2,292
Concrete driveway near Peterborough£2,348
Concrete driveway near North East Lincolnshire£2,092
Concrete driveway near Chelmsford£2,260
Concrete driveway near Brighton£2,212
Concrete driveway near South Tyneside£2,172
Concrete driveway near Charnwood£2,068
Concrete driveway near Aylesbury Vale£2,292
Concrete driveway near Colchester£2,124
Concrete driveway near Knowsley£2,004
Concrete driveway near North Lincolnshire£2,004
Concrete driveway near Huntingdonshire£2,404
Concrete driveway near Macclesfield£2,060
Concrete driveway near Blackpool£1,972
Concrete driveway near West Lothian£2,244
Concrete driveway near South Somerset£2,292
Concrete driveway near Dundee£2,252
Concrete driveway near Basingstoke & Deane£2,324
Concrete driveway near Harrogate£2,052
Concrete driveway near Dumfries & Galloway£1,764
Concrete driveway near Middlesbrough£2,156
Concrete driveway near Flintshire£2,044
Concrete driveway near The Wrekin£2,124
Concrete driveway near Newbury£2,316
Concrete driveway near Falkirk£2,124
Concrete driveway near Reading£2,364
Concrete driveway near Wokingham£2,380
Concrete driveway near Windsor & Maidenhead£2,380
Concrete driveway near Maidstone£2,316
Concrete driveway near Redcar & Cleveland£2,164
Concrete driveway near North Ayrshire£2,252
Concrete driveway near Blackburn£2,052
Concrete driveway near Neath Port Talbot£1,988
Concrete driveway near Poole£2,300
Concrete driveway near Wealden£2,204
Concrete driveway near Arun£2,220
Concrete driveway near Bedford£2,364
Concrete driveway near Oxford£2,276
Concrete driveway near Lancaster£1,996
Concrete driveway near Newport£2,012
Concrete driveway near Canterbury£2,068
Concrete driveway near Preston£2,020
Concrete driveway near Dacorum£2,372
Concrete driveway near Cherwell£2,252
Concrete driveway near Perth & Kinross£2,340
Concrete driveway near Thurrock£2,316
Concrete driveway near Tendring£2,076
Concrete driveway near Kings Lynn & West Norfolk£2,068
Concrete driveway near St Albans£2,372
Concrete driveway near Bridgend£1,964
Concrete driveway near South Cambridgeshire£2,372
Concrete driveway near Braintree£2,212
Concrete driveway near Norwich£1,924
Concrete driveway near Thanet£1,972
Concrete driveway near Isle of Wight£2,196
Concrete driveway near Mid Sussex£2,252
Concrete driveway near South Oxfordshire£2,316
Concrete driveway near Guildford£2,404
Concrete driveway near Elmbridge£2,364
Concrete driveway near Stafford£2,036
Concrete driveway near Powys£1,876
Concrete driveway near East Hertfordshire£2,380
Concrete driveway near Torbay£2,068
Concrete driveway near Wrexham Maelor£2,084
Concrete driveway near East Devon£1,996
Concrete driveway near East Lindsey£1,972
Concrete driveway near Halton£2,012
Concrete driveway near Warwick£2,012
Concrete driveway near East Ayrshire£2,060
Concrete driveway near Newcastle-under-Lyme£2,060
Concrete driveway near North Wiltshire£2,172
Concrete driveway near South Kesteven£2,084
Concrete driveway near Epping Forest£2,340
Concrete driveway near Vale of Glamorgan£1,988
Concrete driveway near Reigate & Banstead£2,364
Concrete driveway near Chester£2,052
Concrete driveway near Mid Bedfordshire£2,364
Concrete driveway near Suffolk Coastal£2,044
Concrete driveway near Horsham£2,300
Concrete driveway near Nuneaton & Bedworth£2,012
Concrete driveway near Gwynedd£1,724
Concrete driveway near Swale£2,188
Concrete driveway near Havant & Waterloo£2,188
Concrete driveway near Teignbridge£2,028
Concrete driveway near Cambridge£2,340
Concrete driveway near Vale Royal£2,060
Concrete driveway near Amber Valley£2,132
Concrete driveway near North Hertfordshire£2,396
Concrete driveway near South Ayrshire£2,132
Concrete driveway near Waverley£2,404
Concrete driveway near Broadland£1,884
Concrete driveway near Crewe & Nantwich£2,076
Concrete driveway near Breckland£1,948
Concrete driveway near Ipswich£2,044
Concrete driveway near Vale of White Horse£2,308
Concrete driveway near Salisbury£2,500
Concrete driveway near Gedling£2,148
Concrete driveway near Eastleigh£2,188
Concrete driveway near Broxtowe£2,132
Concrete driveway near Stratford-on-Avon£2,052
Concrete driveway near South Bedfordshire£2,364
Concrete driveway near Angus£2,172
Concrete driveway near East Hampshire£2,244
Concrete driveway near East Dunbartonshire£2,188
Concrete driveway near Conway£1,836
Concrete driveway near Sevenoaks£2,340
Concrete driveway near Slough£2,380
Concrete driveway near Bracknell Forest£2,372
Concrete driveway near West Lancashire£2,012
Concrete driveway near West Wiltshire£2,172
Concrete driveway near Ashfield£2,164
Concrete driveway near Scarborough£1,956
Concrete driveway near Stroud£2,172
Concrete driveway near Wychavon£2,052
Concrete driveway near Waveney£1,948
Concrete driveway near Exeter£1,964
Concrete driveway near Dover£2,044
Concrete driveway near Test Valley£2,188
Concrete driveway near Gloucester£2,196
Concrete driveway near Erewash£2,132
Concrete driveway near Cheltenham£2,244
Concrete driveway near Bassetlaw£2,180
Concrete driveway near Scottish Borders£2,460