Gravel Calculator

Estimate cubic yards of gravel for a base layer, driveway, or drainage project — with optional weight, bags, truckloads, and cost.

Your Project

Rectangular gravel area viewed from above, with length and width labeledWidthLength
Viewed from above: project area = length × width.
Side cross-section showing gravel depth as a layer over the ground or baseGravelGround / baseDepth
Depth is the gravel layer thickness over the prepared ground or base.

Project Sections

Divide the area into rectangular sections and add them separately for irregular or multi-area projects.

Section 01 of 01

ft
ft
in
%

An editable ordering contingency, not a compaction or shrinkage factor.

Advanced options
Weight estimate

Optional. Density varies by gravel material, grading, moisture, and compaction — there is no universal value. Leave this blank to get a volume-only estimate.

lb/ft³
Bags

Optional. Enter your bagged product's coverage volume to get a bag count instead of (or alongside) a bulk-volume estimate.

ft³/bag

From the bag's product label — not a standard size.

Truckloads

Optional. Estimates truckloads by weight, so it requires gravel density (above) in addition to a truck capacity — not a legal payload, axle, or routing determination.

tons/truck

From your hauler or supplier — not a universal truck payload.

Cost estimate

Entirely optional — no price is pre-filled. Estimated gravel material cost only; excludes labor, delivery, equipment, excavation, and grading.

$

Your Estimate

Enter your project dimensions and gravel depth to see your estimate.

How It's Calculated

Methodology

Enter your project dimensions and gravel depth to see the formula breakdown.

Assumptions & Accuracy

The 5% order allowance is an editable estimating default, not a fixed rule. Density, bag size, truck capacity, and price are entirely optional — every quantity shown updates from your own inputs.

Material estimate only. Gravel depth, base preparation, compaction, drainage, and structural requirements depend on your project conditions and specifications. For structural or drainage-critical work, follow your project requirements and qualified professional or supplier guidance.

Project Guide

How to measure a gravel project

Measure the length and width of each rectangular area and multiply them for its area. For an irregular area, divide it into rectangular sections and add them separately — the calculator sums their areas automatically, then applies one shared gravel depth to the total.

How gravel volume is calculated

Area × depth gives volume — this is the calculator's core result, and it never requires density. Cubic yards (or cubic meters) to order is the primary figure this calculator reports, with weight, bags, truckloads, and cost all optional add-ons.

How much extra gravel should I order?

The order allowance is a separate estimating contingency for ordering extra material — it is not a compaction, shrinkage, or density factor. No single allowance percentage fits every project.

Tip: Keep order allowance and density conceptually separate: order allowance answers “how much extra should I plan to order,” while density (if you enter it) only converts a volume into an estimated weight.

Do I need to enter gravel density?

No. This calculator's primary result is always volume, whether or not you enter a density. Density is an optional, independently collapsible section for estimating weight (in tons or tonnes) — useful when a supplier quotes gravel by weight rather than volume. It varies by material, grading, moisture content, and compaction, so there is no universal value.

Estimating gravel in bags

If you're buying bagged gravel rather than bulk, enter the bag's coverage volume from its product label in the optional Bags section to get a bag count instead of (or alongside) a bulk-volume estimate.

Estimating truckloads

The optional truckload estimate is weight-based, so it requires both a gravel density and a truck capacity you enter. It's a material-hauling estimate only — actual legal payload depends on the specific truck, regulations, and your supplier or hauler.

Estimating gravel material cost

Choose whether your supplier prices gravel by volume (per cubic yard or cubic meter) or by weight (per ton or tonne). Volume-based pricing works without density; weight-based pricing requires it, since price-per-weight has no way to convert from volume otherwise. The calculator never assumes a weight it wasn't given. Cost covers material only — it excludes labor, delivery, equipment, excavation, and grading.

Using the calculator for multiple gravel areas

Add a section for each rectangular area (for example, a driveway and a parking pad) and the calculator sums their areas before applying one shared gravel depth to the combined total. Run the calculator separately if different areas need different depths.

Common estimating mistakes

  • Forgetting to convert depth from inches to feet before multiplying.
  • Assuming a universal gravel density — it varies by material and moisture.
  • Confusing an order allowance with a compaction or shrinkage factor.
  • Rounding cubic yards before calculating cost or truckloads.
  • Assuming bag sizes are standardized — check the product label.
  • Treating a generic truck capacity as a legal payload limit.
  • Entering a price per ton when the supplier actually quotes per cubic yard, or vice versa.
  • Forgetting to include an order allowance.

Worked Example

Illustrative values only — enter your own project's dimensions above for a real estimate.

Example

40 ft × 10 ft driveway base, 6 in gravel depth, 5% order allowance, plus an illustrative 100 lb/ft³ density, 0.5 ft³ bag size, 7-ton truck, and $50/yd³ price.

Inputs

  • Section: 40 ft × 10 ft
  • Gravel depth: 6 in
  • Order allowance: 5%
  • Density: 100 lb/ft³ (illustrative)
  • Bag volume: 0.5 ft³ (illustrative)
  • Truck capacity: 7 tons (illustrative)
  • Price: $50/yd³ (illustrative)

Calculation

  • Area: 40 × 10 = 400 ft²
  • Depth: 6 ÷ 12 = 0.5 ft
  • Calculated volume: 400 × 0.5 = 200 ft³ ≈ 7.41 yd³
  • Order allowance: 200 × 5% = 10 ft³ additional
  • Recommended volume: 200 + 10 = 210 ft³ ≈ 7.78 yd³ to order
  • Weight: 200 × 100 = 20,000 lb ≈ 10 tons calculated
  • Recommended weight: 210 × 100 = 21,000 lb ≈ 10.5 tons
  • Bags: 210 ÷ 0.5 = 420 bags
  • Truckloads: 10.5 ÷ 7 = 1.5 → 2 truckloads
  • Material cost: 7.777... yd³ × $50 = $388.89

Result

7.78 yd³ of gravel to order, in 2 truckloads (420 bags if buying bagged), for an estimated material cost of $388.89.

Practical interpretation

Density, bag size, truck capacity, and price are clearly illustrative — use your own supplier's figures for a real estimate.

FAQ

How do I calculate how many cubic yards of gravel I need?
Multiply your project's area by the gravel depth to get cubic feet, then divide by 27 for cubic yards. This calculator does both steps automatically once you enter your dimensions and depth — no density required.
Do I need to know gravel density to use this calculator?
No. Volume is the primary result and never requires density. Density is an optional section for estimating weight (tons or tonnes) if your supplier prices or delivers by weight instead of volume.
How many tons of gravel do I need?
Enter a gravel density in the optional Weight estimate section, and the calculator multiplies your calculated and recommended volume by it to estimate tons (or tonnes). Density varies by material, grading, moisture, and compaction — use your supplier's value when available.
How do I calculate gravel for an irregular area?
Divide the area into rectangular sections and add each one separately — the calculator sums their areas, then applies one shared gravel depth to the combined total.
How many bags of gravel do I need?
Enter your bag's coverage volume from its product label in the optional Bags section, and the calculator divides your recommended order volume by it, rounding up to a whole bag.
How many truckloads of gravel do I need?
Truckloads are weight-based, so enter both a gravel density (Weight estimate) and your truck's capacity (Truckloads). The calculator divides your recommended order weight by the capacity, rounding up to a whole truckload.
Can I price gravel by the ton instead of by the cubic yard?
Yes — use the "Price by" selector in the Cost estimate section. Pricing by weight requires a gravel density; if density hasn't been entered, the calculator won't guess a weight, and shows guidance instead of a cost.
What happens if I switch between pricing by volume and by weight?
Each pricing basis keeps its own separate price field, so switching the selector never reinterprets a volume-based price as a weight-based one (or vice versa) — your $/yd³ and $/ton entries are tracked independently.
Does this calculator include delivery, labor, or excavation?
No. The optional cost estimate covers material only — it excludes labor, delivery, equipment, excavation, and grading.
Can I use this calculator for a drainage or base layer, not just a driveway?
Yes — enter the area and intended gravel depth for any project (driveway base, drainage bed, walkway, etc.). It estimates material quantity only and doesn't design drainage or base-course structure.

Related Calculators