Concrete Calculator
Compute concrete volume for slabs, footings, columns, and stairs. Outputs cubic yards and cubic meters with bag-mix estimates and 10% waste buffer included.
Concrete Calculator
How to use the Concrete Calculator
Pick the pour shape
Four geometries cover almost every residential / light-commercial pour: a flat slab (patio, driveway, garage floor, sidewalk), a footing (wall foundations, deck post footings, strip foundations), a column (round piers for decks, fence posts, structural columns), or stairs (porch steps, stoop, exterior staircase). For irregular pours (L-shaped patios, stepped foundations), break the geometry into rectangles and calculate each separately.
Choose your unit system
Imperial uses feet for length/width/height and inches for thickness — the convention in US / Canada residential construction. Metric uses meters for the large dimensions and centimeters for thickness / depth — the convention in UK / Europe / Australia / Asia and on most engineering drawings worldwide. Convert dimensions before entering; the calculator doesn't mix units within one calculation.
Enter dimensions + set waste buffer
Type the dimensions for your shape — fields appear and disappear based on what shape needs. The waste-buffer field defaults to 10% per ACI (American Concrete Institute) guidance for typical residential work — bump to 15% for complex pours with edge forms, multiple corners, or pump-truck spillage; drop to 5–7% only for very simple, well-formed flat pours. Don't skip the waste buffer — running out of concrete halfway through a pour is the single most common backyard-DIY disaster.
Compare ready-mix vs bag mix
Under ~1 cubic yard (about 27 ft³ / 0.76 m³): bag mix is typically cheaper because ready-mix has minimum-load fees ($75–$300 in most US markets). Between 1–5 cubic yards: ready-mix usually wins on price per yard, plus you avoid mixing labour. Above 5 yards: definitely ready-mix, and consider pump-truck delivery if access is tricky. The advisory beneath the bag counts auto-suggests the economical option based on your computed volume.
Concrete math — why the numbers matter more than they look
Concrete is the world's most-used building material — over 14 billion cubic meters poured globally every year, more than steel, plastic, and aluminium combined. The math behind any pour is deceptively simple (length × width × thickness, with shape corrections for round and stepped pours), but small errors compound quickly. A 4-inch slab vs a 5-inch slab on a 400 ft² patio is the difference between 5 cubic yards and 6.2 cubic yards — a 24% jump in material cost, mix volume, and rebar requirements. Concrete also can't be paused: once it starts setting, you have a fixed window (typically 60–90 minutes depending on mix and temperature) to place and finish it, so running short means scrambling for a second batch that won't fully bond with the first.
Waste isn't optional — it's structural insurance
The 10% waste buffer baked into this tool by default isn't a fudge factor — it's ACI (American Concrete Institute) recommended practice. Real-world losses come from: spillage during pour (especially with pump trucks reaching extended distances), over-excavation of the form (the trench you dug ended up 1" wider than planned), settlement into uncompacted subgrade, leaks through under-form gaps, and the inevitable "cleanup truck" load that exceeds what you actually placed. For complex pours with multiple corners, multiple grade changes, or any vertical work (walls, columns), bump waste to 15%. For perfectly-formed slabs with experienced crews, 5–7% is achievable. The cost of over-ordering a small amount is trivial compared to the cost of running short.
Concrete is the only construction material where the math has a deadline. Mis-measure lumber and you can buy more tomorrow. Mis-measure concrete and you have 90 minutes to fix it before it sets in place.
Bag mix vs ready-mix — the crossover point
The economic crossover between bag mix and ready-mix sits around 1 cubic yard in most markets. A 60-lb bag yields about 0.45 ft³; an 80-lb bag yields about 0.6 ft³. So 1 yard (27 ft³) takes 60 of the small bags or 45 of the large bags — roughly $250–$400 in materials, plus mixing labour (or rental of a mixer). A 1-yard ready-mix delivery is typically $130–$220 plus a $75–$150 delivery / short-load fee in most US metros — already competitive with bag mix at the 1-yard mark, and the labour savings tip the balance further. The crossover is later in remote areas (delivery fees scale by distance) and earlier in dense urban areas (delivery fees are smaller, mixing space is scarcer). Always get two ready-mix quotes; pricing varies more than people expect, especially for short loads.
The ASEAN construction-mix angle
Concrete pours across ASEAN follow different conventions worth knowing. Singapore / Malaysia use the British metric system (m³, mm thickness specifications), and BS-EN-206 (European norm) governs ready-mix supply quality — most domestic ready-mix is C25/30 grade (25 MPa cylinder strength, 30 MPa cube strength). Indonesia / Philippines / Vietnam use both metric and US-influenced conventions; residential ready-mix is widely available in cities, less so in rural areas where bag mix dominates. Thailand uses metric with ACI-derived practices (US engineering influence). Across the region, concrete grades for residential work typically sit between K-225 (Indonesia / Vietnam — 225 kg/cm² cube strength, ~22 MPa) and C30/37 (Singapore — Eurocode classification). For DIY pours under 1 m³, locally-available 25-kg bags (Holcim, LafargeHolcim, Cement Industries of Singapore brands) are the standard option. For larger pours, ready-mix delivery is widely available in Klang Valley, Greater Jakarta, Greater Manila, Bangkok metro, and HCMC — but minimum-load fees and traffic windows make planning critical.
10 Things to Know About Concrete
14 billion m³ of concrete is poured globally every year — more than steel, plastic, and aluminium combined. Cement production alone accounts for ~8% of global CO₂ emissions.
Concrete doesn't "dry" — it cures via hydration. The water in the mix chemically bonds with cement particles to form crystalline structures. Add too much water and you weaken the bond; add too little and it doesn't fully cure.
Concrete reaches ~70% of its design strength in 7 days and ~99% by 28 days. Foot traffic is safe at 24 hours, vehicle traffic at 7 days, full strength at 28 days. The "28-day strength" spec on every concrete drawing exists for this reason.
The Pantheon's dome in Rome (built around 125 AD) is still the world's largest unreinforced concrete dome — 43 meters across, made from Roman opus caementicium, a mix using volcanic ash that's chemically self-healing.
The Hoover Dam contains 3.3 million m³ of concrete (~6.6 million tons). Engineers estimated that if poured as a single block, it would have taken 125 years to cool — so they cooled it artificially via embedded refrigeration pipes.
A standard ready-mix truck holds 8–10 yd³ (~6–7.6 m³) and weighs 27,000–30,000 kg fully loaded. The drum rotates at 2–6 RPM during transit to keep concrete from setting.
The famous "finger test" for concrete consistency (slump test) was invented in 1922 by US engineer Duff Abrams. A 4-6 inch slump (medium consistency) is standard for residential slabs.
Reinforcing steel (rebar) expands and contracts at nearly the same rate as concrete — 11.7 × 10⁻⁶/°C for steel vs 12 × 10⁻⁶/°C for concrete. This near-perfect match is why reinforced concrete works at all; mismatched materials would crack on every temperature swing.
Self-healing concrete mixed with limestone-precipitating bacteria (developed at TU Delft, 2010s) can seal cracks up to 0.8 mm wide by depositing calcium carbonate when water enters — extending structure lifespan by decades.
The tallest concrete pour in history went into the Burj Khalifa (Dubai) — concrete was pumped 606 meters vertically, requiring specially-mixed superplasticised concrete that stayed workable under extreme pressure.
Frequently Asked Questions
-
Real-world losses always occur: spillage during pour, over-excavated forms, settlement into uncompacted subgrade, leaks through form gaps, and "cleanup truck" volumes. ACI recommends 5–10% buffer for simple flat pours, 10–15% for complex work. Running short mid-pour is much worse than slight over-ordering — concrete sets in 60–90 minutes, so a second batch won't fully bond with the first, leaving a visible cold joint that becomes a structural weak point. The waste buffer is structural insurance, not waste.
-
The economic crossover sits around 1 cubic yard (27 ft³ / 0.76 m³) in most markets. Below that, bag mix is usually cheaper because ready-mix carries a $75–$300 minimum-load / short-load fee. Above 1 yard, ready-mix wins on both price-per-yard AND labour savings (no mixing). Above 5 yards, ready-mix is the only reasonable option — and consider pump-truck delivery for hard-to-reach pours. The advisory below the bag counts auto-suggests the economical option based on your volume.
-
60-lb bags yield ~0.45 ft³ of mixed concrete; 80-lb bags yield ~0.6 ft³. Same concrete, different sizes. 80-lb bags are about 25% cheaper per cubic foot but heavier to lift — choose based on your back, your wheelbarrow capacity, and how many you need to carry. Quikrete (US/Canada), CEMEX, Sakrete, and Holcim are the major brands. Metric 25-kg bags (Europe/Asia) yield ~0.0125 m³ each, equivalent to about a 50-lb US bag.
-
The volume calculation doesn't need to change for rebar — steel reinforcement displaces a negligible fraction of total volume (less than 2% for typical residential rebar density). The same length × width × thickness math applies. Rebar requirements are a separate engineering calculation based on span, load, and code (typically #4 bar on 12" centers for residential slabs). For structural pours, consult a licensed engineer; for sidewalks / patios / driveways, the volume from this tool is what you order.
-
Break the shape into rectangles. An L-shape = two rectangles; a T-shape = three rectangles. Calculate each rectangle separately, add them together, then add your waste buffer once on the total. For curved pours, approximate with rectangles + a triangular wedge for the curve, or use the formula for a circular segment if it's a true arc. For complex geometries, conservative rule-of-thumb: bump waste buffer to 15% and order an extra 10% beyond that — easier than running short.
-
For residential work, 3,000 psi (~20 MPa) is the standard minimum. Sidewalks, patios, garage floors: 3,000–3,500 psi (C20/25). Driveways with vehicle loads: 4,000 psi (C30/35). Footings / load-bearing slabs: 4,000–5,000 psi (C30/37–C35/45). In ASEAN regions, equivalent grades are K-225 / K-250 (Indonesia/Vietnam) or C25/30 (Singapore/Malaysia). Most ready-mix suppliers default to a residential grade if you don't specify — ask explicitly when ordering.
-
Residential standards: 3 inches (75 mm) for foot-traffic-only sidewalks and patios; 4 inches (100 mm) for typical patios and garage floors that occasionally see vehicle loads; 5–6 inches (125–150 mm) for driveways with regular vehicle traffic; 6–8 inches (150–200 mm) for driveways that see trucks or RVs. Thinner pours crack under load and frost; the marginal cost of an extra inch of thickness is small compared to the cost of replacing a cracked slab.
-
Each step rises and runs by the rise / tread dimensions, so cumulatively the stairs form a triangular prism (when viewed from the side). The formula sums incremental wedges: step N has wedge area = N × tread × rise. Total stair volume = (n × (n+1) / 2) × tread × rise × width. This slightly over-estimates for the top step (which is a full slab, not a wedge) and under-estimates for any landing — for precise pours with landings or platforms, calculate the landing as a separate slab.
-
No. All calculations run entirely in your browser via JavaScript. There's no server roundtrip — open DevTools → Network and confirm zero outbound requests as you change inputs. Pour dimensions stay on your device. Safe for confidential commercial work, multi-property dev calculations, or any pour-volume estimate that shouldn't leave your machine. Close the tab and nothing remains.
-
The output panel always shows both cubic yards (imperial / US ready-mix standard) AND cubic meters (metric / global standard) simultaneously, plus cubic feet for small-pour reference. No conversion needed on your end. Bag counts cover both 60-lb / 80-lb (US Quikrete) and 25-kg (metric / European / Asian) standards. The unit toggle at the top affects only INPUT dimensions — output always shows all units side-by-side.
Related News
You may be interested in these recent stories from our newsroom.
No related news yet for this tool. Our editorial team publishes new pieces every week.
Browse all news →75 more free tools
Calculators, converters, security tools — no signup.