Concrete Calculator: How Much Concrete Do I Need?

Enter your dimensions for a slab, sonotube, footing, column, steps, curb & gutter, block fill, or any custom box — get cubic yards, cubic feet, and cubic meters, the exact number of 40/50/60/80 lb bags, and an honest bags-vs-ready-mix cost comparison with a break-even point.

🔒 100% client-side — your dimensions never leave your browser. No sign-up, works offline after first load.

1. Dimensions

Units:

2. Waste factor

5% 5–10% recommended for DIY pours

3. Volume

—
cubic yards
—
cubic feet
—
cubic meters

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 sizeYield per bagBags neededTotal 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 sizeYield per bagBags per cubic yard
80 lb0.60 cu ft45
60 lb0.45 cu ft60
50 lb0.375 cu ft72
40 lb0.30 cu ft90
30 kg (AU/UK)≈ 0.496 cu ft≈ 54

Shape formulas used here

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:

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.

Free tool by NRTechStudio