Skip to content

Concrete Driveway Calculator

Calculate exact cubic yards of concrete, 40/60/80-lb bag counts, gravel base, rebar or wire mesh, ready-mix truck loads, control joint layout, slab weight, and total project cost for any residential or commercial concrete driveway. Supports 4", 5", 6", and 8" slabs with rectangle, L-shaped, and circular turnaround geometry.

Standard
ACI 330
Thicknesses
4"-8"
Ready-Mix
Truck Math
Cost
Always Free

Driveway Specifications

ft
ft
in

Rule of thumb: joint spacing in feet should not exceed 2-3x the slab thickness in inches. A 4" slab gets joints every 8-12 ft.

Enter your driveway specifications

Choose a preset or enter custom dimensions, thickness, and reinforcement.

The Complete Concrete Driveway Calculator

Pouring a concrete driveway is one of the largest single-day construction projects a homeowner ever takes on, and it is unforgiving. Under-order and you end up with a cold joint down the middle. Over-order and you pay for material you cannot use. Skip control joints and the slab cracks randomly within the first season. Skimp on the gravel base and the slab settles, ponds water, and fails 5-10 years early. This calculator pulls from ACI 330 residential standards, ACI 332 commercial standards, ASTM C150 cement specs, and ASTM A615 rebar grades to produce a defensible material list and cost estimate.

The tool handles rectangular, L-shaped, and circular-turnaround driveways. It computes concrete cubic yards with a 10% waste factor, 40/60/80-lb bag equivalents, gravel base with 20% compaction allowance, WWF mesh sheets or full rebar grid footage, control joint layout, slab weight, and a complete cost breakdown. Every input has a sensible default and is editable for your local prices.

Code & Standards Reference

StandardCoversDriveway Implication
ACI 330Residential Concrete Pavements4" minimum, 3500 PSI, joint spacing 2-3x thickness
ACI 332Residential Concrete ConstructionAir entrainment 5-7% for freeze-thaw zones
ASTM C150Portland Cement SpecificationsType I/II common, Type V in sulfate soils
ASTM A615Carbon Steel Deformed Bars (rebar)Grade 60 standard; #3 = 0.376 lb/ft, #4 = 0.668 lb/ft
ASTM A185Welded Wire Fabric (WWF)6x6 W2.9/W2.9 residential default
ASTM C33Concrete Aggregates (gravel base)#57 crushed stone most common base

The Formulas Behind the Numbers

Concrete (cu yd) = (Length × Width × Thickness_ft) / 27

Order = Net Volume × 1.10 (10% waste)

Bags = (Volume_ft³ × 1.10) / Bag_Yield_ft³

Gravel = (Area × Base_Depth_ft × 1.20) / 27

Slab Weight (lb) = Volume_ft³ × 150 lb/ft³

  • - 10% waste: Over-excavation, uneven subgrade, spillage, and rounding up to a half-yard increment.
  • - Bag yields: 80-lb = 0.60 ft³, 60-lb = 0.45 ft³, 40-lb = 0.30 ft³.
  • - Gravel 20% compaction: Loose stone compacts 15-20% under a plate compactor.
  • - Concrete density 150 lb/ft³: Normal-weight per ACI 318.

How to Pour a Concrete Driveway in 5 Steps

  1. 1. Excavate & Grade (Day 1): Remove sod/topsoil to slab thickness + base depth + 1-2 in safety margin (typically 8-10 in for a 4" slab on 4" base). Slope subgrade 1/8"-1/4" per foot from the house. Compact subgrade with a vibratory plate.
  2. 2. Install Base (Day 1-2): Geotextile fabric in soft/clay soils. Spread #57 crushed stone in 2-3" lifts, compacting each lift. Final compacted depth 4" residential, 6" heavy/freeze-thaw. Verify grade with string line and laser level.
  3. 3. Form & Reinforce (Day 2-3): 2x4/2x6 forms staked every 4 ft to finished elevation including drainage slope. Install WWF mesh or rebar grid on chairs at mid-depth. Pre-wet base and forms in hot weather.
  4. 4. Pour, Screed & Finish (Day 3): Place ready-mix from far end working back. Screed flush, bull-float, then trowel or broom finish for traction. Cut control joints at 10 ft spacing within 4-12 hours, 1/4 of slab depth deep.
  5. 5. Cure (Days 3-10): Curing compound or plastic sheeting for 3-7 days. Wait 24-48 hours to walk, 7 days for a car, 28 days for heavy vehicles. Seal after 30 days for long-term protection.

Common Use Cases

Standard Residential Driveway

10x20 single-car or 20x30 double-car driveway with 4" slab on 4" base. Use rectangular shape and matching size preset. Pair with our Concrete Calculator for other slabs (patio, garage floor, sidewalk).

RV / Boat Trailer Pad

12x40 RV pad with 6" slab, #4 rebar on 18" centers each way, and 6" gravel base. Concrete strength 4000 PSI minimum in freeze-thaw zones. Cross-reference our Concrete Mix Calculator if batching your own.

Long Country Driveway with Turnaround

50x24 driveway with 20-ft circular turnaround. Select "With Circular Turnaround" and enter both main dimensions and turnaround diameter. Verify rebar quantities against our Rebar Material Calculator.

Driveway Replacement / Apron Extension

Replacing a failed driveway or extending to add side parking. Use L-shape mode for the apron. Pair with our Gravel Driveway Calculator if spec'ing a deeper base for soft soil.

Pro Tips for a Driveway That Lasts 30+ Years

  • - Slope is everything: 1/8"-1/4" per foot from the house. Standing water + freeze-thaw is the #1 cause of premature failure.
  • - Expansion joints at house/street: 1/2" foam joint material where slab meets garage, sidewalk, or street curb. Concrete needs room to move.
  • - Broom finish for traction: Medium broom perpendicular to travel for rain/snow grip. Smooth steel-troweled drives become winter ice rinks.
  • - Cure 7 days minimum: Curing compound, plastic, or wet burlap. Skipping cure = dusty, weak surface.
  • - Air-entrained in freeze-thaw zones: 5-7% air entrainment can double slab service life.
  • - Cut joints early: Within 4-12 hours, 1/4 of slab depth. Before the slab cracks itself.
  • - Seal after 30 days: Silane/siloxane sealer cuts water absorption 80-90% and blocks salt/de-icer damage.
  • - No de-icer first winter: New concrete is vulnerable to chloride salts for the first 12 months. Use sand for traction.

Worked Example: 20x30 Double-Car Driveway

Inputs: 20 ft x 30 ft, 4" slab, 4" base, WWF mesh, 10 ft joint spacing.

Area: 600 sq ft | Concrete: 7.4 yd³ net, order 8.15 yd³

Ready-Mix: 1 truck | Bags (80-lb): ~371 (reference only)

Gravel: 8.9 yd³ / ~12 tons | Mesh: 14 sheets

Slab Weight: 29,970 lbs (15 tons) | Cost: ~$5,600 installed ($9.30/sq ft)

Whether you are a contractor bidding a job, a homeowner ordering ready-mix for the first time, or a civil engineer preparing a material take-off, this calculator gives you defensible, ACI-aligned numbers in seconds. Bookmark it and use it on every concrete driveway project from estimate through final pour.

Concrete Driveway Calculator FAQs

Have more questions? Contact us

What Contractors & Homeowners Say

4.9
Based on 3,300 reviews

I bid driveways every week and this calculator gets me a defensible material list in under 60 seconds. The truck-load math + joint count is exactly what I quote clients. Saves me from over-ordering by half a yard on every job — that alone pays for itself the first week.

M
Marcus Wheeler
Concrete Finisher, 22 years
April 2, 2026

We use this on every new build for the driveway scope. The L-shape and turnaround options finally match the kind of work our designs actually call for. The PDF export goes straight into the project bid packet.

D
Diana Pho
Custom Home GC
February 18, 2026

Poured my own 12x40 RV pad last spring. The 6" thickness recommendation and #4 rebar on 18" centers held up perfectly through one freeze-thaw cycle with my 14,000-lb fifth wheel parked on it all winter. Calculator nailed the concrete order — finished with less than a quarter yard waste.

R
Roy Kessler
RV Pad DIYer
January 9, 2026

The reinforcement spacing and PSI options align with ACI 330. I send the link to homeowner clients who want to understand the why behind my spec sheets. The control joint spacing recommendation matches the 2-3x rule of thumb from the field.

J
Jenna Atwell
Civil Engineer, PE
November 22, 2025

Love using our calculator?