Materials Calculators

Concrete Slab Calculator

Enter your slab's length, width, and thickness for the concrete it needs — by the cubic yard (how ready-mix is ordered) and by the bag (for small pours).

4 in is typical for a patio/walkway slab; 5–6 in for a driveway.

Concrete

1.23cu yd

Volume
33.3 cu ft
Bags of mix
56 bags

Concrete-volume estimate only. Slab thickness, reinforcement, and the compacted base for a structural or load-bearing slab follow local code and engineering — this doesn't design the slab.

Concrete for common slab sizes

Worked out with this calculator. Yards are the exact volume (order 5–10% extra); bag counts use Quikrete's published yields and are rounded up.

Slab size and thicknessCubic yards80 lb bags60 lb bags
10 × 10 ft at 4 in1.235675
10 × 10 ft at 6 in1.8584112
12 × 12 ft at 4 in1.7880107
16 × 16 ft at 4 in3.16143190
20 × 20 ft at 4 in4.94223297
24 × 24 ft at 4 in7.11320427
24 × 24 ft at 6 in10.67480640

How these numbers are worked out

The formula

Volume = length × width × (thickness ÷ 12) cubic feet, ÷ 27 for cubic yards. Bags = volume ÷ the yield of one bag, rounded up — an 80-lb bag of concrete mix yields about 0.60 cu ft (Quikrete; 60 lb ≈ 0.45, 50 lb ≈ 0.375). The bag count climbs fast, which is why all but the smallest slabs use ready-mix.

Constants and sources

  • Volume = L × W × (thickness ÷ 12) ÷ 27 (geometry). Bag yields: Quikrete Concrete Mix published values (80 lb ≈ 0.60 cu ft, 60 lb ≈ 0.45, 50 lb ≈ 0.375) — confirm against your bag.

How it was checked

Last reviewed . Before this calculator was published, its formula, constants and worked example were checked in a separate, AI-assisted review that redid the arithmetic and tested the factual claims; the site owner then approved it for publishing. No engineer or tradesperson reviews these pages. Where a figure depends on the product (a density, a coverage rate, a bag size), it is either an input you can change above or a fixed planning value stated on this page, so check it against your product's label or your supplier.

Spot a wrong number or an outdated figure? Send a correction.

Worked example

A 10 × 10 ft slab, 4 in thick: 10 × 10 × (4 ÷ 12) = 33.3 cu ft = 1.23 cu yd. In 80-lb bags that's ⌈33.3 ÷ 0.60⌉ = 56 bags — so a slab this size is really a ready-mix order.

FAQs

How much extra concrete should I order?
Add about 5–10%. The subgrade is never perfectly flat, the forms flex, and you can't pour a slab in two batches — running short mid-pour ruins it. Ready-mix is ordered to the quarter-yard, so round up.
Bags or ready-mix?
Bags make sense only for very small pours — a few post footings or a tiny pad. Even a 10 × 10 slab is ~56 eighty-pound bags to mix by hand. Once you're past roughly half a cubic yard, a ready-mix truck (sold by the cubic yard) is cheaper, faster, and more consistent.
How thick should the slab be?
4 inches is standard for patios and walkways; 5–6 inches for a driveway or anything bearing vehicles, usually over a compacted gravel base and often with rebar or wire mesh. Thickness, reinforcement, and the base for a structural slab are a code/engineering call — this tool sizes the concrete once you've set them.

Related calculators