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;

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 Aberdeen£2436
Concrete driveway near Amber Valley£2156
Concrete driveway near Angus£2172
Concrete driveway near Arun£2220
Concrete driveway near Ashfield£2172
Concrete driveway near Aylesbury Vale£2316
Concrete driveway near Barnsley£2252
Concrete driveway near Basildon£2252
Concrete driveway near Basingstoke & Deane£2308
Concrete driveway near Bassetlaw£2172
Concrete driveway near Bath & North East Somerset£2260
Concrete driveway near Bedford£2380
Concrete driveway near Belfast£1532
Concrete driveway near Birmingham£2044
Concrete driveway near Blackburn£2044
Concrete driveway near Blackpool£1932
Concrete driveway near Bolton£2036
Concrete driveway near Bournemouth£2300
Concrete driveway near Bracknell Forest£2364
Concrete driveway near Bradford£2084
Concrete driveway near Braintree£2212
Concrete driveway near Breckland£1948
Concrete driveway near Bridgend£1964
Concrete driveway near Brighton£2204
Concrete driveway near Bristol£2244
Concrete driveway near Broadland£1884
Concrete driveway near Broxtowe£2148
Concrete driveway near Bury£2052
Concrete driveway near Caerphilly£1980
Concrete driveway near Calderdale£2036
Concrete driveway near Cambridge£2340
Concrete driveway near Canterbury£2060
Concrete driveway near Cardiff£1988
Concrete driveway near Carmarthenshire£1988
Concrete driveway near Charnwood£2044
Concrete driveway near Chelmsford£2244
Concrete driveway near Cheltenham£2252
Concrete driveway near Cherwell£2252
Concrete driveway near Chester£2060
Concrete driveway near Colchester£2116
Concrete driveway near Conway£1900
Concrete driveway near Coventry£1996
Concrete driveway near Crewe & Nantwich£2068
Concrete driveway near Dacorum£2356
Concrete driveway near Derby£2140
Concrete driveway near Doncaster£2124
Concrete driveway near Dover£2028
Concrete driveway near Dudley£2036
Concrete driveway near Dumfries & Galloway£1748
Concrete driveway near Dundee£2220
Concrete driveway near East Ayrshire£2060
Concrete driveway near East Devon£1988
Concrete driveway near East Dunbartonshire£2180
Concrete driveway near East Hampshire£2260
Concrete driveway near East Hertfordshire£2380
Concrete driveway near East Lindsey£1972
Concrete driveway near East Riding£2068
Concrete driveway near Eastleigh£2204
Concrete driveway near Edinburgh£2348
Concrete driveway near Elmbridge£2364
Concrete driveway near Epping Forest£2332
Concrete driveway near Erewash£2140
Concrete driveway near Exeter£1948
Concrete driveway near Falkirk£2108
Concrete driveway near Fife£2460
Concrete driveway near Flintshire£2044
Concrete driveway near Gateshead£2148
Concrete driveway near Gedling£2164
Concrete driveway near Glasgow£2196
Concrete driveway near Gloucester£2196
Concrete driveway near Guildford£2404
Concrete driveway near Gwynedd£1724
Concrete driveway near Halton£2004
Concrete driveway near Harrogate£2028
Concrete driveway near Havant & Waterloo£2196
Concrete driveway near Highland£2020
Concrete driveway near Horsham£2284
Concrete driveway near Huntingdonshire£2412
Concrete driveway near Ipswich£2036
Concrete driveway near Isle of Wight£2204
Concrete driveway near Kings Lynn & West Norfolk£2052
Concrete driveway near Kingston-upon-Hull£2044
Concrete driveway near Kirklees£2092
Concrete driveway near Knowsley£1988
Concrete driveway near Lancaster£2004
Concrete driveway near Leeds£2060
Concrete driveway near Leicester£2004
Concrete driveway near Lisburn£1580
Concrete driveway near Liverpool£1996
Concrete driveway near London£2348
Concrete driveway near Luton£2348
Concrete driveway near Macclesfield£2060
Concrete driveway near Maidstone£2316
Concrete driveway near Manchester£2044
Concrete driveway near Mid Bedfordshire£2380
Concrete driveway near Mid Sussex£2236
Concrete driveway near Middlesbrough£2156
Concrete driveway near Milton Keynes£2324
Concrete driveway near Neath Port Talbot£1972
Concrete driveway near New Forest£2276
Concrete driveway near Newbury£2308
Concrete driveway near Newcastle-under-Lyme£2052
Concrete driveway near Newcastle-upon-Tyne£2148
Concrete driveway near Newport£2028
Concrete driveway near North Ayrshire£2260
Concrete driveway near North East Lincolnshire£2092
Concrete driveway near North Hertfordshire£2364
Concrete driveway near North Lanarkshire£2140
Concrete driveway near North Lincolnshire£1980
Concrete driveway near North Somerset£2228
Concrete driveway near North Tyneside£2188
Concrete driveway near North Wiltshire£2172
Concrete driveway near Northampton£2220
Concrete driveway near Norwich£1932
Concrete driveway near Nottingham£2156
Concrete driveway near Nuneaton & Bedworth£2012
Concrete driveway near Oldham£2060
Concrete driveway near Oxford£2276
Concrete driveway near Pembrokeshire£1692
Concrete driveway near Perth & Kinross£2308
Concrete driveway near Peterborough£2364
Concrete driveway near Plymouth£2164
Concrete driveway near Poole£2300
Concrete driveway near Portsmouth£2196
Concrete driveway near Powys£1884
Concrete driveway near Preston£2012
Concrete driveway near Reading£2356
Concrete driveway near Redcar & Cleveland£2180
Concrete driveway near Reigate & Banstead£2364
Concrete driveway near Renfrewshire£2292
Concrete driveway near Rhondda, Cynon, Taff£1972
Concrete driveway near Rochdale£2052
Concrete driveway near Rotherham£2300
Concrete driveway near Salford£2036
Concrete driveway near Salisbury£2532
Concrete driveway near Sandwell£2036
Concrete driveway near Scarborough£1916
Concrete driveway near Scottish Borders£2460
Concrete driveway near Sefton£1988
Concrete driveway near Sevenoaks£2340
Concrete driveway near Sheffield£2316
Concrete driveway near Slough£2380
Concrete driveway near Solihull£2012
Concrete driveway near South Ayrshire£2084
Concrete driveway near South Bedfordshire£2380
Concrete driveway near South Cambridgeshire£2372
Concrete driveway near South Gloucestershire£2236
Concrete driveway near South Kesteven£2052
Concrete driveway near South Lanarkshire£2068
Concrete driveway near South Oxfordshire£2316
Concrete driveway near South Somerset£2292
Concrete driveway near South Tyneside£2164
Concrete driveway near Southampton£2204
Concrete driveway near Southend-on-Sea£2188
Concrete driveway near St Albans£2364
Concrete driveway near St Helens£2004
Concrete driveway near Stafford£2092
Concrete driveway near Stockport£2060
Concrete driveway near Stockton-on-Tees£2188
Concrete driveway near Stoke-on-Trent£2052
Concrete driveway near Stratford-on-Avon£2052
Concrete driveway near Stroud£2164
Concrete driveway near Suffolk Coastal£2028
Concrete driveway near Sunderland£2148
Concrete driveway near Swale£2180
Concrete driveway near Swansea£2036
Concrete driveway near Tameside£2052
Concrete driveway near Teignbridge£2036
Concrete driveway near Tendring£2076
Concrete driveway near Test Valley£2212
Concrete driveway near Thamesdown£2132
Concrete driveway near Thanet£1932
Concrete driveway near The Wrekin£2148
Concrete driveway near Thurrock£2292
Concrete driveway near Torbay£2084
Concrete driveway near Trafford£2044
Concrete driveway near Vale of Glamorgan£2004
Concrete driveway near Vale of White Horse£2236
Concrete driveway near Vale Royal£2068
Concrete driveway near Wakefield£2084
Concrete driveway near Walsall£2044
Concrete driveway near Warrington£2036
Concrete driveway near Warwick£2012
Concrete driveway near Waveney£1964
Concrete driveway near Waverley£2388
Concrete driveway near Wealden£2204
Concrete driveway near West Lancashire£1980
Concrete driveway near West Lothian£2228
Concrete driveway near West Wiltshire£2172
Concrete driveway near Wigan£2044
Concrete driveway near Windsor & Maidenhead£2380
Concrete driveway near Wirral£1996
Concrete driveway near Wokingham£2364
Concrete driveway near Wolverhampton£2052
Concrete driveway near Wrexham Maelor£2092
Concrete driveway near Wychavon£2060
Concrete driveway near Wycombe£2356
Concrete driveway near York£1996