Crushed Stone (1.5 tons/yd³)
Pea Gravel (1.4 tons/yd³)
Limestone Screenings (1.25 tons/yd³)
Loose Topsoil/Fill (1.1 tons/yd³)
River Rock (1.35 tons/yd³)
Volume Needed:0 cu. yards
Estimated Weight:0 tons
Estimated Cost:$0.00
*Includes a recommended 5% wastage factor.
How to Calculate Gravel for Your Driveway
Planning a new driveway or refreshing an existing one requires accurate material estimation to avoid ordering too little or paying for excess gravel. This Driveway Gravel Calculator helps you determine exactly how much crushed stone, pea gravel, or river rock you need based on the dimensions of your project.
To use the calculator, simply measure the length and width of your driveway in feet. Then, decide on the desired depth of the gravel layer (standard driveways usually require 4 to 6 inches). Select your material type to adjust for density, as different stones carry different weights per cubic yard.
The Calculation Formula
Calculating gravel requirements involves determining the volume of the space and converting it into weight (tons), which is how quarries and suppliers typically sell aggregate materials.
Step 1: Determine Volume in Cubic Yards
First, calculate the volume in cubic feet:
Length (ft) × Width (ft) × (Depth (in) ÷ 12) = Cubic Feet Then convert to cubic yards:
Cubic Feet ÷ 27 = Cubic Yards
Step 2: Convert to Tons
To find the weight, multiply the volume by the material's density:
Cubic Yards × Density (Tons/yd³) = Total Tons Needed
Recommended Gravel Depths
The depth of your gravel layer depends on the application:
2-3 Inches: Suitable for walking paths or decorative landscaping borders.
4 Inches: The industry standard for residential driveways on top of a solid sub-base.
6-8 Inches: Recommended for new driveways where the soil is soft or for heavy-duty vehicle use.
Material Density Reference Table
Material Type
Average Density (Tons per Cubic Yard)
Crushed Stone / Gravel
1.5
Pea Gravel
1.4
River Rock
1.35
Sand
1.35
Topsoil (Loose)
1.1
Tips for Ordering Gravel
When ordering materials, it is always wise to include a "wastage factor." Our calculator automatically adds a standard 5% buffer to the total weight. This accounts for compaction during installation, uneven sub-grade surfaces, and minor spillage during delivery. If your driveway has a curved shape or irregular borders, consider ordering an additional 5-10% manually to ensure full coverage.
function calculateGravel() {
// Get input values
var length = parseFloat(document.getElementById("dgcLength").value);
var width = parseFloat(document.getElementById("dgcWidth").value);
var depth = parseFloat(document.getElementById("dgcDepth").value);
var density = parseFloat(document.getElementById("dgcDensity").value);
var price = parseFloat(document.getElementById("dgcPrice").value);
// Validation
if (isNaN(length) || isNaN(width) || isNaN(depth) || length <= 0 || width <= 0 || depth 0) {
totalCost = totalTons * price;
}
// Display Results
document.getElementById("result").style.display = "block";
document.getElementById("resYards").innerHTML = finalYards.toFixed(2) + " yd³";
document.getElementById("resTons").innerHTML = totalTons.toFixed(2) + " tons";
if (totalCost > 0) {
document.getElementById("resCost").innerHTML = "$" + totalCost.toLocaleString(undefined, {minimumFractionDigits: 2, maximumFractionDigits: 2});
document.getElementById("resCost").parentElement.style.display = "flex";
} else {
document.getElementById("resCost").parentElement.style.display = "none";
}
}