Concrete Slab Calculator
Calculate the volume, number of bags and cost of concrete for slabs, driveways, patios and floors — enter length, width and thickness.
Calculation results
Volume to order
Bags needed
Slab area
Volume (no waste)
Estimated cost
Bag yields from manufacturer data sheets (Quikrete/Sakrete). Order one extra bag per 50 to cover a torn bag or dropped load.
Understanding the formula
Three steps turn a slab drawing into a concrete order. First compute the net volume, then add the waste, then convert to bags.
Thickness is entered in inches because that’s how residential slabs are
specified — the calculator divides by 12 to convert to feet before multiplying.
Ordered volume in cubic yards is V_ft³ ÷ 27.
Worked example
A 20 × 20 ft driveway at 4-in thickness, 10 % waste, 80 lb bags:
- Volume = 20 × 20 × (4 / 12) = 133.3 ft³ = 4.94 yd³
- Ordered = 133.3 × 1.10 = 146.7 ft³ = 5.43 yd³
- Bags = ⌈ 146.7 / 0.60 ⌉ = 245 bags
At 5.4 yd³, ready-mix almost always wins — mixing 245 bags by hand is a multi-day project and the truck price is usually comparable or lower.
When to use this calculator
- Residential floor slab: basement floor, garage floor (4-in standard).
- Driveway: 4 in for cars; 6 in for heavy trucks or RVs.
- Patio or walkway: 3–4 in for foot traffic only.
- Equipment pad: HVAC compressor, generator or hot-tub pad — consult the equipment manual for thickness.
- Pool deck: typically 4 in, but slope and drainage require an engineering review.
This calculator handles rectangular slabs only. For L-shaped or irregular slabs, break the shape into rectangles, calculate each, and sum the results. Don’t subtract for anchor bolts or dowels — they’re a rounding error against the waste factor.
Common mistakes & tips
- Always order extra. 10 % waste is the industry consensus minimum. On a large pour or a hot, dry day, bump to 12–15 %.
- Confirm subgrade before ordering. An uneven sub-base can add 1–2 inches of effective thickness across the whole slab — a significant volume difference.
- Switch to ready-mix above 1 yd³. One cubic yard of bagged concrete is about 45 × 80-lb bags. Above that, the truck almost always wins on cost and curing quality.
- Reinforce slabs correctly. A concrete slab without rebar or wire mesh will crack. The calculator only handles volume — use the Rebar Calculator to size the reinforcement grid.
- Allow for cure time. Never load a slab before 28 days of curing, and minimize foot traffic in the first 24 hours.