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£3,994
Tarmac driveway near Birmingham£3,690
Tarmac driveway near Glasgow£3,722
Tarmac driveway near Leeds£3,450
Tarmac driveway near Liverpool£3,274
Tarmac driveway near Sheffield£4,010
Tarmac driveway near Edinburgh£3,994
Tarmac driveway near Manchester£3,402
Tarmac driveway near Belfast£8,474
Tarmac driveway near Bristol£3,722
Tarmac driveway near Leicester£3,450
Tarmac driveway near Cardiff£3,402
Tarmac driveway near Coventry£3,578
Tarmac driveway near Bradford£3,402
Tarmac driveway near Nottingham£3,546
Tarmac driveway near Newcastle Upon Tyne£3,594
Tarmac driveway near Brighton and Hove£3,690
Tarmac driveway near Derby£3,546
Tarmac driveway near Hull£3,402
Tarmac driveway near Plymouth£3,546
Tarmac driveway near Stoke-on-Trent£3,418
Tarmac driveway near Southampton£3,674
Tarmac driveway near Northampton£3,482
Tarmac driveway near Wolverhampton£3,658
Tarmac driveway near Luton£4,058
Tarmac driveway near Portsmouth£3,642
Tarmac driveway near Reading£3,962
Tarmac driveway near Norwich£4,010
Tarmac driveway near Milton Keynes£3,786
Tarmac driveway near Bournemouth£3,770
Tarmac driveway near Aberdeen£4,298
Tarmac driveway near Peterborough£4,170
Tarmac driveway near Bolton£3,354
Tarmac driveway near Swindon£3,946
Tarmac driveway near Southend-on-Sea£3,674
Tarmac driveway near Warrington£3,306
Tarmac driveway near Oxford£3,898
Tarmac driveway near Swansea£3,498
Tarmac driveway near Sunderland£3,642
Tarmac driveway near Slough£3,962
Tarmac driveway near Kingswood£3,738
Tarmac driveway near Telford£3,578
Tarmac driveway near Cambridge£3,930
Tarmac driveway near Ipswich£3,418
Tarmac driveway near Blackpool£3,178
Tarmac driveway near Middlesbrough£3,530
Tarmac driveway near Dundee£3,866
Tarmac driveway near Huddersfield£3,450
Tarmac driveway near York£3,338
Tarmac driveway near Poole£3,722
Tarmac driveway near Watford£4,122
Tarmac driveway near Newport£3,466
Tarmac driveway near Colchester£3,434
Tarmac driveway near Exeter£3,466
Tarmac driveway near Blackburn£3,722
Tarmac driveway near Crawley£3,930
Tarmac driveway near Gloucester£3,754
Tarmac driveway near Stockport£3,370
Tarmac driveway near Basingstoke£4,026
Tarmac driveway near Basildon£3,786
Tarmac driveway near Cheltenham£3,754
Tarmac driveway near Gateshead£3,610
Tarmac driveway near Worthing£3,754
Tarmac driveway near Rochdale£3,370
Tarmac driveway near Oldham£3,418
Tarmac driveway near Chelmsford£3,754
Tarmac driveway near Birkenhead£3,274
Tarmac driveway near Maidstone£3,914
Tarmac driveway near Gillingham£3,754
Tarmac driveway near Salford£3,402
Tarmac driveway near Solihull£3,770
Tarmac driveway near St Helens£3,322
Tarmac driveway near Worcester£3,546
Tarmac driveway near Lincoln£3,610
Tarmac driveway near West Bromwich£3,770
Tarmac driveway near Eastbourne£3,658
Tarmac driveway near Wakefield£3,594
Tarmac driveway near Wythenshawe£3,354
Tarmac driveway near Bedford£3,866
Tarmac driveway near Hemel Hempstead£4,010
Tarmac driveway near Preston£3,274
Tarmac driveway near Stevenage£4,058
Tarmac driveway near Southport£3,210
Tarmac driveway near Bath£3,738
Tarmac driveway near Harlow£3,866
Tarmac driveway near Sutton Coldfield£3,866
Tarmac driveway near Darlington£3,498
Tarmac driveway near Chester£3,370
Tarmac driveway near Hastings£3,642
Tarmac driveway near Nuneaton£3,338
Tarmac driveway near Halifax£3,610
Tarmac driveway near Hartlepool£3,594
Tarmac driveway near Aylesbury£3,994
Tarmac driveway near Doncaster£3,722
Tarmac driveway near Grimsby£3,530
Tarmac driveway near Wallasey£3,306
Tarmac driveway near Stockton-on-Tees£3,530
Tarmac driveway near Weston-super-Mare£3,626
Tarmac driveway near High Wycombe£3,994
Tarmac driveway near Ashford£3,674
Tarmac driveway near Redditch£3,050
Tarmac driveway near Wigan£3,306
Tarmac driveway near Bury£3,354
Tarmac driveway near Paisley£3,754
Tarmac driveway near Bracknell£4,202
Tarmac driveway near Burnley£3,386
Tarmac driveway near Rugby£3,258
Tarmac driveway near Guildford£4,602
Tarmac driveway near Carlisle£3,258
Tarmac driveway near Chatham£3,754
Tarmac driveway near East Kilbride£3,706
Tarmac driveway near Newcastle-under-Lyme£3,434
Tarmac driveway near Chesterfield£3,674
Tarmac driveway near Burton upon Trent£3,690
Tarmac driveway near Tamworth£3,578
Tarmac driveway near Shrewsbury£3,386
Tarmac driveway near Woking£4,218
Tarmac driveway near St Albans£4,202
Tarmac driveway near Harrogate£3,370
Tarmac driveway near Crewe£3,466
Tarmac driveway near South Shields£3,722
Tarmac driveway near Craigavon£4,330
Tarmac driveway near Stafford£3,370
Tarmac driveway near Rotherham£3,706
Tarmac driveway near Barnsley£3,610
Tarmac driveway near Lowestoft£3,610
Tarmac driveway near Walsall£3,690
Tarmac driveway near Gosport£3,674
Tarmac driveway near Dartford£3,914
Tarmac driveway near Bognor Regis£3,610
Tarmac driveway near Corby£3,306
Tarmac driveway near Paignton£4,090
Tarmac driveway near Maidenhead£3,962
Tarmac driveway near Rochester£3,754
Tarmac driveway near Ellesmere Port£3,242
Tarmac driveway near Loughborough£3,754
Tarmac driveway near Dudley£3,770
Tarmac driveway near Dewsbury£3,434
Tarmac driveway near Mansfield£3,690
Tarmac driveway near Margate£3,626
Tarmac driveway near Kettering£3,450
Tarmac driveway near Cannock£3,626
Tarmac driveway near Sale£3,418
Tarmac driveway near Taunton£3,530
Tarmac driveway near Runcorn£3,322
Tarmac driveway near Farnborough£4,010
Tarmac driveway near Tynemouth£3,722
Tarmac driveway near Hereford£3,530
Tarmac driveway near Halesowen£3,626
Tarmac driveway near Widnes£3,290
Tarmac driveway near Huyton with Roby£3,306
Tarmac driveway near Scarborough£3,450
Tarmac driveway near Gravesend£3,850
Tarmac driveway near Bebington£3,274
Tarmac driveway near Kidderminster£3,674
Tarmac driveway near Stourbridge£3,610
Tarmac driveway near Barry£3,386
Tarmac driveway near Smethwick£3,866
Tarmac driveway near Dunfermline£3,898
Tarmac driveway near Livingston£3,722
Tarmac driveway near Weymouth£3,898
Tarmac driveway near Brentwood£3,834
Tarmac driveway near Barrow-in-Furness£3,130
Tarmac driveway near Hamilton£3,482
Tarmac driveway near Canterbury£3,498
Tarmac driveway near Wellingborough£3,690
Tarmac driveway near Sittingbourne£3,658
Tarmac driveway near Macclesfield£3,354
Tarmac driveway near Bootle£3,274
Tarmac driveway near Carlton£3,530
Tarmac driveway near Esher£4,010
Tarmac driveway near Clacton-on-Sea£3,402
Tarmac driveway near Lancaster£3,194
Tarmac driveway near Beeston£3,450
Tarmac driveway near Banbury£3,610
Tarmac driveway near Torquay£4,090
Tarmac driveway near Folkestone£3,530
Tarmac driveway near Kingswinford£3,658
Tarmac driveway near Bloxwich£3,594
Tarmac driveway near Bridgend£3,226
Tarmac driveway near Welwyn Garden City£3,898
Tarmac driveway near Lisburn£8,746
Tarmac driveway near Leamington Spa£3,626
Tarmac driveway near Washington£3,642
Tarmac driveway near Tunbridge Wells£3,914
Tarmac driveway near Kirkcaldy£4,346
Tarmac driveway near Hinckley£3,466
Tarmac driveway near Durham£3,738
Tarmac driveway near Cumbernauld£3,466
Tarmac driveway near Wokingham£4,090
Tarmac driveway near Horsham£3,866
Tarmac driveway near Crosby£3,322
Tarmac driveway near Yeovil£4,170
Tarmac driveway near Thundersley£3,754
Tarmac driveway near Altrincham£3,354
Tarmac driveway near Willenhall£3,706
Tarmac driveway near Christchurch£3,802
Tarmac driveway near Keighley£3,338
Tarmac driveway near Ashton-under-Lyne£3,418
Tarmac driveway near Andover£3,786