Gravel driveway cost
Short answer
A gravel driveway costs about $1–$3 per square foot installed. A typical 2-car (800 sq ft) runs roughly $800–$2,400, or about $160/year over its ~10-year life.
Cost / sq ft
$1–$3
2-car (800 sq ft)
$800–$2,400
Lifespan
~10 yr
Cost / year
$160
Compare all materials
Open the driveway calculatorOther materials
Frequently asked questions
How much does a gravel driveway cost?
About $1–$3 per square foot installed — roughly $800–$2,400 for a typical 2-car (800 sq ft) driveway.
How long does a gravel driveway last?
About 10 years with normal use and upkeep. That works out to roughly $160 per year for a 2-car driveway — the number worth comparing across materials.
Is a gravel driveway DIY-friendly?
Gravel is one of the more DIY-friendly options, though base prep still matters a lot.