Concrete Calculator

Estimate how much concrete you need for slabs, footings, and other construction projects.

Enter your dimensions to estimate concrete volume

How the Concrete Calculator Works

This calculator estimates the volume of concrete required for common construction elements such as slabs, footings, columns, and walls. It calculates volume based on the geometric shape of the pour area and converts the result into cubic yards, cubic meters, or bags of concrete mix.

The core calculation uses the formula: Volume = Length × Width × Height (or Depth). For cylindrical shapes like columns or sonotubes, the formula is: Volume = π × (Radius²) × Height. The result is then converted into the unit you select.

For bag estimates, the calculator uses standard bag yield assumptions (e.g., a 60 lb bag yields approximately 0.45 cubic feet, an 80 lb bag yields approximately 0.6 cubic feet). These are industry-standard estimates and may vary slightly by manufacturer or mix design.

How to Use the Concrete Calculator

  1. Select the shape of your pour area (slab, footing, column, or wall).
  2. Enter the dimensions in your preferred unit (inches, feet, or meters). For slabs and footings, provide length, width, and depth. For columns, provide diameter and height.
  3. Choose your output unit (cubic yards, cubic meters, or number of bags).
  4. Select the bag size if you want an estimate in bags (40 lb, 60 lb, 80 lb, or 94 lb).
  5. Click "Calculate" to see the estimated concrete volume and bag count.

Always add a small waste factor (typically 5–10%) to account for spillage, uneven subgrades, or slight over-excavation. The calculator does not automatically include this, so adjust your final order accordingly.

Example Calculation

Scenario: You need a concrete slab for a patio that is 12 feet long, 10 feet wide, and 4 inches deep.

Step 1: Convert depth to feet: 4 inches ÷ 12 = 0.333 feet.

Step 2: Calculate volume in cubic feet: 12 ft × 10 ft × 0.333 ft = 39.96 cubic feet.

Step 3: Convert to cubic yards: 39.96 ÷ 27 = 1.48 cubic yards.

Step 4: For bag estimate (80 lb bags): 39.96 cubic feet ÷ 0.6 cubic feet per bag = approximately 67 bags.

With a 10% waste factor, you would order roughly 1.63 cubic yards or 74 bags of 80 lb mix.

Understanding Your Results

The calculator provides three key outputs:

Remember that bag yields are approximate. Actual coverage depends on mix consistency, water added, and compaction. For critical structural applications, consult a structural engineer or your concrete supplier for precise requirements.

Common Mistakes When Estimating Concrete

Limitations of This Calculator

This calculator provides estimates for standard geometric shapes. It does not account for:

For large or critical pours, always consult with a concrete supplier or structural engineer to verify your estimates.

Practical Use Cases

FAQ

How much concrete do I need for a 10x10 slab?

For a 10x10 slab that is 4 inches deep, you need approximately 1.23 cubic yards (33.3 cubic feet) of concrete. With a 10% waste factor, order about 1.35 cubic yards.

How many 80 lb bags of concrete do I need per cubic foot?

One 80 lb bag of concrete mix typically yields about 0.6 cubic feet. So you need approximately 1.67 bags per cubic foot of concrete.

Should I order ready-mix or bagged concrete?

Ready-mix is more economical for pours over 2 cubic yards. For smaller projects, bagged concrete is easier to manage and requires no delivery minimums. Consider access, labor, and cost when deciding.

How accurate is this calculator?

The calculator is accurate for standard geometric shapes and standard bag yields. Actual requirements may vary due to site conditions, mix variations, and waste. Always add a waste factor and verify with your supplier.

What is a sonotube and how do I calculate concrete for it?

A sonotube is a cylindrical form used for pouring concrete columns or piers. Use the column shape option in the calculator and enter the tube diameter and height to get the volume estimate.