On this page
A gravel driveway is the cheapest driveway you can build – but “cheap” covers a wide range. A simple 2″ top-up of an existing drive might cost a few hundred dollars in stone; a new 12 × 50 ft driveway built properly in three layers with a geotextile base can run into the low thousands even before labor. Here is how the cost breaks down, what drives it and where you can save.
About the prices here: they are broad national ranges for planning. Stone prices depend heavily on your distance from a quarry – get two or three local quotes and plug them into the calculator for a real number.
What goes into the cost
- Stone – usually 40–60% of a DIY driveway’s cost. Priced per ton; a new driveway needs 8–12″ in layers.
- Delivery – a flat fee per truckload, so fewer, fuller loads are cheaper.
- Base preparation – excavation or grading, geotextile fabric, compaction (equipment rental if DIY).
- Edging and drainage – optional but what separates a driveway that lasts from one that spreads into the lawn.
- Labor – if hired, often as much as the materials.
How much gravel a driveway needs
Stone quantity is the biggest cost driver, so start here. A properly built new driveway has three layers:
| Layer | Material | Compacted depth | Tons per 100 sq ft* |
|---|---|---|---|
| Sub-base (soft ground only) | #3 / 2–3″ stone | 4″ | 2.0 |
| Base | Crusher run / road base | 4–6″ | 2.5–3.75 |
| Top / wearing layer | 3/4″ crushed or #57 | 2–3″ | 0.9–1.4 |
*Including a 20% compaction allowance on base layers and 5% on the top layer.
So a standard driveway on firm ground (6″ base + 3″ top) needs roughly 5 tons of stone per 100 sq ft. A 12 × 50 ft driveway (600 sq ft) needs about 30 tons; a 12 × 100 ft driveway about 60 tons. A top-up of an existing driveway needs only the top layer – around 1–1.4 tons per 100 sq ft.
Work out each layer precisely – choose crusher run for the base and 3/4
Typical material prices
| Item | Typical range | Notes |
|---|---|---|
| Crusher run / road base | $25–$50 per ton | Cheapest structural stone; price rises with distance from quarry |
| #57 / 3/4″ crushed stone | $30–$60 per ton | Standard top layer; drains well |
| Pea gravel (top layer) | $30–$60 per ton | Looks good, rolls underfoot and under tires – needs edging |
| Decorative gravel (top layer) | $50–$120 per ton | Colored stone, marble chips, etc. |
| Delivery | $50–$150 per load | Tandem truck 10–14 tons; tri-axle up to 22 tons |
| Geotextile fabric | $0.20–$0.50 per sq ft | Strongly recommended on clay or soft soil |
| Steel or timber edging | $3–$10 per linear ft | Optional; keeps stone off the lawn |
| Plate compactor rental | $70–$120 per day | DIY only |
Worked example: 12 × 50 ft new driveway, DIY
600 sq ft, 6″ crusher run base + 3″ #57 top
- Base: 600 × 6 ÷ 324 = 11.1 yd³ × 1.2 compaction = 13.3 yd³ × 1.69 = 22.5 tons × $35 = $790
- Top: 600 × 3 ÷ 324 = 5.6 yd³ × 1.05 = 5.8 yd³ × 1.42 = 8.3 tons × $45 = $375
- Delivery: 2 loads × $100 = $200
- Geotextile: 600 sq ft × $0.30 = $180
- Compactor rental, 1 day: $100
- Total materials and equipment: about $1,650 – roughly $2.75 per sq ft
Hiring a contractor for the same driveway typically adds excavation, grading and labor, often doubling the figure. A 2″ top-up of the same driveway in #57 stone is about 5.5 tons – roughly $250 of stone plus one delivery.
Gravel driveway cost per square foot
- Top-up / resurface (2–3″): about $0.50–$1.00 per sq ft in materials
- New driveway, DIY (base + top): about $2–$4 per sq ft
- New driveway, installed: commonly $4–$8+ per sq ft depending on excavation, drainage and region
For comparison, asphalt and concrete driveways are usually several times the installed cost per square foot – which is why gravel remains the choice for long rural drives.
Seven ways to cut the cost
- Buy from the nearest quarry. Freight is a huge share of the price; a quarry 10 miles closer can save $5–$10 per ton.
- Fill the truck. Delivery is per load – 14 tons costs the same to deliver as 8.
- Use crusher run for the base, not #57. It is cheaper and compacts harder.
- Do not over-build on firm ground. 4″ of base is fine on well-drained gravelly soil; 8–12″ is for clay and heavy vehicles.
- Skip decorative stone on the driving surface. Use it on borders only.
- Get the quantity right. Every extra inch of depth over 600 sq ft is 2–3 tons. A second small delivery for a shortfall costs more than the stone.
- Consider recycled concrete (RCA) for the base. Often 20–40% cheaper than quarried crusher run and performs similarly.
Ongoing costs
Gravel driveways need a 1–2″ top-up every 2–5 years as stone migrates and sinks, plus occasional regrading to fix ruts and the crown. Budget around 1 ton per 100 sq ft every few years. Edging and a good base dramatically reduce this.
Frequently asked questions
How much does a gravel driveway cost per ton?
Driveway stone typically costs $25–$60 per ton for crusher run and 3/4″ crushed stone, before delivery. Decorative top stone can be $50–$120 per ton.
How many tons of gravel for a 12×50 driveway?
About 30 tons for a new driveway (6″ base + 3″ top, with compaction allowance), or about 5.5 tons for a 2″ top-up.
Is a gravel driveway cheaper than asphalt?
Yes – usually by a wide margin up front. Gravel is typically a fraction of the installed cost per square foot of asphalt or concrete, though it needs periodic top-ups that paved surfaces do not.
How much does it cost to add gravel to an existing driveway?
A 2″ top layer needs about 0.9 tons per 100 sq ft. For a 600 sq ft driveway that is roughly 5.5 tons – typically $200–$350 in stone plus one delivery fee.