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.
Your measurements
Results
Concrete Calculator — materials list
Project / prepared for:
| Item | Quantity | Cost |
|---|
Show the arithmetic
Prepared by: Date:
Prepared with MaterialMath — https://estimatormath.com. Quantities are estimates based on the dimensions entered and the published figures cited on the tool page (verified 2026-08-04). Verify against your own measurements and your supplier's actual pack sizes before ordering. Not professional engineering, construction or financial advice.
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.
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.
| 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
| 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 yards — 352 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.
- Quikrete Concrete Mix product data sheet (No. 1101) — Bag yields of 0.30, 0.45 and 0.60 ft³ for 40, 60 and 80 lb bags (checked 2026-08-04)
- Sakrete High-Strength Concrete Mix technical data — Cross-check on published bag yields; figures agree with Quikrete (checked 2026-08-04)
- National Ready Mixed Concrete Association — Truck capacity conventions and short-load practice (checked 2026-08-04)
- ACI 332 — Residential Code Requirements for Structural Concrete — Slab thickness and residential concrete practice (checked 2026-08-04)