Gravel Driveway Cost Calculator

$208–$384 8 tons (5.93 yd³) · $26–$48 per ton
BLS OEWS — Construction Laborers (47-2061) — verified 2026-06-08, updates annual
Gravel compacts 15–20% under a plate compactor. The 15% default matches typical field compaction loss.

Before you order gravel driveway

Minimum order & delivery fees

Minimum: 5–10 tons per layer (most bulk aggregate suppliers)
Short-load fee: $75–$200 small-load surcharge below 5 tons

A properly built gravel driveway uses three layers — #3 base (3–4 inches), #57 intermediate (3 inches), #411 surface (2 inches). Order each layer separately on separate days so each layer can be compacted before the next goes down.

Source: FHWA — Gravel Roads Construction and Maintenance ↗

What to tell your supplier

  • Base layer
    "ASTM #3 crushed stone, 2-inch minus — this is the sub-base, not the surface layer"
    ASTM D448 ↗
  • Surface layer
    "ASTM #411 crusher run (crushed stone with fines) for the top 2 inches — the fines bind the surface"
    ASTM C136 — Sieve Analysis for Grading ↗
  • Delivery schedule
    "Confirm each layer delivered at least 24 hours apart — we need to compact between layers"

What to check when the truck arrives

  1. Verify ASTM gradation on the slip

    Each load ticket should state the ASTM size designation. Base material and surface material look similar in a truck — a wrong load is easy to miss. [ASTM D448]

  2. Check for excessive fines in base layers

    The base (#3) should be clean angular stone with minimal fine material. Dusty or muddy stone in the base layer will not drain and will heave in freeze-thaw.

  3. Confirm crown direction before dump

    Tell the driver to dump off-center — you'll grade toward the shoulders. A center dump that spreads evenly creates a flat surface that doesn't shed water. [FHWA Gravel Roads Guide]

What else you'll need

Pro tips

Order by the ton, not the yard

Suppliers price driveway gravel per ton. Ask your supplier for the weight per yd³ for their specific material: crushed limestone averages 1.4 tons/yd³, granite 1.5 tons/yd³, and river gravel 1.35 tons/yd³. Ordering by yd³ without confirming weight can leave you 10–15% short on site.

Two thin lifts compact better than one thick one

Place half your gravel depth, compact fully with a plate compactor, then add the second lift. Compacting 4 inches in two 2-inch passes increases particle interlocking by 30–40% compared to a single pass at full depth. A single uncompacted 6-inch lift takes two to three seasons to stabilize under vehicle traffic.

Confirm delivery clearance before scheduling

Dump trucks need at least 14 ft of overhead clearance and an 8 ft gate width. Measure any overhead wires, tree branches, or gate openings before booking your delivery. A failed delivery attempt typically carries a re-stocking or re-delivery fee of $50–$150 on top of your original order.

Geotextile landscape fabric

A woven geotextile barrier under the gravel separates it from the soil and prevents gravel migration. At $0.10–$0.30/sq ft, a 12×50 ft driveway uses $72–$216 in fabric. Skipping it means annual re-grading as gravel sinks into soft soil—especially in clay-heavy or sandy regions.

Grading and base prep

Removing existing vegetation, topsoil, and 4 inches of sub-grade material runs $200–$800 depending on crew size and haul distance. Without a flat, properly crowned sub-grade (2% slope away from the center line), water pools under the gravel and accelerates rutting within one wet season.

Edge restraints

Gravel migrates 6–12 inches laterally each year without a physical border. Landscape timber edging costs $3–$7 per linear foot; concrete curb edging runs $10–$25 per linear foot. A standard 50 ft driveway with two edges requires 100 linear feet = $300–$2,500 in edging.

Rookie mistakes

Forgetting compaction loss

Loose gravel compacts 15–20% under a plate compactor and repeated vehicle traffic. Order at least 15% more than your calculated volume. A 10 yd³ order compacts to roughly 8.3 yd³ in place — ordering without that buffer leaves you 1.7 yd³ short, which means a second delivery minimum charge.

Skipping the base course

Decorative finish gravel placed directly on bare soil without a 4-inch compacted road-base layer (Class II aggregate or crusher run) migrates and ruts within one rainy season. The rule: road base first, finish stone second. Road base costs $20–$40/yd³ and eliminates 80% of long-term maintenance.

Example project costs

Single-car suburban driveway

12 ft wide × 40 ft long, 4" deep

Gravel material (7.4 yd³ #57 limestone)$259–$481
Delivery (single local load)$75–$150
Geotextile fabric (480 sq ft)$48–$144
Plate compactor rental (half day)$40–$60
Total$422–$835

Two-car wide driveway

24 ft wide × 30 ft long, 4" deep

Gravel material (8.9 yd³ #57 granite)$311–$578
Delivery$75–$150
Geotextile fabric (720 sq ft)$72–$216
Plate compactor rental (full day)$80–$120
Total$538–$1,064

Rural access road

14 ft wide × 200 ft long, 6" deep

Gravel material (51.9 yd³ road base + finish)$1,816–$3,373
Delivery (2–3 loads)$150–$450
Geotextile fabric (2,800 sq ft)$280–$840
Skid steer rental (1 day)$350–$500
Total$2,596–$5,163

What NOT to build with gravel driveway

Don't use gravel driveway for: Driveway surface with rounded decorative stone

Spherical aggregate rolls under tire pressure, creating wheel ruts and scattering off the driveway within weeks. Angular crushed stone (#57 or crusher run) interlocks under compaction and stays in place through traffic and freeze-thaw cycles.

Don't use gravel driveway for: Driveway over bare soil without compacted base course

Finish gravel placed on bare soil without 4 inches of compacted road base migrates and ruts within one rainy season. Road base costs $20–$40/yd³ and eliminates 80% of long-term driveway maintenance.

Don't use gravel driveway for: Narrow driveway without edge containment

Gravel without edge containment migrates into the lawn 6–12 inches per year. On a narrow driveway, that narrows usable width to one lane within two seasons. Install steel edging or a paver border before the first delivery.

Plate compactor

The most critical tool. Renting from a local equipment yard runs $80–$120/day; purchasing a Multiquip MVC88VGHA costs $750–$900. Without compaction, even a well-laid gravel driveway ruts in the first hard rain. A single-pass compact at full depth is far inferior to two passes at half depth.

Spreading equipment

For driveways over 50 linear feet, hand-raking becomes impractical. A mini skid steer rental runs $350–$500/day and can spread a standard single-car driveway load in under two hours. A garden tractor with a box blade works on longer, flat driveways for $150–$250/day.

Ordering and delivery logistics

Most bulk suppliers deliver in 5–15 ton loads (3.5–10 yd³ depending on material weight). Confirm the minimum load size and your yard's haul distance before quoting. Quarries more than 20 miles away typically add a fuel surcharge of $0.10–$0.20 per ton-mile. Source prices verified via BLS PPI series PCU2123112123111 (bls.gov/ppi).
MaterialPrice / yd³Best useTypical depth
Mulch$22–$50Garden beds, moisture retention2–4"
Sand$35–$60Base layers, sandboxes1–2"
Fill Dirt$8–$25Grading & backfill1–24"

Frequently Asked Questions

How deep should gravel be on a driveway?

4–6 inches is the standard for passenger vehicles. Light trucks and SUVs perform well at 4 inches; heavy pickup trucks, delivery vehicles, or equipment access roads need 6–8 inches. Anything less than 4 inches ruts within a single wet season on soft sub-grade.

What type of gravel is best for a driveway?

#57 crushed limestone or granite is the most widely specified driveway stone. The angular, fractured faces lock together under compaction and vehicle traffic. Avoid rounded ornamental stone on trafficked surfaces — the spherical shape rolls under tires and scatters within weeks, leaving bare sub-grade in the wheel tracks.

How much does a 12×20 ft gravel driveway cost?

A single-car size at 12×20 ft and 4 inches deep needs roughly 3.0 yd³ of #57 stone. At $35–$65/yd³ delivered (BLS PPI PCU2123112123111), material costs $105–$195. Add a $75–$150 delivery fee for a total of $180–$345, not including fabric or edging.

How many tons of gravel per yard?

It depends on the material: crushed limestone averages 1.4 tons/yd³; granite and trap rock average 1.5 tons/yd³; lighter crushed coral or volcanic aggregate can run as low as 1.2 tons/yd³. Multiply your yd³ result by 1.4 (limestone) or 1.5 (granite) to confirm with suppliers who quote by ton.

Can I install a gravel driveway myself?

Yes, if you can rent a plate compactor ($80–$120/day) and arrange spreading on driveways under 50 feet. The labor saving over hiring a contractor is $15–$30/yd³ — roughly $150–$350 on a typical single-car driveway. Longer driveways benefit from a rented skid steer to spread efficiently.

How long does a gravel driveway last?

10–20 years with annual top-dressing of 1–2 inches. Plan to add a fresh 2-inch lift every 3–5 years to replace material that compacts and migrates to the edges. A properly installed gravel driveway on a well-graded sub-base outlasts asphalt in freeze-thaw climates because it drains rather than cracks.

How we calculate your gravel driveway cost

This calculator converts your driveway dimensions into cubic yards, then into tons using crushed gravel's bulk density of 2,700 pounds per cubic yard. One cubic yard weighs 1.35 tons. A standard two-car driveway — 50 feet long, 12 feet wide, 4 inches deep — requires roughly 7.4 tons of gravel, or about 75 in material at the national average. The price range reflects #57 crushed limestone and granite, the two most common driveway stones. Limestone typically costs 6–8 per ton. Granite runs 5–8 per ton because it compacts harder and resists rutting better in wet climates. The BLS Producer Price Index for Construction Sand and Gravel Mining (PCU212321212321) is the upstream index we track monthly to verify these figures. Delivered pricing varies with haul distance — every 10 miles adds roughly – per ton. A three-layer driveway (6 in crusher run base, 2 in #57 top) costs 20–30% more than a single-lift but lasts significantly longer before regrading.

What the labor estimate includes

The installed cost option adds BLS OEWS data for Construction Laborers (SOC 47-2061), the occupational code covering aggregate spreading and compaction work. The national median wage is 0.72 per hour (BLS May 2024). A two-person crew with a plate compactor typically covers 250 square feet per hour at 4-inch depth. With overhead, equipment, and contractor margin, installed labor runs /usr/bin/bash.50–.50 per square foot nationally. Independent of material cost, mobilization fees for small driveways under 500 square feet often add a flat 50–00 charge, which the per-square-foot estimate understates. Get at least two quotes from local landscapers and excavation contractors — installed pricing swings significantly by market.
How this is calculated

Formula: L × W × (D ÷ 12) ÷ 27 × 2,700 lb/yd³ ÷ 2,000 = tons × $/ton (BLS PPI-indexed)

InputValueUnit
Driveway length 40 ft
Driveway width 12 ft
Depth 4 in

Sources

  1. BLS PPI — Construction Sand and Gravel Mining (PCU212321212321) — verified 2026-06-09, updates monthly
  2. BLS OEWS — Construction Laborers (47-2061) — verified 2026-06-08, updates annual