Concrete slab calculator

Volume, exact bag counts in every bag size, and what it will cost.

Shape
Units

Why 10%?

Concrete goes missing between the mixer and the form. The subgrade is never perfectly flat, edges over-excavate, some spills off the barrow and some stays in the drum. 10% is the standard trade allowance for a slab on reasonably level ground. Increase it on rough or sloping ground.

Material estimate

Enter your slab dimensions to get a bag count.

How to calculate concrete for a slab

Thickness is in inches while length and width are in feet, so thickness is divided by 12 before anything else happens. That single step is where most hand calculations go wrong.

Cubic feet = length (ft) × width (ft) × thickness (in) ÷ 12 Cubic yards = cubic feet ÷ 27 Bags = cubic feet × (1 + waste ÷ 100) ÷ bag yield
  • length and width — measured in feet, inside face to inside face of the forms
  • thickness — the finished depth of the slab, in inches
  • 12 — inches in a foot, converting thickness to feet
  • 27 — cubic feet in a cubic yard
  • bag yield — the cubic feet one bag makes once mixed. An 80 lb bag yields 0.60 ft³

Worked example: a 10 × 10 ft slab at 4 in

10 × 10 × (4 ÷ 12) = 33.33 cubic feet 33.33 ÷ 27 = 1.23 cubic yards, before waste 33.33 × 1.10 = 36.67 cubic feet, with 10% waste 36.67 ÷ 27 = 1.36 cubic yards 36.67 ÷ 0.60 = 61.1, so 62 bags of 80 lb

Bags always round up. Coming up one bag short mid-pour leaves a cold joint through the middle of your slab.

Why the waste allowance is 10%

It is not padding — the volume genuinely goes missing. A subgrade a quarter of an inch deeper than intended across a 10 × 10 slab swallows two extra cubic feet on its own. Edges over-excavate, concrete spills off the barrow, and a mixer never returns everything you put in. Raise the allowance on rough or sloping ground.

Common mistakes

  • Leaving thickness in inches. 10 × 10 × 4 gives 400 cubic feet instead of 33.33 — twelve times too much. If your answer looks absurd, this is why.
  • Ordering yards, then buying bags. Knowing you need 1.36 yards tells you nothing about bag count until you divide by the bag yield.
  • Rounding bags down. 61.1 bags is 62 bags, every time.
  • Assuming bag sizes scale evenly. Check the yield printed on the bag you are actually buying.
  • Measuring outside the forms. The concrete fills the inside — easily a cubic foot of difference on a small slab.

When these numbers do not apply

  • Sloping ground. This assumes even thickness. On a slope the average depth governs, and it is usually deeper than you think at the low end.
  • Thickened edges or a footing. A turned-down edge can add a third again to a small slab. Add it as a separate area.
  • Non-standard mixes. Fibre-reinforced, high-early and lightweight mixes have their own yields. Use the figure on the bag.
  • Ready-mix ordering. Plants take orders in quarter-yard steps, so round up to the next quarter yard. Ready-mix is also denser than the same volume mixed from sacks — around 150 lb/ft³ against about 140 for bagged — so a weight worked out here will read low against a delivery ticket.

Why the weight says 140 lb/ft³

This calculator works in bagged concrete, so the weight it reports uses the ASTM C138 unit weight of mixed bag mix, about 140 lb/ft³ — roughly 3,780 lb per cubic yard. The 150 lb/ft³ figure quoted almost everywhere is ready-mix delivered by truck, which is a different product with a different aggregate grading.

The difference is about 7%, which does not matter for volume and matters a great deal for anything you are lifting, barrowing or loading onto a structure. Use 140 when you are carrying sacks and 150 when you are taking a delivery. The two are not interchangeable.

Common questions

How many bags of concrete do I need for a 10 × 10 slab?

At 4 inches thick with a 10% waste allowance, a 10 × 10 ft slab needs 1.36 cubic yards, which is 62 bags of 80 lb, 82 bags of 60 lb, 98 bags of 50 lb or 123 bags of 40 lb.

Is it cheaper to mix bags or order ready-mix?

Bags win on small pours and lose badly on large ones — mixing 62 bags by hand is most of a day for two people. Past roughly a cubic yard, price a ready-mix load, allowing for the short-load fee below the plant's minimum.

How thick should the slab be?

This defaults to 4 inches, the usual depth for a patio, path or shed base. Anything carrying a vehicle or a structure is governed by your local building code — check it rather than guessing from a calculator.

Do I need to subtract for rebar or mesh?

No. Reinforcing steel displaces a fraction of a percent, far less than the waste allowance covers. Large conduit and plumbing stacks are worth subtracting.

What if my slab is not a rectangle?

Switch the shape to Circle for a round pad, or use “Add another area” to break an L-shape or stepped patio into rectangles. Each area shows its own subtotal, and the waste allowance is applied once to the total.

Sources

Concrete mix density
140 lb/ft3
80 lb bag yield
0.6 ft³
60 lb bag yield
0.45 ft³
50 lb bag yield
0.375 ft³
40 lb bag yield
0.3 ft³
90 lb bag yield
0.675 ft³
Default waste allowance
10%

Bag yield is approximate and varies with aggregate and water content. Density 140 lb/ft3 is the ASTM C138 unit weight of mixed bagged concrete, about 3,780 lb/yd3, and is what every calculation here uses. Ready-mix delivered by truck is denser, about 150 lb/ft3 or 4,050 lb/yd3; that figure is stored separately as readyMixDensity and appears only where a page discusses ordering ready-mix. The two are not interchangeable. The 90 lb bag is regionally stocked rather than nationally, so it is flagged and listed last.

Unit conversions are exact by definition and need no source.

How we choose and cite these figures