Skip to main content
Skip to main content
Tool-first calculator

Driveway cost: gravel, asphalt, concrete, pavers.

Four surfaces priced from their own bills of materials at your metro's wages and current material prices, scaled to your actual dimensions. The comparison most bids never show you: every surface at the same square footage, side by side.

Independent FatBook v3 cost indexVerified permit/source data where availableReviewed by Leonard "Chuck" Thompson
A single-car driveway runs 10 to 12 ft wide; two cars side by side need 20 to 24 ft.
National Average · Concrete, new pour
$3,838
Range $3,461 to $4,244 · lowest realistic price $3,461
How to use this result
  • Every surface is priced from its own index service at your square footage. Fixed costs like grading and base prep do not shrink with size, so small driveways run high per square foot.
  • Asphalt usually installs cheaper than concrete and wants resealing every few years; concrete costs more up front and skips that maintenance. Price both against how long you will own the house.
  • The replacement option includes tearing out and hauling off the old concrete. A new-surface bid over an existing driveway that skips the demolition line is a bid that grows later.
Cost-index version: 2026-07-23. Read the FatBook methodology, or use the bid and true cost calculators for an installed bid check.
Data Sources Used On This Page
  • Independent FatBook v3 cost index for driveway cost calculator.
  • BLS OEWS wage inputs (https://www.bls.gov/oes/) and FRED PPI material inflation (https://fred.stlouisfed.org/) references.
  • Craftsman labor-hour references and contractor overhead benchmarks.
  • Permit assumptions are included only where verified permit/source data is available.
Cost-index version: 2026-07-23
Updated: Jul 2026
Sources: BLS, Craftsman, FRED
Reviewed by: Leonard "Chuck" Thompson
DO
Cost index built by David Olson, Creator of the Cost Index & Permit Dataset · Methodology reviewed by Leonard "Chuck" Thompson, LC Thompson Construction Co., Owner (retired) · 2026-07-23