Skip to content
ENExplore Calculators

Concrete Calculator

Calculate concrete volume and bags needed for slabs, footings, columns and stairs.

About Concrete Calculator

Concrete volume is calculated in cubic feet for the selected shape. A waste factor (typically 5–10%) is added to account for spillage, overfill and uneven sub-grade. The total is divided by 27 to get cubic yards — the standard unit used when ordering ready-mix. For bag mixes, dividing the cubic-foot total by the published per-bag yield gives the number of bags. Bags are always rounded up because you cannot use a partial bag.

Formulas

Slab / Footing

Volume (cu ft) = Length × Width × (Thickness_inches ÷ 12)

L
Length (ft)
W
Width (ft)
T_{in}
Thickness (inches)

Column (cylinder)

Volume (cu ft) = π × (diameter_in / 24)² × height_ft

Stairs

Volume = width_ft × tread_ft × rise_ft × n(n+1)/2

n
Number of steps
r_{ft}
Rise in feet
t_{ft}
Tread in feet
w_{ft}
Width in feet

Bags

Bags = ceiling(volume with waste ÷ per-bag yield)

Worked example

With the default values below, Concrete Calculator returns Cubic Yards of 1.36. Change any input above and every figure here is recalculated in your browser.

Inputs used

Shape / Pour Typeone of Slab (rectangular), Footing (rectangular trench), Column / Cylinder, Stairs
Slab (rectangular)
Lengthminimum 0.01 ft
10 ft
Widthminimum 0.01 ft
10 ft
Thickness / Depthminimum 0.1 in
4 in
Diameterminimum 0.1 in
12 in
Heightminimum 0.01 ft
4 ft
Rise per Stepminimum 1 in
7 in
Run (Tread depth)minimum 1 in
11 in
Stair Widthminimum 1 in
36 in
Number of Stepsminimum 1
5
Waste Factoraccepts 0–50 %
10 %
Bag Sizeone of 40 lb (0.45 cu ft yield), 60 lb (0.45 cu ft yield), 80 lb (0.60 cu ft yield)
80 lb (0.60 cu ft yield)
Number of Identical Areasminimum 1
1

Results

Cubic Yards
1.36
Cubic Feet (with waste)
36.67
Cubic Feet (net)
33.33
Bags NeededRounded up to whole bags.
62
Bag Size Used
80 lb

Step by step

  1. 1Net volume= 33.333 cu ft
  2. 2Add 10% waste= 36.667 cu ft
  3. 3Convert to cubic yards= 1.36 yd³
  4. 4Bags needed (80 lb, 0.6 cu ft yield)= 62 bags

Assumptions and limits

  • The result is derived only from the 13 inputs listed above. Anything not among them is not part of the calculation.
  • In particular, this calculator does not take inflation, tax, fees or charges or compounding frequency into account.
  • Figures are rounded for display to 2 decimal places, so totals built from several rounded parts can differ slightly from the unrounded arithmetic.

How these calculators are built and tested is described on the Methodology page. If a figure looks wrong, please report it.

Frequently Asked Questions

How many cubic yards do I need for a 10×10 slab at 4 inches thick?

10 × 10 × (4/12) = 33.33 cu ft. With 10% waste: 36.67 cu ft ÷ 27 = 1.36 cubic yards. The calculator gives you this instantly — just set Length 10 ft, Width 10 ft, Thickness 4 in.

Why is 80 lb a better choice than 60 lb?

An 80 lb bag yields 0.60 cu ft vs 0.45 cu ft for a 60 lb bag. You mix fewer bags for the same volume, reducing labor. On small pours, the weight difference is manageable.

What waste factor should I use?

5% for well-prepared, flat sub-grade. 10% for typical residential work. 15% for rough or sloped terrain. The default 10% is a safe choice for most jobs.

When should I order ready-mix instead of using bags?

Ready-mix is typically more economical above 1 cubic yard. Below that, bags are practical. The calculator shows cubic yards so you can make that call directly.

Concrete Calculator – Calculate Cubic Yards | Calcrivo