How Much Gravel Do You Need for a Driveway? Cubic Yards, Tons, and Compaction

October 21, 2026

Gravel is sold by the ton or by the cubic yard, depending on the supplier, so the first job is to calculate volume and then convert. A driveway 12 feet wide and 40 feet long with a 4-inch layer of gravel has an area of 480 square feet and a volume of 480 × (4 ÷ 12) = 160 cubic feet, which is 5.93 cubic yards. Crushed stone weighs about 1.4 tons per cubic yard on average, so that is roughly 8.3 tons before allowing for compaction.

Getting the number right matters because gravel is heavy and delivery fees are charged per trip. Ordering too little means a second delivery, while ordering too much leaves a pile you have to move.

Skip the math and get your answer instantly:

Open the Mulch & Soil Calculator →

Step 1: Measure and Calculate Volume

Measure the length and average width of the area. For irregular shapes, divide the drive into rectangles and add them, or use the average width. Multiply length × width × depth, with depth converted to feet by dividing inches by 12, then divide cubic feet by 27 to get cubic yards.

A driveway needs a deeper layer than a path. Garden paths typically use 2 to 3 inches, parking pads and driveways 4 to 6 inches in total, and heavy-traffic or soft-soil driveways up to 8 to 12 inches in layered construction.

Step 2: Convert to Tons

Different stones have different densities. Crushed limestone and ¾-inch crushed stone weigh about 1.35 to 1.5 tons per cubic yard. Pea gravel and river rock weigh around 1.4 to 1.5 tons. Sand weighs about 1.3 to 1.5 tons. Moist material is heavier. Ask your supplier for their specific conversion factor, since they know their product.

For the 12 × 40 ft example: 5.93 cubic yards × 1.4 = 8.3 tons.

Step 3: Add an Allowance for Compaction

Loose gravel compacts when driven over or tamped, typically losing 10% to 20% of its volume. If you want a finished compacted depth of 4 inches, you need about 15% more material: 5.93 × 1.15 = 6.82 cubic yards, or 9.5 tons. Include extra for uneven ground and spillage. Rounding up to 10 tons is sensible.

If you are building on soft soil, you may also need a layer of geotextile fabric underneath, which keeps stone from sinking into the soil and keeps weeds down.

ItemCalculationResult
Area12 ft x 40 ft480 sq ft
Volume at 4 in480 x 4/12160 cu ft = 5.93 cu yd
Weight at 1.4 tons/cu yd5.93 x 1.48.3 tons
With 15% compaction5.93 x 1.156.82 cu yd = 9.5 tons

Layered Construction for Durability

A durable driveway uses layers of different sizes. A base of larger crushed stone (2 to 3 inches in size) provides drainage and strength, typically 4 to 6 inches deep. A middle layer of smaller stone (¾ inch) fills voids, and a top layer of fine crushed stone or screenings compacts into a firm surface. Compact each layer with a plate compactor.

Crown the center slightly, about 1/2 to 1 inch per foot toward the edges, or grade it to drain away from buildings so that water does not pool.

Ordering and Delivery Tips

Get quotes by the ton and by the yard from at least two suppliers, including delivery charges, which are often a flat fee plus a per-mile rate. Make sure the truck can reach the site, and choose a dry area on a tarp for dumping. Plan to spread the pile within a day or two with a rake and wheelbarrow or a skid steer.

Topping up in the future is cheaper than most people expect: plan for a thin refresh layer of about an inch every couple of years where tire tracks wear the surface.

Frequently Asked Questions

How many tons of gravel are in a cubic yard?

About 1.4 tons, though it ranges from roughly 1.35 to 1.5 depending on the stone and moisture.

How deep should a gravel driveway be?

Commonly 4 to 6 inches total for light vehicles, with more for soft soil or heavy loads.

How do I convert cubic feet to cubic yards?

Divide by 27.

Do I need landscape fabric under gravel?

On soft or clay soils, a geotextile fabric helps keep layers from mixing and reduces weeds.

How much extra gravel should I order?

Add 10% to 15% for compaction and waste.