Concrete Calculator - Slabs, Footings, Columns & Steps
Miscellaneous
Estimate concrete for slabs, footings, columns, and steps. See clean and waste-adjusted order volume, bag counts, and optional material costs.
Estimate material cost (optional)
Estimates cover concrete material only. They exclude delivery, short-load fees, labor, and forms.
Clean volume
1.23 yd³
33.33 ft³
Order volume (+10% waste)
1.36 yd³
36.67 ft³
Per unit
33.33 ft³
Bags needed (includes 10% waste)
123
40 lb bags
0.3 ft³/bag
82
60 lb bags
0.45 ft³/bag
62
80 lb bags
0.6 ft³/bag
How to use this tool
- Select the shape of your concrete pour: slab, footing, round column, or steps.
- Enter the dimensions in feet/inches (imperial) or meters/centimeters (metric).
- Enter the quantity if you are pouring multiple identical units.
- Compare clean volume with waste-adjusted order volume and whole-bag counts; optional material prices show cost estimates.
How to calculate concrete volume
For a rectangular slab or footing, multiply length × width × thickness (converted to the same unit). For round columns, use V = π r² h. The result in cubic feet can be converted to cubic yards (divide by 27) for ordering ready-mix.
The calculator keeps the measured clean volume separate from the order volume. Set a waste factor from 0% to 25% (10% by default); order volume is clean volume × (1 + waste percentage ÷ 100). The per-unit result stays clean, while the selected waste factor is applied to the order volume and bag counts.
Concrete for solid rectangular steps
The steps option treats the staircase as solid rectangular blocks, not as a single sloped wedge. For N identical rises and runs, the stacked cross-section contains 1 + 2 + ... + N rectangles. Its volume is rise × run × width × N(N + 1) ÷ 2, after converting all dimensions to the same unit. This is appropriate for solid poured steps; enter a separate design estimate for a sloped fill, hollow treads, or a base slab.
How many bags do I need?
A standard 80-lb bag of pre-mixed concrete yields approximately 0.60 cubic feet when mixed. A 60-lb bag yields 0.45 ft³ and a 40-lb bag yields 0.30 ft³. The calculator divides the waste-adjusted volume by the selected bag's approximate yield and rounds up to whole bags. Choose a waste percentage that fits the project; the default is 10% and the control allows 0–25%.
When to use ready-mix vs. bagged concrete
Ready-mix delivered by truck is cost-effective for pours larger than about 1 cubic yard. For smaller projects (footings, fence posts, or repair work), bagged concrete is more practical. Use the waste-adjusted order volume when requesting a ready-mix quote, and confirm order amounts and minimums with the supplier.
Optional material cost estimates
Enter a local ready-mix price per cubic yard in imperial mode or per cubic meter in metric mode to multiply that rate by the waste-adjusted order volume. For bagged concrete, choose a 40-, 60-, or 80-lb bag size and enter its price; the estimate multiplies that price by the whole-bag count. Leave either price blank to hide that estimate. These figures cover concrete material only and exclude delivery, short-load fees, labor, and forms. Prices vary by supplier and location, so use a current local quote.
Slab thickness guide
| Application | Recommended thickness |
|---|---|
| Sidewalk / residential walkway | 3–4 inches |
| Residential driveway | 4 inches (light vehicles) |
| Commercial driveway / heavy vehicle | 5–6 inches |
| Structural slab / garage floor | 5–6 inches |
| Fence post footing | Diameter: 3× post width; depth: 1/3 of post height + 6” below frost line |
Reinforcement
Unreinforced concrete is strong in compression but brittle in tension. For most applications:
- Wire mesh (6×6 W1.4×W1.4): standard for residential slabs and walkways; controls cracking from shrinkage.
- Rebar: required for structural slabs, driveways subject to heavy loads, and any slab with significant tensile demands. Typically #3 (3/8”) or #4 (1/2”) rebar on a 12”×18” grid.
- Fiber reinforcement: polypropylene or steel fibers mixed into the concrete control plastic shrinkage cracking during curing. Often used instead of wire mesh for residential work.
Mixing ratios
Standard concrete mixing ratios by volume (cement : sand : coarse aggregate):
- 1:2:4 - general-purpose concrete, moderate strength (~20 MPa / 3,000 psi)
- 1:1.5:3 - stronger mix (~25 MPa / 3,600 psi), used for reinforced slabs and beams
- 1:2:3 - standard residential slab mix (roughly M20 grade)
For most DIY projects, pre-mixed bags specify the ratio on the packaging. Achieving consistency by weight (not volume) produces more reliable results.
Curing time
| Time after pour | Approximate strength achieved | Notes |
|---|---|---|
| 24–48 hours | ~15% | Form removal possible for simple slabs |
| 7 days | ~65–70% | Can support normal foot traffic |
| 28 days | ~99% | "Design strength" - rated load-bearing capacity |
| 90 days | ~110%+ | Concrete continues gaining strength slowly |
Keep concrete moist during the first 7 days. Drying too fast causes surface cracking and reduces strength.
Common failure modes
- Plastic shrinkage cracking: occurs in the first few hours as water evaporates from the surface faster than it bleeds from below. Prevent with evaporation retarder, shade, or wind breaks.
- Crazing: a network of fine surface cracks caused by premature surface drying or over-troweling. Cosmetic but affects appearance.
- Spalling and heaving from freeze-thaw: water that seeps into cured concrete expands when it freezes, breaking off the surface layer. Use air-entrained concrete (with chemical admixture) for freeze-thaw climates and apply a penetrating sealer.
Frequently asked questions
How is concrete for solid steps calculated?
For solid rectangular steps, the calculator adds the one-rise, two-rise, through N-rise rectangular sections: rise × run × width × N(N + 1) ÷ 2. It does not estimate sloped fill, hollow treads, or a separate base.
How do I calculate concrete for a slab?
Multiply length × width × thickness. For example, a 10 ft × 10 ft × 4 in slab = 10 × 10 × (4/12) = 33.3 cubic feet, or about 1.23 cubic yards of clean concrete.
How many bags of concrete do I need?
An 80-lb bag yields about 0.60 cubic feet. A 60-lb bag yields about 0.45 cubic feet, and a 40-lb bag yields about 0.30 cubic feet. Choose a waste factor from 0–25%; the calculator applies it to the bag count and order volume, then rounds bag counts up to whole bags.
What is the difference between ready-mix and bagged concrete?
Ready-mix arrives in a truck and is ordered by the cubic yard in imperial units or cubic meter in metric units. Use the waste-adjusted order volume when requesting a quote; it is often practical for larger pours, but supplier minimums vary. Bagged concrete is mixed on-site and suits smaller projects or repairs; its counts include the selected waste factor.
Should I add extra concrete?
A 5–10% buffer can account for spillage, uneven subgrade, and waste, though the right amount depends on the project. Set the waste factor in the calculator; the same percentage is applied to order volume and bag counts. The optional cost estimates are for concrete material only and exclude delivery, short-load fees, labor, and forms.
How are the optional concrete material costs estimated?
Ready-mix cost is the entered price per yd³ or m³ multiplied by waste-adjusted order volume. Bag cost is the entered price for the selected 40-, 60-, or 80-lb bag multiplied by its whole-bag count. Leave a price blank to hide its estimate. Costs cover material only and exclude delivery, short-load fees, labor, and forms.
Related tools
- Volume ConverterConvert the slab or footing volume before ordering in local units.
- Gravel CalculatorEstimate the compacted base layer needed below the concrete.
- Lumber CalculatorPlan form boards or framing materials around the pour.
- Length ConverterNormalize project dimensions before calculating concrete volume.