Gravel Driveway Cost: What You Will Actually Pay (and How to Cut It)

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

    1. Stone – usually 40–60% of a DIY driveway’s cost. Priced per ton; a new driveway needs 8–12″ in layers.
    2. Delivery – a flat fee per truckload, so fewer, fuller loads are cheaper.
    3. Base preparation – excavation or grading, geotextile fabric, compaction (equipment rental if DIY).
    4. Edging and drainage – optional but what separates a driveway that lasts from one that spreads into the lawn.
    5. 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:

    LayerMaterialCompacted depthTons per 100 sq ft*
    Sub-base (soft ground only)#3 / 2–3″ stone4″2.0
    BaseCrusher run / road base4–6″2.5–3.75
    Top / wearing layer3/4″ crushed or #572–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.

    Crushed Stone Calculator

    Work out each layer precisely – choose crusher run for the base and 3/4

    Open the Crushed Stone Calculator →

    Typical material prices

    ItemTypical rangeNotes
    Crusher run / road base$25–$50 per tonCheapest structural stone; price rises with distance from quarry
    #57 / 3/4″ crushed stone$30–$60 per tonStandard top layer; drains well
    Pea gravel (top layer)$30–$60 per tonLooks good, rolls underfoot and under tires – needs edging
    Decorative gravel (top layer)$50–$120 per tonColored stone, marble chips, etc.
    Delivery$50–$150 per loadTandem truck 10–14 tons; tri-axle up to 22 tons
    Geotextile fabric$0.20–$0.50 per sq ftStrongly recommended on clay or soft soil
    Steel or timber edging$3–$10 per linear ftOptional; keeps stone off the lawn
    Plate compactor rental$70–$120 per dayDIY only

    Worked example: 12 × 50 ft new driveway, DIY

    600 sq ft, 6″ crusher run base + 3″ #57 top

    1. Base: 600 × 6 ÷ 324 = 11.1 yd³ × 1.2 compaction = 13.3 yd³ × 1.69 = 22.5 tons × $35 = $790
    2. Top: 600 × 3 ÷ 324 = 5.6 yd³ × 1.05 = 5.8 yd³ × 1.42 = 8.3 tons × $45 = $375
    3. Delivery: 2 loads × $100 = $200
    4. Geotextile: 600 sq ft × $0.30 = $180
    5. Compactor rental, 1 day: $100
    6. 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

    1. Buy from the nearest quarry. Freight is a huge share of the price; a quarry 10 miles closer can save $5–$10 per ton.
    2. Fill the truck. Delivery is per load – 14 tons costs the same to deliver as 8.
    3. Use crusher run for the base, not #57. It is cheaper and compacts harder.
    4. 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.
    5. Skip decorative stone on the driving surface. Use it on borders only.
    6. 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.
    7. 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.