Concrete Slab Calculator

Enter your slab size to get the concrete you need in cubic yards, pre-mixed bags and estimated cost. Measure in feet and inches, a waste allowance is built in, and the formula is shown so you can check the math.

Inputs

Enter your measurements

ft / in
ft / in
in
%
Extra for spillage, an uneven subgrade and over-excavation. 5-10% is typical.
$/yd³
U.S. ready-mix runs roughly $125-160 per cubic yard delivered in 2026. Leave 0 to skip cost.

This is an estimate, not professional advice. Check your inputs and verify the result against your plans and local building code before you build or order. See terms and disclaimer.

How this calculator works

Volume (ft³) = Length(ft) × Width(ft) × (Thickness(in) ÷ 12) × SlabsWith waste = Volume × (1 + Waste% ÷ 100)Cubic yards = Volume(ft³) ÷ 27Bags = Volume(ft³) ÷ yield (80 lb ≈ 0.60 ft³, 60 lb ≈ 0.45, 40 lb ≈ 0.30)Weight (lb) = Volume(ft³) × 150 (normal-weight concrete)

Enter your dimensions and the result updates instantly. A waste allowance is included so you order slightly over rather than running short mid-pour, and ready-mix is rounded up to the nearest quarter yard, which is how it is sold.

Worked example

A 12 ft × 12 ft patio at 4 inches thick, with a 10% waste allowance. Inputs: Length 12 ft, Width 12 ft, Thickness 4 in, Number of slabs 1, Waste allowance 10 %. Result: 1.96 yd³ (about 88 × 80 lb bags).

Concrete for common slab sizes

Calculated for a 4-inch slab with a 10% waste allowance. Tap a size to load it in the calculator above.

Slab sizeConcrete needed (yd³)80 lb bags
8 × 10 ft1.0949Use →
10 × 10 ft1.3662Use →
10 × 12 ft1.6374Use →
12 × 12 ft1.9688Use →
12 × 16 ft2.61118Use →
16 × 16 ft3.48157Use →
20 × 20 ft5.43245Use →
20 × 30 ft8.15367Use →
24 × 24 ft7.82352Use →
24 × 24 ft driveway (6 in)11.73528Use →
40 × 60 ft32.591,467Use →

Worked answers

Method & assumptions

Concrete is sold by the cubic yard (ready-mix) or by the bag (pre-mixed). We compute the slab volume in cubic feet, add your waste allowance, then convert: cubic yards = cubic feet ÷ 27.

Bag counts use the yield printed on U.S. pre-mixed concrete: an 80 lb bag yields about 0.60 ft³, a 60 lb bag about 0.45 ft³, and a 40 lb bag about 0.30 ft³ (QUIKRETE and Sakrete spec sheets). We round bags up, because you cannot buy a partial bag, and round ready-mix up to the nearest quarter yard, which is how it is ordered.

At one cubic yard or more, the result flags a ready-mix comparison because the equivalent bag count is large. It does not prove which option is cheaper or feasible. Confirm thickness from the project requirements, then check product yield, plant minimums, delivery, access, placement capacity and order increments.

Pro tips and common mistakes

  • Use the specified support. Follow the project requirements for subgrade, base, drainage and compaction. The calculator does not choose a layer depth or guarantee crack prevention.
  • Order ready-mix slightly high. You cannot top up a slab once the truck leaves, so the built-in waste allowance matters. Rounding up to the next quarter yard is normal, and far cheaper than a cold joint from running short mid-pour.
  • Match thickness to the load. 4 inches is standard for patios and walkways; go to 5 or 6 inches for driveways and anything carrying vehicles. Too thin will crack under load, so do not shave the thickness to save a few dollars.
  • Reinforce anything structural. Rebar or welded wire mesh controls cracking on driveways and larger slabs. Size and space it before you pour, our rebar calculator handles the spacing and total length for you.
  • Plan for weather and curing. Avoid pouring in freezing temperatures or extreme heat, and keep the slab damp for the first few days. Proper curing, not just drying, is what gives concrete its rated strength.

Frequently asked questions

How much concrete do I need for a 12x12 slab?
A 12 ft × 12 ft slab at 4 inches thick is 48 ft³, which is about 1.78 cubic yards of concrete, or 1.96 cubic yards once you add a 10% waste allowance. At that volume, order ready-mix rather than mixing bags by hand.
How many 80 lb bags of concrete are in a cubic yard?
A cubic yard is 27 ft³, and an 80 lb bag yields about 0.60 ft³, so it takes roughly 45 × 80 lb bags to make one cubic yard. That is why bags only make sense for small jobs.
How thick should a concrete slab be?
Use the slab section specified for the loads, soil support, concrete properties, joints, exposure and local requirements. The calculator converts the thickness entered into volume but cannot determine whether it is adequate.
How much extra concrete should I order for waste?
Add 5-10% for spillage, an uneven subgrade and slight over-excavation. Ready-mix is hard to top up once the truck leaves, so erring slightly high is normal.

Sources and references

These references and structured source records support the method and material data used on this page.

Related calculators

Related guides

Cite or embed this calculator

Using this in an article or on your own site? Copy a citation, or embed the live calculator for free.

CiteConcrete Slab Calculator. Calcnaut. https://calcnaut.com/concrete-slab-calculator/
Embed<iframe src="https://calcnaut.com/concrete-slab-calculator/embed/" width="100%" height="640" loading="lazy" style="border:1px solid #e5e7eb;border-radius:14px" title="Concrete Slab Calculator"></iframe> <p style="font:13px/1.5 sans-serif;text-align:center;color:#555">Powered by <a href="https://calcnaut.com/concrete-slab-calculator/?utm_source=embed&utm_medium=referral&utm_campaign=calculator-embed" rel="nofollow">Calcnaut</a></p>