By Emily Rivers
Last updated 1st February 2024

Tarmac driveways are extremely common in the UK. The name comes from tarmacadam, which is a mixture of aggregates (gravel) and tar, and is not really used in domestic settings today. When people think of tarmac, they’re usually thinking of asphalt – a mixture of aggregates and bitumen.

We’ll use tarmac in this guide to talk about driveways, as that’s the most commonly-used term. So how much will a tarmac driveway set you back? Read our guide to find out the cost of the average tarmac driveway and the cost per square metre.

How much does it cost to tarmac a driveway?

If you have an average driveway of 50m2 (will fit 1 car comfortably or 2 small to medium-sized cars), expect a new black tarmac driveway to cost around £3,250. This estimate includes all labour, including digging out old materials and disposal and laying the sub-base, as well as all materials.

Cost breakdown:

Item/service

Average cost for 50m2 driveway

Excavation and waste disposal

£815

Sub-base

£685

Tarmac

£1,750

Total

£3,250

The exact cost of your tarmac driveway will vary depending on a variety of factors:

  • Size: As you’d expect, the size of your driveway will affect the cost. The larger the driveway, the more materials you’ll need and the longer it’ll take your driveway specialist to lay.

  • Shape: Standard square or rectangular driveways will cost less to lay as it will be easier to spread the tarmac. Curved or winding tarmac driveways will cost more.

  • Colour: While most people go for the standard black, you can have a tarmac driveway in an array of colours. You can get tarmac in a range of colours, but red is the most popular colour after black. Expect to pay between £10-20 more per m2 for red tarmac. Other colours could cost even more.

  • Condition of the space: If you have an old driveway in poor condition that you want to cover with tarmac, this will generally cost more than if you have a clear space that’s ready for a driveway company to excavate.

  • Where you live: Where you live has an impact on the cost of your tarmac driveway, and unfortunately you can’t do much about this one! You’ll pay less if you live in the north of England or Scotland and more if you live near London or in the south east. Check our location-based estimates further down the page for a more precise cost.

Tarmac driveway cost

Tarmac driveway cost per m2

The average tarmac driveway cost per m2 is £65, but it can range between £50-£100 per m2. We’ve broken down the average costs so you can see where your money is going:

Item

Average cost per m2

Excavation and waste disposal

£16

Sub-base

£14

Tarmac

£35

Total

£65

Is tarmac cheaper than block paving?

Yes, tarmac is cheaper than block paving. The average 50m2 block paved driveway will cost at least £5,140, making tarmac the cheaper option. This is generally because tarmac is much quicker to lay than block paving where you have to set each individual brick.

Advantages and disadvantages of tarmac driveways

Advantages

  • Quick to install: As driveway specialists must work quickly to spread hot tarmac over the prepared sub-base, it’s faster to install than materials like block paving.

  • Easy to repair: A driveway contractor can repair cracks and holes easily, and you can even resurface a whole tarmac driveway to extend its lifespan.

  • Weather resistant: Tarmac is designed to endure heat, snow, frost and any other British weather conditions, so it should last for many years.

  • Budget-friendly: A mid-range option, tarmac is cheaper than block paving and concrete but more expensive than gravel driveways, but are much easier to maintain.

Disadvantages

  • Needs maintenance: It’s important to keep your tarmac driveway dry to prevent moss or algae growth, which can make the surface slippery. Also, vehicle oil, petrol and diesel can weaken the binder in tarmac which can make it crack, so you must rinse off any spillages swiftly. It’s best to get your tarmac driveway resealed every 5 years.

  • Can get hot in summer: Tarmac can get excessively hot in the summer if the sun shines directly on it. As well as making it painful to walk on in soft shoes, UV rays can begin to degrade tarmac, making cracks and potholes appear.

  • Can develop potholes: Harsh frosts can encourage cracks in your tarmac to turn into potholes, as well as UV rays and general wear and tear. If left, weeds can grow in the holes and make them even bigger, so it’s important to get cracks and potholes repaired as soon as you notice them.

How long before I can park on my new tarmac driveway?

Like block paving, concrete or resin, you’ll need to leave your tarmac driveway to cure for a while before you park on it. It’s best to leave it at least 48 hours before you park your cars on your new driveway to allow the tarmac to harden, but 5 days would be even better.

How long will a tarmac drive last?

On average, a well-installed tarmac driveway should last around 20 years. However, it all depends on the quality of the initial installation, how well you look after it and its exposure to direct sunlight.

The best way to increase the longevity of your tarmac drive is to keep it clean and deal with any cracks or potholes as soon as you notice them.

Does a tarmac drive need drainage?

Yes, a tarmac drive does need drainage. As an impermeable surface, rainwater can’t soak into it, so will pool on your driveway and could contribute to flooding. All new driveways of over 5m2 must be SuDS (Sustainable Drainage Systems) compliant, meaning that they must have a drainage system that mimics natural drainage for water to run into. Make sure your driveway specialist speaks to you about adding soakaways or directing rainwater into a lawn or other natural surface nearby.

What time of year is best to tarmac a driveway?

It’s best to tarmac a driveway in the spring or summer, preferably when it’s not raining. While tarmac can be laid in light rain, heavy rain could wash away the tarmac before it’s cured properly.

Waiting until spring or summer to tarmac your driveway helps reduce the risk of your project being delayed due to heavy rain. Plus, warmer temperatures are optimal for curing time – 15°C up to 30°C is ideal.

Now you’ve seen the average costs for tarmac driveways, it’s time to get more accurate prices. Post your job on HaMuch now and we’ll put you in touch 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

Tarmac driveway cost in the UK
Tarmac driveway cost in the UK (excluding VAT or callout charges)
Location in UKTarmac driveway cost
Tarmac driveway near London£4,554
Tarmac driveway near Birmingham£3,882
Tarmac driveway near Glasgow£4,234
Tarmac driveway near Leeds£3,930
Tarmac driveway near Liverpool£3,786
Tarmac driveway near Sheffield£4,570
Tarmac driveway near Edinburgh£4,618
Tarmac driveway near Manchester£3,914
Tarmac driveway near Belfast£4,714
Tarmac driveway near Bristol£4,266
Tarmac driveway near Leicester£3,882
Tarmac driveway near Cardiff£3,898
Tarmac driveway near Coventry£3,850
Tarmac driveway near Bradford£3,882
Tarmac driveway near Nottingham£4,026
Tarmac driveway near Newcastle Upon Tyne£4,154
Tarmac driveway near Brighton and Hove£4,266
Tarmac driveway near Derby£3,930
Tarmac driveway near Hull£3,850
Tarmac driveway near Plymouth£3,994
Tarmac driveway near Stoke-on-Trent£3,882
Tarmac driveway near Southampton£4,138
Tarmac driveway near Northampton£3,946
Tarmac driveway near Wolverhampton£3,914
Tarmac driveway near Luton£4,602
Tarmac driveway near Portsmouth£4,106
Tarmac driveway near Reading£4,554
Tarmac driveway near Norwich£3,930
Tarmac driveway near Milton Keynes£4,330
Tarmac driveway near Bournemouth£4,394
Tarmac driveway near Aberdeen£5,082
Tarmac driveway near Peterborough£4,698
Tarmac driveway near Bolton£3,818
Tarmac driveway near Swindon£4,490
Tarmac driveway near Southend-on-Sea£4,218
Tarmac driveway near Warrington£3,706
Tarmac driveway near Oxford£4,410
Tarmac driveway near Swansea£3,882
Tarmac driveway near Sunderland£4,202
Tarmac driveway near Slough£4,490
Tarmac driveway near Kingswood£4,250
Tarmac driveway near Telford£3,978
Tarmac driveway near Cambridge£4,602
Tarmac driveway near Ipswich£3,898
Tarmac driveway near Blackpool£3,546
Tarmac driveway near Middlesbrough£4,010
Tarmac driveway near Dundee£4,362
Tarmac driveway near Huddersfield£3,898
Tarmac driveway near York£3,770
Tarmac driveway near Poole£4,298
Tarmac driveway near Watford£4,682
Tarmac driveway near Newport£3,898
Tarmac driveway near Colchester£3,946
Tarmac driveway near Exeter£3,818
Tarmac driveway near Blackburn£4,186
Tarmac driveway near Crawley£4,602
Tarmac driveway near Gloucester£4,298
Tarmac driveway near Stockport£3,850
Tarmac driveway near Basingstoke£4,570
Tarmac driveway near Basildon£4,362
Tarmac driveway near Cheltenham£4,266
Tarmac driveway near Gateshead£4,186
Tarmac driveway near Worthing£4,282
Tarmac driveway near Rochdale£3,866
Tarmac driveway near Oldham£3,946
Tarmac driveway near Chelmsford£4,234
Tarmac driveway near Birkenhead£3,802
Tarmac driveway near Maidstone£4,426
Tarmac driveway near Gillingham£4,314
Tarmac driveway near Salford£3,930
Tarmac driveway near Solihull£3,914
Tarmac driveway near St Helens£3,834
Tarmac driveway near Worcester£3,834
Tarmac driveway near Lincoln£3,978
Tarmac driveway near West Bromwich£3,882
Tarmac driveway near Eastbourne£4,378
Tarmac driveway near Wakefield£3,946
Tarmac driveway near Wythenshawe£3,786
Tarmac driveway near Bedford£4,394
Tarmac driveway near Hemel Hempstead£4,554
Tarmac driveway near Preston£3,738
Tarmac driveway near Stevenage£4,714
Tarmac driveway near Southport£3,674
Tarmac driveway near Bath£4,330
Tarmac driveway near Harlow£4,458
Tarmac driveway near Sutton Coldfield£3,930
Tarmac driveway near Darlington£3,994
Tarmac driveway near Chester£3,882
Tarmac driveway near Hastings£4,202
Tarmac driveway near Nuneaton£3,706
Tarmac driveway near Halifax£4,026
Tarmac driveway near Hartlepool£4,154
Tarmac driveway near Aylesbury£4,490
Tarmac driveway near Doncaster£4,154
Tarmac driveway near Grimsby£4,026
Tarmac driveway near Wallasey£3,834
Tarmac driveway near Stockton-on-Tees£3,962
Tarmac driveway near Weston-super-Mare£4,138
Tarmac driveway near High Wycombe£4,506
Tarmac driveway near Ashford£4,186
Tarmac driveway near Redditch£3,738
Tarmac driveway near Wigan£3,706
Tarmac driveway near Scunthorpe£3,754
Tarmac driveway near Bury£3,850
Tarmac driveway near Paisley£4,330
Tarmac driveway near Bracknell£4,794
Tarmac driveway near Burnley£3,882
Tarmac driveway near Rugby£3,770
Tarmac driveway near Guildford£5,258
Tarmac driveway near Carlisle£3,642
Tarmac driveway near Chatham£4,314
Tarmac driveway near East Kilbride£4,154
Tarmac driveway near Newcastle-under-Lyme£3,930
Tarmac driveway near Chesterfield£4,202
Tarmac driveway near Burton upon Trent£4,138
Tarmac driveway near Tamworth£3,866
Tarmac driveway near Shrewsbury£3,866
Tarmac driveway near Woking£4,842
Tarmac driveway near St Albans£4,794
Tarmac driveway near Harrogate£3,754
Tarmac driveway near Crewe£3,994
Tarmac driveway near South Shields£4,298
Tarmac driveway near Craigavon£4,106
Tarmac driveway near Stafford£3,946
Tarmac driveway near Rotherham£4,234
Tarmac driveway near Barnsley£4,106
Tarmac driveway near Lowestoft£3,770
Tarmac driveway near Walsall£3,882
Tarmac driveway near Gosport£4,106
Tarmac driveway near Dartford£4,474
Tarmac driveway near Bognor Regis£4,106
Tarmac driveway near Corby£3,882
Tarmac driveway near Paignton£3,994
Tarmac driveway near Maidenhead£4,538
Tarmac driveway near Rochester£4,298
Tarmac driveway near Ellesmere Port£3,706
Tarmac driveway near Loughborough£4,234
Tarmac driveway near Dudley£3,930
Tarmac driveway near Dewsbury£4,026
Tarmac driveway near Mansfield£4,186
Tarmac driveway near Margate£3,914
Tarmac driveway near Kettering£3,978
Tarmac driveway near Cannock£3,914
Tarmac driveway near Sale£3,850
Tarmac driveway near Taunton£3,946
Tarmac driveway near Runcorn£3,770
Tarmac driveway near Farnborough£4,522
Tarmac driveway near Tynemouth£4,314
Tarmac driveway near Hereford£3,802
Tarmac driveway near Halesowen£3,866
Tarmac driveway near Widnes£3,754
Tarmac driveway near Huyton with Roby£3,786
Tarmac driveway near Scarborough£3,930
Tarmac driveway near Gravesend£4,442
Tarmac driveway near Bebington£3,802
Tarmac driveway near Kidderminster£3,898
Tarmac driveway near Stourbridge£3,882
Tarmac driveway near Barry£3,946
Tarmac driveway near Smethwick£3,850
Tarmac driveway near Dunfermline£4,266
Tarmac driveway near Livingston£4,266
Tarmac driveway near Weymouth£4,346
Tarmac driveway near Brentwood£4,346
Tarmac driveway near Barrow-in-Furness£3,642
Tarmac driveway near Hamilton£3,882
Tarmac driveway near Canterbury£4,026
Tarmac driveway near Wellingborough£4,154
Tarmac driveway near Sittingbourne£4,170
Tarmac driveway near Macclesfield£3,978
Tarmac driveway near Bootle£3,770
Tarmac driveway near Carlton£4,026
Tarmac driveway near Esher£4,586
Tarmac driveway near Clacton-on-Sea£3,882
Tarmac driveway near Lancaster£3,738
Tarmac driveway near Beeston£3,930
Tarmac driveway near Banbury£4,346
Tarmac driveway near Torquay£4,010
Tarmac driveway near Folkestone£4,026
Tarmac driveway near Kingswinford£3,914
Tarmac driveway near Bloxwich£3,882
Tarmac driveway near Bridgend£3,706
Tarmac driveway near Welwyn Garden City£4,506
Tarmac driveway near Lisburn£9,594
Tarmac driveway near Leamington Spa£3,930
Tarmac driveway near Washington£4,202
Tarmac driveway near Tunbridge Wells£4,570
Tarmac driveway near Kirkcaldy£5,034
Tarmac driveway near Hinckley£3,802
Tarmac driveway near Durham£4,378
Tarmac driveway near Cumbernauld£4,042
Tarmac driveway near Wokingham£4,666
Tarmac driveway near Horsham£4,490
Tarmac driveway near Crosby£3,850
Tarmac driveway near Yeovil£4,842
Tarmac driveway near Thundersley£4,282
Tarmac driveway near Altrincham£3,786
Tarmac driveway near Willenhall£3,882
Tarmac driveway near Christchurch£4,378
Tarmac driveway near Keighley£3,850
Tarmac driveway near Ashton-under-Lyne£3,930