1. Dimensions
2. Waste factor
3. Volume
4. How many bags?
Yields used: 80 lb = 0.60 cu ft · 60 lb = 0.45 cu ft · 50 lb = 0.375 cu ft · 40 lb = 0.30 cu ft (published figures) · 30 kg (AU/UK) ≈ 0.496 cu ft (linear estimate, disclosed).
| Bag size | Yield per bag | Bags needed | Total cost |
|---|
5. Bags vs ready-mix: which is cheaper?
Reinforcement estimate
Steel quantities are planning estimates — bar size, lap lengths, and spacing must follow local code for structural work.
How concrete math works
Every concrete estimate is one formula: volume = length × width × thickness, with the thickness converted to feet (divide inches by 12), and the result divided by 27 to get cubic yards. A 10 ft × 10 ft patio at 4 in thick is 10 × 10 × (4/12) = 33.33 cu ft = 1.24 cu yd. Add 5–10% waste, then divide by the yield of your bag size: 33.33 ÷ 0.60 = 55.6, rounded up to 56 bags of 80-lb mix.
| Bag size | Yield per bag | Bags per cubic yard |
|---|---|---|
| 80 lb | 0.60 cu ft | 45 |
| 60 lb | 0.45 cu ft | 60 |
| 50 lb | 0.375 cu ft | 72 |
| 40 lb | 0.30 cu ft | 90 |
| 30 kg (AU/UK) | ≈ 0.496 cu ft | ≈ 54 |
Shape formulas used here
- Slab / patio / driveway: L × W × (T/12); triangle slab halves it (½ × L × W × T). A 12×30-ft driveway at 4 in needs 120 cu ft = 4.44 cu yd — firmly ready-mix territory.
- Monolithic slab: slab volume + perimeter × edge width × edge depth, poured at once.
- Sonotube / post hole: π × r² × depth. A 12-in tube 4 ft deep needs 3.14 cu ft (0.12 cu yd) — 6 bags of 80-lb mix.
- Footing: L × W × (D/12), same box math as a slab.
- Column: square L × W × H, or round π × r² × H. A 2×2×8-ft square column needs 32 cu ft = 1.19 cu yd.
- Steps: rise × run × width × n(n+1)/2 — each step is taller than the last.
- Curb & gutter: run length × cross-section (curb W×H + gutter W×T).
- Block fill (CMU): blocks × 0.2 cu ft per core — a disclosed assumption, since core volumes vary by manufacturer.
Bags vs ready-mix: the rule of thumb
Bags cost roughly $240–$250 per yard of concrete equivalent, while ready-mix runs about $130–$160 per yard plus delivery. That means a small 1.24-yd³ patio costs $308 in bags (56 × $5.50) but only about $233 by truck (1.24 × $140 + $60 delivery). The break-even point is usually well under 1 cubic yard: delivery ÷ (bag cost per yard − ready-mix price per yard) = 60 ÷ (247.50 − 140) ≈ 0.56 yd³. For anything over ~1–2 yards, the truck wins — and mixing 45+ bags by hand stops being a job anyone enjoys.
Why this calculator instead of the usual ones
Most concrete calculators (calculat.io, concretematerialcalculator.com, and the thin single-shape tools) stop at basic volume for a slab. This one adds what they skip: 8 shapes in one place (triangle slab, monolithic edge, steps, curb & gutter, and block fill included), a side-by-side 40/50/60/80-lb plus 30-kg bag comparison instead of one bag size, an adjustable waste factor applied before bag counts, metric units, a simple rebar/mesh estimator, and a bags-vs-ready-mix crossover advisor that shows you exactly where the truck becomes cheaper. It runs entirely in your browser — no account, no data leaving your device.
One calculator for every concrete question
Different projects phrase the same math differently. This page answers them all:
- Concrete calculator for slab — the Slab mode: patios, garage floors, shed pads; rectangle or triangle, with an optional monolithic thickened edge.
- Concrete calculator for sonotubes — the Sonotube/Pier mode: deck footings, fence posts, and light-pole bases, one tube or many.
- Concrete calculator footers — the Footing mode: continuous wall footings by length, width, and depth.
- Concrete calculator column — the Column mode: square piers or a round column calculator by diameter and height.
- Concrete calculator for steps — the Steps mode: porch and entry stairs with per-step rise and run.
- Concrete calculator driveway — Slab mode with the driveway preset (a 12×30-ft driveway at 4 in = 4.44 cu yd, ready-mix territory).
- Concrete calculator curb and gutter — the Curb & Gutter mode: enter your curb section and gutter pan, get the run length priced.
- Concrete calculator block fill — the Block Fill mode: CMU cores for reinforced or partially grouted walls.
Frequently asked questions
How do I calculate how much concrete I need?
Measure length × width × thickness in feet, then divide by 27 to get cubic yards: (L × W × (T/12)) ÷ 27. For example, a 10 ft × 10 ft slab at 4 in thick is 10 × 10 × 0.333 = 33.33 cu ft, which is 1.24 cubic yards. This calculator does that math for 8 shapes automatically, converts to cu ft, cu yd and m³, and adds a waste factor you choose.
How many bags of concrete do I need per cubic yard?
One cubic yard (27 cu ft) needs about 45 bags of 80-lb mix, 60 bags of 60-lb mix, 72 bags of 50-lb mix, or 90 bags of 40-lb mix. Those are round figures — in practice you always round up to the next whole bag, so 1.24 cubic yards needs 56 bags of 80-lb mix. The bag comparison table on this page computes exact counts for every bag size.
How much concrete does one bag make?
Published yields (Quikrete concrete mix): an 80-lb bag yields 0.60 cu ft, a 60-lb bag yields 0.45 cu ft, a 50-lb bag yields 0.375 cu ft, and a 40-lb bag yields 0.30 cu ft. This tool uses these published figures. The 30 kg (~66 lb) bag common in Australia and the UK is treated as the linear equivalent of the 80-lb yield (~0.50 cu ft) — stated as an estimate, since published yields vary slightly by brand and mix design.
When is ready-mix cheaper than mixing bags myself?
Almost always above about 1–2 cubic yards. Bags cost roughly $240–$250 per yard equivalent (e.g. 56 eighty-pound bags at $5.50 = $308 for 1.24 yd³), while ready-mix typically costs $130–$160 per yard plus a $50–$100 delivery fee — so the same 1.24 yd³ costs about $233 by truck. The crossover advisor on this page compares both options for your exact pour and shows the break-even yardage.
How much waste factor should I add to a concrete estimate?
Add 5–10% for most DIY pours. Subgrade settles, forms flex, and spillage happens — ordering exactly the calculated volume usually leaves you short. This calculator applies your waste percentage before counting bags, and the default is 5%. Use 10% for irregular excavations like hand-dug footings or post holes.
How do I calculate concrete for a sonotube or post hole?
Treat it as a cylinder: volume = π × r² × h, all in feet. For a 12-in-diameter tube 4 ft deep: π × 0.5² × 4 = 3.14 cu ft (0.12 cu yd), which needs 6 bags of 80-lb mix. Select the Sonotube/Pier mode, enter the tube diameter and depth, and the calculator handles it — including a quantity of holes at once.
How do you calculate concrete for steps?
Each step is a rectangular block whose height grows step by step: volume = rise × run × width × (1 + 2 + … + n), or equivalently rise × run × width × n(n+1)/2. For 5 steps with a 7-in rise, 11-in run, and 4-ft width that is about 32.1 cu ft (1.19 cu yd) — 54 bags of 80-lb mix. The Steps mode computes this and counts the bags.
How much concrete does it take to fill block (CMU) cores?
Plan on about 0.2 cubic feet of grout per standard 8×8×16-inch block — an assumption this calculator states up front, since actual core volume varies by block manufacturer. 100 filled blocks need about 20 cu ft (0.74 cu yd), or 34 bags of 80-lb mix. For partially grouted walls (every other core), enter half your block count.
How do I calculate concrete for curb and gutter?
Multiply the cross-section area by the length: volume = length × (curb width × curb height + gutter width × gutter thickness) ÷ 144. A 50-ft run with a 6×6-in curb and an 18×4-in gutter pan needs 37.5 cu ft (1.39 cu yd), or 63 bags of 80-lb mix. The Curb & Gutter mode takes your section dimensions directly.
How many cubic feet are in a cubic yard of concrete?
27. A cubic yard is a 3 ft × 3 ft × 3 ft cube. One cubic yard of concrete weighs about 4,000 lb (roughly 2 tons) and covers about 81 sq ft at 4 in thick. A cubic yard is also 0.765 cubic meters. This page shows every result in cu ft, cu yd, and m³ side by side.
How much does concrete cost per cubic yard?
Ready-mix typically runs $130–$160 per cubic yard plus a $50–$100 delivery fee in the US, but prices vary widely by region, fuel surcharges, short-load fees, and minimums (many plants charge extra for loads under 3–4 yards). Bagged mix is priced per bag at your store. Because prices move, this calculator lets you enter your local per-bag price, per-yard price, and delivery fee instead of hard-coding numbers.
How do I convert square feet and inches to cubic yards?
First get cubic feet: area in sq ft × (thickness in inches ÷ 12). Then divide by 27. Worked example for a 10×10 driveway slab at 4 in: 100 sq ft × 0.333 ft = 33.33 cu ft ÷ 27 = 1.24 cu yd. Round up, then add your waste factor — never order exactly the calculated number.
Does this concrete calculator work in metric units or for Australia?
Yes. Switch to metric and enter meters and centimeters; results show cubic meters alongside cu ft and cu yd. For Australia and the UK, the bag comparison includes 30-kg bags (the common local size), and the answers above cover "concrete bag calculator kg" style queries — enter 50 kg per bag equivalents by comparing yields.
How do you calculate concrete for a monolithic slab?
A monolithic slab is one pour: the slab plus a thickened edge footing around the perimeter. Volume = slab volume + (perimeter length × edge width × edge depth). A 20×20-ft slab at 4 in with a 12×12-in edge needs about 213 cu ft (7.9 cu yd). Select Slab mode, turn on the thickened edge option, and enter the edge width and depth.
Is this concrete estimate exact?
It is as exact as your measurements — the math is deterministic — but real pours vary: subgrade compresses, forms bow outward, and excavations are rarely perfect rectangles. That is why the 5–10% waste factor exists. For structural footings, columns, and anything load-bearing, have your design checked against local code by a qualified professional; this tool estimates material, not structural adequacy.
Is my project data private?
Yes. This concrete calculator runs 100% in your browser — every calculation happens on your device and nothing is sent to any server. There are no accounts, no tracking of your projects, and it keeps working offline after the first load.