Project planner

Driveway Gravel Calculator

A gravel driveway is not one material at one depth — it is a system of layers, and this calculator is built to plan them separately. Define the driveway footprint as one or more sections (straight run, apron, turnaround), then configure each layer: its own material, depth, compaction factor and, if you have it, a price. Every layer runs through the same bulk engine, so volume, waste, density and cost behave consistently across the job, and the results combine into total cubic yards, total tons and an estimated number of truck loads at the planning capacity you set. Compaction is exposed per layer because the crushed stone under a drive tightens differently from the surface course on top of it. It is intended for homeowners and contractors sizing material for a new drive or a resurfacing, who need quantities to compare quotes and deliveries — not a design for the structure, drainage or subgrade, which are site-specific decisions.

Project Mode
Inputs

Calculator input

Driveway footprint

Configure one or more sections; layers are applied across all sections.

Area 1
ft
ft

Layers

Edit depth, material, compaction and optional price per layer.

in
×
$
in
×
$
in
×
$
tons
$
Outputs

What this calculator calculates

  • Driveway footprint area in square feet across all sections
  • Per-layer depth, volume and order quantity, kept separate
  • Combined totals in cubic yards for the whole layered job
  • Total tons across the layers, each with its own density
  • Estimated truck loads from the planning truck capacity you set
  • Material cost per layer from entered prices, with completeness flagged
Where it is used

Projects this calculator covers

Method

How the calculation works

Define the driveway area, then configure one or more layers. Each layer runs through the shared bulk engine so volume, waste, density and cost stay consistent.

Formula: Each layer is calculated independently as area × layer depth, then adjusted for compaction and waste. Layer totals are summed for the project.

Example

Worked example

20 × 60 ft driveway with three layers

Use actual site layer depths and supplier densities before ordering.

Example result generated with the same engineArea (sq ft): 600.00
Understanding the outputs

Reading the results

  • Layer totals versus project totals. Each layer calculates independently and reports its own volume, weight and cost. The project totals sum them, so you can still see what the base alone will cost before anything is ordered.
  • Compaction differs by layer. The base, middle and surface courses each carry their own compaction factor. Order quantities reflect that, which is why buying every layer at the same loose volume does not work.
  • Loads are a planning estimate. Truck load counts use the capacity you enter. Actual load sizes depend on the material, the haulier and moisture, so treat the number as a conversation starter with the supplier.
  • Cost completeness. Prices are only ever yours. If a layer has no price, the total is marked incomplete instead of quietly filling the gap with an assumed rate.
Transparency

Assumptions

Default base compaction1.15
Default middle compaction1.15
Default surface compaction1.10
Truck capacity10 tons planning default

Central engine assumptions can be inspected in the methodology view. User-entered prices never get replaced with invented market prices.

Use the estimate wisely

Practical planning guidance

  • Measure the drive as sections — main run, apron, turning area — because depth and geometry rarely stay constant.
  • Set layer depths deliberately: the surface course is thin, the middle course bridges, and the base carries the load.
  • Treat drainage and subgrade conditions as site questions; the quantities assume the ground has already been prepared.
  • Use separate pricing per layer when the materials differ, and check the truck capacity against what the haulier actually runs.
  • Plan the edge restraint and any geotextile alongside the aggregate — neither appears in a volume calculation.
Before you buy

Common mistakes

  • Using the same depth for every layer and producing a drive that is all surface or all base.
  • Assuming a driveway is only a surface-gravel calculation when the base is usually the larger quantity.
  • Treating the truck-load estimate as a guaranteed delivery size or a firm number of trips.
  • Applying one density across layers made from different products.
  • Ordering the calculated volume with no allowance for the soft edges and camber of a real drive.
Accuracy

Important limitations

FAQ

Frequently asked questions

How much gravel do I need for a driveway?

Measure the footprint in sections, set a depth for each layer and calculate. The page sums the layers into total cubic yards and tons while keeping each course visible on its own.

How deep should each driveway layer be?

Depth depends on the ground and the traffic. The defaults are planning values for a typical layered drive — change them to match what the site and your material supplier call for.

Why does compaction appear per layer?

Different courses tighten by different amounts during placement. Each layer carries its own factor so the order quantity reflects how the loose material actually behaves.

How many truck loads will I need?

The estimate divides total order weight by the truck capacity you enter. Confirm the real load size with the haulier, since material and regulations affect it.

Can I price each layer separately?

Yes. Enter a price per ton or per cubic yard for each layer; missing prices keep the project total marked incomplete rather than being guessed.

Does this design the driveway structure?

No. It estimates material quantities. Subgrade, drainage, grading and local requirements may need a professional evaluation before anything is ordered.

Learn the process

Planning guides

Next tool

Related calculators

Your estimate will appear here

Enter your dimensions, then calculate. Results stay tied to the tested engine.