Concrete Calculator — Cubic Yards, Bags & Cost

A 10 × 12 ft slab poured 4 inches thick needs 1.63 cubic yards of concrete once a 10% waste allowance is added — that is 74 × 80 lb bags, or one short ready-mix load. This concrete yardage calculator covers slabs, footings, columns, poured stairs and post holes, converts the volume into whole bag counts for every size sold, and totals the cost. Bag yields verified 2026-08-04.

Reference only

Independent, third-party reference tool — not affiliated with, endorsed by, or operated on behalf of any manufacturer, retailer, standards body or building-code authority. Every result is a researched estimate for planning, not a final verdict. Full disclaimer.

Your measurements

ft
ft
in
4″ residential, 6″ for vehicles

10%
10% is standard. Raise it for uncompacted subgrade or lightly braced forms.
$
$

Results update as you type. The button is there for touch keyboards that hide the page while you enter numbers.

Results

Materials required, quantities and cost
Item Quantity Cost
Show the arithmetic

How is concrete volume calculated?

Concrete is estimated by volume, and every mode in this calculator reduces to the same idea: work out the space the concrete has to fill in consistent units, add a waste allowance, then divide by the yield of whatever you are buying. The only thing that changes between a slab and a set of stairs is the geometry.

# Slab, footing — a rectangular prism volume = length × width × thickness # Column — round or square, times how many volume = π × (diameter ÷ 2)² × height × count volume = side² × height × count # Poured stairs — the steps stack, so the series matters volume = tread × riser × [n(n + 1) ÷ 2] × width # Post holes — the post displaces concrete volume = [π × (hole ÷ 2)² − post²] × depth × holes # Then, for all of them order = volume × (1 + waste ÷ 100) bags = ⌈ order ÷ bag yield ⌉

The stair formula is the one worth pausing on. A flight of solid poured steps is not n identical blocks — the bottom step stands one riser tall, the second stands two risers tall because it sits on the first, and so on. Summing that arithmetic series gives the n(n + 1) ÷ 2 term, which is why doubling the number of steps roughly quadruples the concrete. Four steps take ten riser-units of material; eight steps take thirty-six.

Bag yields are the other half of the arithmetic. Every standard concrete mix yields 0.0075 cubic feet of mixed concrete per pound of dry mix, which is why the four bag sizes sold in the US work out as exact multiples of one another: 0.30 ft³ for a 40 lb bag, 0.45 for a 60, 0.60 for an 80. If you are looking at an unfamiliar bag, divide its stated yield by its weight — you should get 0.0075.

A worked example: a 10 × 12 ft patio slab

Say you are pouring a patio 12 ft long, 10 ft wide and 4 inches thick, with the standard 10% waste allowance. The figures below are generated by the same code that runs the calculator above, so they cannot drift apart from it.

Step by step

Convert the thickness to feet
4 in ÷ 12 = 0.333 ft
Volume
12 × 10 × 0.333 = 40.0 ft³
In cubic yards
40.0 ÷ 27 = 1.48 yd³
Add 10% waste
40.0 × 1.10 = 44.0 ft³ (1.63 yd³)
80 lb bags at 0.60 ft³
44.0 ÷ 0.60 = 73.3 → 74 bags
60 lb bags at 0.45 ft³
98 bags
40 lb bags at 0.30 ft³
147 bags
Cost at $6.49 per 80 lb bag
$480.26
Finished weight
about 6,592 lb

Two things fall out of that. The first is that 74 bags is roughly 5,920 lb of dry mix to move, open and mix — a full day for two people with a mixer, and genuinely hard work without one. The second is that at 1.63 cubic yards this job sits below almost every ready-mix supplier's minimum load, so a truck would carry a short-load fee. This is exactly the awkward middle band where the right answer depends on how much you value your Saturday.

Who this calculator is for

It is built for the person standing in the aisle deciding how many bags to put on the cart, and for the contractor who needs a defensible number on a quote. Concrete is unusually unforgiving of a bad estimate in one direction and merely annoying in the other, so the tool is deliberately biased towards telling you when you are cutting it fine.

  • DIY slabs and pads — patios, shed bases, AC condenser pads, hot tub pads. Use slab mode and check the thickness warning.
  • Fence and deck contractors — post-hole mode subtracts the post, which over twenty or thirty holes is the difference between one pallet and two. Pair it with the fence calculator or the deck calculator, which both feed post counts into the same footing arithmetic.
  • Anyone pouring steps — the series formula catches the mistake almost every quick estimate makes.
  • Deciding bags versus a truck — the tool prices both side by side and tells you which side of the roughly 4 cubic yard crossover you are on.

What this calculator does not account for

These limits are real and they are the difference between a planning estimate and a takeoff. None of them are handled by the arithmetic above.

  • Subgrade that is not flat. A slab formed on a surface that dips an inch over its length can consume 15–25% more than the nominal thickness suggests. The waste slider is doing this job, and on a rough subgrade 10% is not enough.
  • Strength, mix design and admixtures. This calculates volume, not psi. Air entrainment for freeze-thaw regions, fibre mesh, accelerators and retarders are all mix decisions that a supplier or an engineer makes, not volume ones.
  • Reinforcement. Rebar, mesh, chairs and dowels are not included. Size those with the rebar and mesh calculator.
  • The base course. Most slabs sit on 4–6 inches of compacted gravel, which is often a larger material order than the concrete itself. Work it out with the gravel calculator, and remember that compactable material settles about 20%.
  • Forms, labour, pump hire and disposal. None are quantified here. On an awkward-access pour, a concrete pump can cost more than the concrete.
  • Local code. Footing depth below the frost line, slab reinforcement requirements and inspection points are set by your jurisdiction, not by a national figure. Frost depth alone ranges from zero in southern Florida to eight feet in northern Minnesota.

How many bags of concrete for common slab sizes?

This is the table to bookmark. Every row is computed by the same concrete yardage calculator above — length × width × depth, with a 10% waste allowance — so a 12×20 driveway slab and a 40×60 pole-barn floor use the identical formula, just at different scale. Click a column heading to sort.

Concrete slab calculator reference: cubic yards and bag counts by size and depth, 10% waste included
Slab size Depth Cubic yards 60 lb bags 80 lb bags Ready-mix loads
8 × 8 ft 4″ 0.87 53 40 1
8 × 8 ft 5″ 1.09 66 49 1
8 × 8 ft 6″ 1.30 79 59 1
10 × 10 ft 4″ 1.36 82 62 1
10 × 10 ft 5″ 1.70 102 77 1
10 × 10 ft 6″ 2.04 123 92 1
10 × 12 ft 4″ 1.63 98 74 1
10 × 12 ft 5″ 2.04 123 92 1
10 × 12 ft 6″ 2.44 147 110 1
10 × 20 ft 4″ 2.72 163 123 1
10 × 20 ft 5″ 3.40 204 153 1
10 × 20 ft 6″ 4.07 245 184 1
12 × 12 ft 4″ 1.96 118 88 1
12 × 12 ft 5″ 2.44 147 110 1
12 × 12 ft 6″ 2.93 176 132 1
12 × 16 ft 4″ 2.61 157 118 1
12 × 16 ft 5″ 3.26 196 147 1
12 × 16 ft 6″ 3.91 235 176 1
12 × 20 ft 4″ 3.26 196 147 1
12 × 20 ft 5″ 4.07 245 184 1
12 × 20 ft 6″ 4.89 294 220 1
16 × 16 ft 4″ 3.48 209 157 1
16 × 16 ft 5″ 4.35 261 196 1
16 × 16 ft 6″ 5.21 313 235 1
16 × 20 ft 4″ 4.35 261 196 1
16 × 20 ft 5″ 5.43 326 245 1
16 × 20 ft 6″ 6.52 392 294 1
20 × 20 ft 4″ 5.43 326 245 1
20 × 20 ft 5″ 6.79 408 306 1
20 × 20 ft 6″ 8.15 489 367 1
20 × 24 ft 4″ 6.52 392 294 1
20 × 24 ft 5″ 8.15 489 367 1
20 × 24 ft 6″ 9.78 587 440 1
24 × 24 ft 4″ 7.82 470 352 1
24 × 24 ft 5″ 9.78 587 440 1
24 × 24 ft 6″ 11.73 704 528 2
20 × 30 ft 4″ 8.15 489 367 1
20 × 30 ft 5″ 10.19 612 459 2
20 × 30 ft 6″ 12.22 734 550 2
24 × 30 ft 4″ 9.78 587 440 1
24 × 30 ft 5″ 12.22 734 550 2
24 × 30 ft 6″ 14.67 880 660 2
30 × 40 ft 4″ 16.30 978 734 2
30 × 40 ft 5″ 20.37 1223 917 3
30 × 40 ft 6″ 24.44 1467 1100 3
40 × 60 ft 4″ 32.59 1956 1467 4
40 × 60 ft 5″ 40.74 2445 1834 5
40 × 60 ft 6″ 48.89 2934 2200 5

All rows include 10% waste and use 80 lb-bag ready-mix truck loads at 10 yd³ per truck. Coverage rates and bag yields verified against Quikrete's published data sheet, .

What about footings, columns, sonotubes and ready-mix?

A concrete footing calculator and a sonotube (round column) calculator are really the same rectangular- or cylindrical-volume arithmetic as a slab, just with different inputs — this tool covers both as modes above rather than as separate pages, so switching between a footing, a round sonotube column and a slab keeps your waste factor and bag pricing intact. The ready-mix concrete calculator comparison sits in the results panel automatically: enter your dimensions once and it prices bags and a delivered truck side by side.

Bag counts per cubic yard, for reference

Concrete bag yields and bags per cubic yard
Bag size Yield Bags per yd³ Bags per m³
40 lb 0.30 ft³ 90 118
50 lb 0.375 ft³ 72 95
60 lb 0.45 ft³ 60 79
80 lb 0.60 ft³ 45 59
20 kg 0.0094 m³ 82 107
25 kg 0.0117 m³ 66 86
30 kg 0.0140 m³ 55 72
40 kg 0.0187 m³ 41 54

Counts are rounded up to whole bags, which is the only way you can buy them. Yields are the manufacturers' published figures for mixed concrete at the water ratio printed on the bag — adding water beyond that ratio increases volume and reduces compressive strength.

Common questions

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

At the standard 4-inch depth with 10% waste, a 10×10 ft slab needs 1.36 cubic yards of concrete — 62 bags at 80 lb, or 82 at 60 lb. Set the slab mode above to 10 and 10 to see the full materials list and cost for your bag size.

How many cubic yards of concrete for a 24x24 garage slab?

A 24×24 ft garage slab at a 4-inch depth with 10% waste needs 7.82 cubic yards352 bags at 80 lb. Go to 6 inches if the slab will carry a vehicle; the calculator above recomputes instantly when you change the depth.

How much does a yard of concrete cost in 2026?

Ready-mix and bagged concrete are both priced regionally and change with fuel and cement costs, so there is no single reliable national figure to quote for 2026 — treat any flat number you see elsewhere with suspicion. Enter your own supplier's quoted price per yard or per bag into the calculator above and it totals the real cost for your dimensions, including the ready-mix-versus-bags comparison.

How many 80 lb bags of concrete are in a cubic yard?

An 80 lb bag of standard concrete mix yields 0.60 cubic feet, and a cubic yard is 27 cubic feet, so a cubic yard takes 45 bags. A 60 lb bag yields 0.45 ft³, so it takes 60 of those; a 40 lb bag yields 0.30 ft³, so it takes 90.

Those yields all work out to the same 0.0075 cubic feet of mixed concrete per pound of dry mix, which is a useful sanity check on any bag you have not used before — divide the stated yield by the bag weight and you should get 0.0075.

Is it cheaper to use bagged concrete or order a ready-mix truck?

The crossover is around 4 cubic yards. Below that, most suppliers charge a short-load fee — commonly $50 to $150 for every yard you are under their minimum — which erases the price advantage of ready-mix. Above it, ready-mix wins on both cost and, far more importantly, on time.

The number people underestimate is labour. Four cubic yards is 180 × 80 lb bags. At a realistic 20 bags an hour for two people with a mixer, that is a nine-hour day of mixing before anyone starts finishing — and the first batch has begun to set before the last one is poured, which is how you end up with a cold joint through the middle of a slab.

How much extra concrete should I order?

Ten percent is the standard allowance and the default here. It covers subgrade that is not perfectly level, forms that bulge slightly under the weight of wet concrete, and the material lost in the barrow and on the ground.

Go to 15% if you are pouring onto gravel that has not been compacted, or if your forms are long and lightly braced. The asymmetry matters: surplus concrete is a nuisance, but running short mid-pour gives you a cold joint that is a permanent structural weakness and cannot be fixed afterwards.

How thick should a concrete slab be?

Four inches is the normal minimum for a residential slab — patios, shed floors, walkways. Six inches is the figure for anything carrying vehicles, including a driveway that will ever see a delivery truck or an RV.

Under 3-1/2 inches, a slab cracks under point loads regardless of what reinforcement you put in it. Thickness does far more for crack resistance than mesh does; the mesh controls what happens after a crack forms, it does not prevent one.

How much concrete do I need per fence post?

For a typical 4×4 post in a 12-inch-diameter hole set 2 feet deep, budget roughly one to two 80 lb bags per post — switch to post-hole mode above and enter your hole diameter and depth for an exact figure, because embedment depth (set by frost line) and post size both move the number.

For a whole fence run, the fence calculator works out the post count from your total length and spacing, then feeds it straight into this same per-hole arithmetic.

Does this calculator subtract the post when working out post-hole concrete?

Yes, and most do not. A 4×4 post is actually 3.5" square and occupies about 13% of a 12-inch-diameter hole; a 6×6 occupies nearly 30%. On a fence with 20 posts that is a genuine two- or three-bag difference.

Set the post shape and size in the post-hole mode and the volume subtracted is the part of the hole the post itself fills, over the buried depth only.

How much does a cubic yard of concrete weigh?

About 4,050 lb — a little over two US tons — at the 2,400 kg/m³ used here for normal-weight concrete. This matters more often than people expect: it is why a single yard overloads most half-ton pickups, and why a raised deck or balcony slab needs its support checked before rather than after.

Sources for the figures used

Every rate, coverage figure and code limit in this calculator comes from a published source. Where a figure is a convention rather than a standard, it says so.