Asphalt Driveway Cost Calculator

Enter your driveway size to price a new asphalt driveway or a resurfacing job, and see how many tons of asphalt it takes. A 50 by 12 ft driveway (600 sq ft) costs about $4,200 to $7,800 new, or $1,200 to $3,000 to resurface.

1. Type of job
What are you doing?
2. Measure the driveway

One car: 10 to 12 ft. Two cars: 20 to 24 ft.

3. Local prices

If quotes near you tend to run high or low, adjust every price at once.

Edit the prices (use your own quote)

These are national installed prices. Type in the numbers from your quote and the estimate updates.

ItemLow $High $
New asphalt driveway (with base) (per sq ft)
Resurface / overlay (per sq ft)

Estimated cost

– to –

How this calculator works

Area is length times width, plus any turnaround or parking pad. The cost is that area times the installed price per square foot. Tons of hot-mix asphalt are the area in square yards, times the thickness in inches, times about 110 lb, divided by 2,000.

What pushes driveway prices up or down

  • Base work. A new driveway needs a compacted gravel base. Soft or wet ground costs more to fix.
  • Thickness. Thicker asphalt uses more material, and heavy vehicles need a thicker drive.
  • Old driveway. Tearing out an old driveway, drainage work and edging are often extra.
  • Size. Small jobs cost more per square foot because paving crews have fixed setup costs.

Where the prices come from

The starting prices are U.S. national installed ranges from 2025 and 2026 cost guides. Open Edit the prices in the calculator to replace any of them with the numbers from your own quote.

Common questions

Should I resurface or replace my driveway?

Resurfacing works when the base is solid and the damage is surface cracking. Deep cracks, potholes across the drive or sinking areas usually mean the base has failed and the driveway needs replacing.

How long does an asphalt driveway last?

About 20 to 30 years with regular maintenance such as crack filling and sealcoating.

How much area does a ton of asphalt cover?

About 80 sq ft at 2 inches thick, or about 55 sq ft at 3 inches.