Slabs & rectangles
V = Length × Width × Thickness
Use for patios, driveways, garage floors, shed bases and sidewalks. Residential slabs are typically 4 in (10 cm); driveways 5–6 in (12–15 cm).
Slabs · Footings · Columns · Stairs
100% Free, Browser-Based Concrete Volume, Bags & Cost Estimator.
Patios, driveways, floors, pads & sidewalks.
Formula used
| Item | Dimensions | Volume (incl. waste) | |
|---|---|---|---|
| Total | |||
100% private — every calculation runs locally in your browser. Nothing is uploaded.
ConcreteCalculator is a free, 100% client-side concrete calculator that tells you how much concrete you need, in cubic yards, cubic feet or cubic meters, and how many pre-mixed bags to buy.
Slabs & rectangles, footings, circular columns / Sonotubes, and concrete stairs.
Feet, inches, yards, meters, centimeters and millimeters — mix units per measurement.
Exact bag counts for 40 lb, 60 lb, 80 lb, 25 kg and 40 kg pre-mixed concrete.
Custom waste % plus ready-mix vs. bagged cost comparison in your currency.
Combine multiple pours, copy a material summary, or print / save a PDF estimate.
Runs entirely in your browser — no sign-up, no uploads, no backend server.
Concrete is ordered by volume. Every calculation comes down to measuring the space you need to fill, converting all dimensions to the same unit, then adding a safety margin. ConcreteCalculator does the conversions for you, but here is the math behind each shape.
V = Length × Width × Thickness
Use for patios, driveways, garage floors, shed bases and sidewalks. Residential slabs are typically 4 in (10 cm); driveways 5–6 in (12–15 cm).
V = Length × Width × Depth × Qty
Continuous wall footings or square pad footings. Footings are usually at least twice as wide as the wall they support and must sit below the local frost line.
V = π × (Diameter ÷ 2)² × Height × Qty
Sonotube piers, deck footings, fence and post holes. Measure the inside diameter of the form or the hole.
V = Σ (Run × Width × Rise × i) + Platform
Calculated as solid steps poured on grade: each step is a block as tall as its height from the ground. The optional top platform is added at full stair height.
Bagged concrete is practical for small jobs — post holes, steps, small pads — up to roughly 1 cubic yard (about 45 × 80 lb bags). Beyond that, mixing by hand becomes slow and risks cold joints, and a ready-mix delivery is usually cheaper per yard. Many suppliers charge a short-load fee for orders under 3–5 yd³, so compare both totals in the cost panel above.
Typical yields for standard pre-mixed concrete. Yields vary slightly by brand — check the bag label.
| Bag size | Yield per bag | Bags per yd³ | Bags per m³ |
|---|---|---|---|
| 40 lb (18.1 kg) | 0.30 ft³ · 0.0085 m³ | 90 | 118 |
| 60 lb (27.2 kg) | 0.45 ft³ · 0.0127 m³ | 60 | 79 |
| 80 lb (36.3 kg) | 0.60 ft³ · 0.0170 m³ | 45 | 59 |
| 25 kg (55 lb) | 0.41 ft³ · 0.0117 m³ | 66 | 86 |
| 40 kg (88 lb) | 0.66 ft³ · 0.0187 m³ | 41 | 54 |
Multiply length × width × thickness, with all three in the same unit. For a 10 ft × 10 ft slab that is 4 inches thick: 10 × 10 × (4 ÷ 12) = 33.33 cubic feet. Divide by 27 to get cubic yards: 33.33 ÷ 27 = 1.23 cubic yards. Then add 5–10% for waste, giving about 1.30–1.36 cubic yards.
One 80 lb bag of pre-mixed concrete yields about 0.60 cubic feet. A cubic yard is 27 cubic feet, so you need 27 ÷ 0.60 = 45 bags of 80 lb concrete per cubic yard. For 60 lb bags (0.45 cu ft) you need 60 bags, and for 40 lb bags (0.30 cu ft) you need 90 bags.
Real pours lose material to uneven subgrade, form bulging, spillage, over-excavation and concrete left in the truck, mixer or pump. Running short mid-pour can cause a cold joint that weakens the slab, so contractors typically add 5–10% extra, and up to 15% for irregular shapes or rough ground.
A 10 × 10 ft slab at 4 inches thick needs 1.23 cubic yards (33.3 cubic feet) before waste. At 6 inches thick it needs 1.85 cubic yards. Add 5–10% for waste.
Use the cylinder formula: volume = π × radius² × height. A 12-inch diameter column 8 ft tall is 3.1416 × 0.5² × 8 = 6.28 cubic feet, or 0.23 cubic yards — about 11 bags of 80 lb concrete.
A 25 kg bag of pre-mixed concrete yields roughly 0.0117 cubic meters, so about 86 bags make one cubic meter. A 40 kg bag yields roughly 0.0187 cubic meters, so about 54 bags make one cubic meter. Exact yields vary slightly by brand.
Yes. ConcreteCalculator is 100% free with no sign-up. All calculations run locally in your web browser using JavaScript; no measurements are sent to any server.