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
What drives gravel driveway cost
Gravel driveways run $1–$3 per square foot installed, so a typical 2-car driveway (800 sq ft) lands around $800–$2,400. The number most homeowners miss is lifetime cost: gravel lasts about 10 years, which works out to roughly $160 per year — often a better way to compare materials than the sticker price alone.
Gravel is one of the more DIY-friendly options, so you can cut labor if you are comfortable with prep work — but the base still has to be excavated, graded, and compacted, which is where most of the cost and most failures come from. Skimping on the base is the fastest way to a cracked or rutted driveway.
Beyond the material, your price moves with driveway size, how much old surface has to be torn out and hauled away, slope and drainage work, and regional labor rates. A steep or poorly-draining lot can add a base, a French drain, or retaining work — get itemized bids so you can see what is material and what is site prep.
What affects your price
| Factor | Effect on cost |
|---|---|
| Driveway size | Priced per square foot, so length × width drives the base cost ($1–$3/sq ft) |
| Base & excavation | Digging, grading, and a compacted gravel base is often the biggest labor line |
| Slope & drainage | Steep or wet lots need extra base, drains, or retaining — added cost |
| Old surface removal | Tear-out and haul-off of an existing driveway is billed separately |
| Lifespan / upkeep | Gravel lasts ~10 yr — cheapest; needs periodic regrading and top-ups |
| Region & access | Local labor rates and tight site access change the crew and equipment cost |
Gravel vs other driveway materials
Installed cost and lifetime cost for a 800 sq ft driveway — the cheapest upfront is rarely the cheapest per year.
| Material | Per sq ft | 2-car total | Lifespan | Cost / year |
|---|---|---|---|---|
| Gravel | $1–$3 | $800–$2,400 | ~10 yr | $160 |
| Asphalt | $3–$7 | $2,400–$5,600 | ~20 yr | $200 |
| Concrete | $5–$10 | $4,000–$8,000 | ~30 yr | $200 |
| Pavers / brick | $10–$25 | $8,000–$20,000 | ~40 yr | $350 |
Gravel driveway planning tips
- Budget for a top-up and regrade every few years, and add edging to stop the stone from migrating into the yard.
- Get at least three itemized bids so you can separate material cost from base prep and drainage.
- Confirm setback and permit rules with your city — many require a permit for a new or widened driveway.
- Spend on the base, not the surface: a compacted, well-drained sub-base is what makes any driveway last.
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.