Estimate concrete volume, weight, bags, and total cost for slabs, walls, footings, columns, steps, and curb & gutter.
Tip: Add 5% extra concrete to allow for waste, spillage, and uneven base conditions.
Volume: The total space the concrete must fill.
Density: The weight of concrete per cubic foot or cubic meter.
Bag Yield: The volume one ready-mix bag produces after mixing.
Bulk Concrete: Ready-mix ordered by cubic yard or cubic meter.
Recommended +5%: Extra concrete to reduce risk of shortage on site.
Tip: Add 5% extra concrete to allow for waste, spillage, and uneven base conditions.
Volume: The total space the concrete must fill.
Density: The weight of concrete per cubic foot or cubic meter.
Bag Yield: The volume one ready-mix bag produces after mixing.
Bulk Concrete: Ready-mix ordered by cubic yard or cubic meter.
Recommended +5%: Extra concrete to reduce risk of shortage on site.
Whether you're pouring a backyard patio slab, building a concrete retaining wall, setting fence posts, or laying a full driveway, one question always comes first: how much concrete do I actually need? Ordering too little means a costly second delivery and a visible seam in your finished surface. Ordering too much means paying for material that goes to waste.
This concrete calculator eliminates the guesswork entirely. It handles seven different structural forms — rectangular slabs, walls, footings, rectangular columns, round columns, steps, and curb & gutter — in both imperial and metric units. Enter your dimensions, choose between bagged concrete or bulk ready-mix, and the tool instantly outputs volume, weight, bags needed, estimated cost, and a recommended order with a built-in 5% waste buffer. One tool, every project, zero confusion.
This is not a basic concrete slab calculator. It is a multi-form concrete volume calculator built to handle the full range of real construction scenarios that homeowners, contractors, and engineers encounter on the job.
Here is exactly how to use it:
Step 1 — Select Your Unit System Toggle between Imperial (feet, inches, yards) and Metric (meters, centimeters, millimeters). All conversions are handled automatically — you never need to pre-convert any measurement.
Step 2 — Choose Your Concrete Form This is the most important step and what separates this tool from a simple concrete yardage calculator. The form dropdown includes:
Each form selection dynamically shows only the relevant input fields, keeping the interface clean and preventing calculation errors from unused fields.
Step 3 — Enter Your Dimensions Every measurement field has its own unit selector, so you can mix inches for depth with feet for length without any manual conversion. Quick-select chips for the most common depths (4-inch slab, 6-inch slab, 8-inch footing in imperial; 10 cm, 15 cm, 20 cm in metric) let you populate the depth field in one click.
Step 4 — Set Quantity If you are pouring multiple identical footings, columns, or pads, enter the quantity. The calculator multiplies the unit volume by the count to give you total project volume automatically.
Step 5 — Choose Purchase Mode: Bags or Bulk This is a critical feature that most basic concrete calculators skip entirely. The tool lets you switch between:
Step 6 — Set Density and Read Results The default concrete density is 133 lb/ft³ (imperial) and 2,130 kg/m³ (metric) — standard values for normal-weight concrete. You can override these for lightweight or high-density mixes. Results display unit volume, total volume, total weight, bags needed, estimated cost, and your recommended order including the 5% waste buffer.
The calculator uses different geometric formulas depending on the form selected. Here is every formula explained clearly.
Volume (ft³) = Width (ft) × Length (ft) × Height/Depth (ft) Volume (yd³) = Volume (ft³) ÷ 27 Volume (m³) = Width (m) × Length (m) × Height (m)
This is the core formula behind the concrete slab calculator, concrete footing calculator, concrete wall calculator, and rectangular column estimator. All unit inputs are converted to the base unit (feet or meters) before multiplication.
Volume = π × (Diameter ÷ 2)² × Height
This circular concrete volume formula is essential for deck footings, sonotube piers, round pads, and any cylindrical pour. The calculator uses the full π value for maximum precision.
Steps are the most geometrically complex form. The formula accounts for the stair-step shape by summing the volume of each individual tread-and-riser combination, then adding the landing platform:
Volume = Σ (Step Number × Rise × Run × Width) + (Platform Depth × Rise × Steps × Width)
For a 3-step stair, step 1 fills the bottom riser, step 2 fills steps 1 and 2, and step 3 fills all three — each successive layer is wider by one tread depth. This cumulative volume method matches the way concrete actually fills a stair form.
Volume = (Curb Depth × (Curb Height + Flag Thickness) × Length) + (Gutter Width × Flag Thickness × Length)
This formula separates the vertical curb section from the flat gutter section and sums them — giving you an accurate concrete curb and gutter calculator result for road and parking lot edging work.
Weight (lbs) = Volume (ft³) × Density (lb/ft³) Short Tons = Weight (lbs) ÷ 2,000 Weight (kg) = Volume (m³) × Density (kg/m³) Tonnes = Weight (kg) ÷ 1,000
Bags = Total Volume (ft³) ÷ Bag Yield (ft³/bag)
For an 80 lb Quikrete bag (yield 0.60 ft³):
Bags = Total Volume ÷ 0.60
For a 25 kg metric bag (yield 0.011 m³):
Bags = Total Volume ÷ 0.011
Recommended Volume = Total Volume × 1.05
This standard concrete waste factor accounts for spillage, uneven sub-base conditions, form irregularities, and minor over-excavation — all of which reduce the usable volume of your pour.
Bags mode: Total Cost = Bags Needed × Price per Bag Bulk mode: Total Cost = Recommended Volume (yd³ or m³) × Price per yd³ or m³
Scenario: A homeowner is pouring a concrete driveway 12 feet wide and 20 feet long at 4 inches thick. They plan to use bulk ready-mix at $145 per cubic yard.
Inputs:
Calculation:
A single ready-mix truck minimum load is typically 1 cubic yard, so this project is well within a half-load delivery. Using the 4-inch slab chip in the calculator sets the depth instantly.
Scenario: A DIYer is building a deck and needs 6 round sonotube footings, each 10 inches in diameter and 36 inches deep. They'll use 80 lb Quikrete bags at $6.50 per bag.
Inputs:
Calculation (per footing):
This is a classic deck footing concrete calculator use case. Quikrete fast-setting concrete is ideal for sonotubes since it sets without mixing in the tube.
Scenario: A contractor is pouring a concrete retaining wall 0.3 m thick, 8 m long, and 1.2 m tall. Ready-mix is priced at $185/m³.
Inputs:
Calculation:
One of the most useful features of this concrete calculator is the ability to switch between purchase modes. Here is a practical guide on when each option makes sense:
Use bagged concrete (Quikrete, Sakrete, Maximizer) when:
Use bulk ready-mix when:
As a general rule, bagged concrete costs 2–4 times more per cubic yard than bulk ready-mix, but the convenience factor makes it the right choice for small projects.
Getting the depth input right is just as important as getting the area right. Here are standard thickness recommendations:
Using the quick-select depth chips in the calculator (4 in, 6 in, 8 in) lets you instantly model the most common project depths without manual entry.
Q1: How do I calculate how many yards of concrete I need?
Multiply your width (ft) × length (ft) × depth (ft) to get cubic feet, then divide by 27 to convert to cubic yards. For a 10 ft × 10 ft × 4 inch slab: 10 × 10 × 0.333 = 33.3 ft³ ÷ 27 = 1.23 cubic yards. The concrete yardage calculator above does this instantly for all seven form types.
Q2: How many 80 lb bags of concrete do I need per cubic yard?
One 80 lb Quikrete or Sakrete bag yields approximately 0.60 cubic feet. Since 1 cubic yard = 27 cubic feet, you need 27 ÷ 0.60 = 45 bags per cubic yard. For 60 lb bags (yield ≈ 0.45 ft³), you need approximately 60 bags per cubic yard.
Q3: What density does the calculator use for concrete?
The default density is 133 lb/ft³ (imperial) and 2,130 kg/m³ (metric), representing standard normal-weight concrete. You can override this value directly in the density field for lightweight concrete mixes (typically 90–115 lb/ft³) or high-density structural mixes (up to 150+ lb/ft³).
Q4: How much does a yard of concrete weigh?
At the default density of 133 lb/ft³, one cubic yard (27 ft³) weighs approximately 3,591 lbs or about 1.80 short tons. In metric, 1 m³ of concrete at 2,130 kg/m³ weighs 2,130 kg or 2.13 tonnes.
Q5: Why does the calculator recommend ordering 5% extra?
The 5% concrete waste factor covers three common real-world scenarios: spillage during placement and finishing, uneven or over-excavated sub-base that consumes more concrete than planned, and the volume of concrete left in mixing equipment and chutes. For complex forms like steps or curb and gutter, consider increasing the buffer to 8–10%.
Q6: Can I use this as a Quikrete concrete calculator?
Yes. Switch to bag mode, set the bag size to 60 or 80 lbs, and enter the corresponding Quikrete bag yield (0.45 ft³ for 60 lb bags, 0.60 ft³ for 80 lb bags). The calculator will tell you exactly how many bags to purchase and your total cost if you enter the price per bag.
Q7: How do I calculate concrete for fence posts?
Select the Round Column form. Enter the diameter of your post hole (typically 10–12 inches) and the depth (typically 24–36 inches). Set quantity to the number of posts. Switch to bag mode — fast-setting Quikrete or Sakrete is the standard choice for fence posts. The calculator handles all the cubic feet to bags conversion automatically.
Q8: What is the difference between M20 and M25 concrete mix?
M20 concrete (20 MPa compressive strength) is standard for residential slabs and footings. M25 (25 MPa) is used for heavier structural work including commercial foundations, columns, and beams. The mix design calculator above allows you to adjust the density input to reflect different mix grades — higher-strength mixes are typically denser and use a different water-cement ratio.
Accurate dimensions are everything in concrete calculation. A seemingly small measurement error — just 1 inch of extra depth across a 20-foot driveway — adds 33 cubic feet of concrete, which is more than an entire cubic yard. Here are key tips to keep your estimate tight: