KKwikfig.

Concrete Calculator

Calculate concrete volume for slabs, footings and round columns in cubic yards and feet, and convert the volume into pre-mix bags by their stated yields. Runs entirely in your browser — your numbers never leave this device.

Shape
Cubic yards of concrete
1.23
0.94 m³
Volume (ft³, incl. waste)
33.33
Bags of 80 lb
62
Bags of 60 lb
82

Bag counts and yardage include the waste allowance above. Bag counts are whole-bag ceilings — you cannot buy a fraction of a bag — based on standard yields of 0.6 ft³ per 80 lb bag and 0.45 ft³ per 60 lb bag.

How it works

Slab: volume = length × width × thickness | Footing: volume = length × width × depth | Column: volume = π × (diameter ÷ 2)^2 × height | 1 yd³ = 27 ft³ | Bag yields: 80 lb = 0.6 ft³, 60 lb = 0.45 ft³
Pre-mix bag yields used by this calculator
Bag sizeYield
40 lb0.30 ft³
60 lb0.45 ft³
80 lb0.60 ft³

Concrete is a volume problem in three shapes. A slab is length times width times thickness; a footing is the same product with depth in place of thickness; a round column or post hole is the circle area, π times the radius squared, times its height. Every dimension must be in the same unit before multiplying — the classic error is a 4-inch slab thickness left in inches against feet for length and width, which inflates the volume twelvefold — so this calculator converts thickness and depth to feet internally.

The volume is reported in cubic feet and cubic yards (1 yd³ = 27 ft³), because ready-mix is ordered by the yard while bagged pre-mix is counted by yield. Bag yields are printed on the bags and in the table here: an 80 lb bag yields 0.6 ft³ of placed concrete, a 60 lb bag 0.45 ft³ and a 40 lb bag 0.30 ft³. Dividing the volume by the yield gives the bag count, and the count is always rounded up — a fraction of a bag still has to be bought.

Real pours lose concrete to uneven subgrade, spillage and forms that are not perfectly true, so a waste allowance — 10% in the first worked example — is added before the bag count is finalised. The result is a planning estimate: confirm bag yields against the product in hand, since yields are the manufacturer's figures and differ between brands.

Worked examples

Slab 10 × 10 ft at 4 in thick, with waste

Input
Slab = 10 ft × 10 ft × 4 in, Waste = 10%
Working
Volume = 10 × 10 × (4 ÷ 12) = 33.3 ft³ = 33.3 ÷ 27 = 1.23 yd³. With 10% waste: 36.7 ft³. Bags: 36.7 ÷ 0.6 = 62 × 80 lb bags, or 36.7 ÷ 0.45 = 82 × 60 lb bags.
Result
1.23 yd³ before waste · 62 × 80 lb bags (or 82 × 60 lb) with 10% waste

Footing 20 ft long

Input
Footing = 20 ft × 1 ft × 12 in deep
Working
Volume = 20 × 1 × 1 = 20 ft³ = 20 ÷ 27 = 0.74 yd³.
Result
Volume = 0.74 yd³

Round column 12 in diameter, 8 ft tall

Input
Column: Diameter = 12 in (radius 0.5 ft), Height = 8 ft
Working
Volume = π × 0.5^2 × 8 = π × 0.25 × 8 = 6.28 ft³.
Result
Volume = 6.28 ft³

Frequently asked questions

Why does the slab example jump from 56 bags to 62?

Waste. The raw volume of 33.3 ft³ divides to about 56 × 80 lb bags, but uneven ground, spillage and form tolerances consume concrete on every real pour. The example applies a 10% allowance first — 36.7 ft³ — which divides to 62 bags. Ordering the raw figure risks running short mid-pour.

How many cubic feet are in a cubic yard?

27 — a yard is 3 feet, and 3 × 3 × 3 = 27. Ready-mix is ordered in cubic yards and bags are counted in cubic feet, so this conversion sits in the middle of almost every concrete estimate.

Are bag yields the same for every brand?

No — yields are stated by the manufacturer and the common figures are printed in the table (80 lb = 0.6 ft³, 60 lb = 0.45 ft³, 40 lb = 0.30 ft³). Check the bag in hand; if its stated yield differs, the bag count changes in proportion.

Is this enough to order a structural pour?

This page estimates volume for planning and buying. It is not structural or code advice: footing sizes, slab thickness, reinforcement and mix specification for load-bearing work are set by local code and, where required, an engineer.

Are dimensions stored?

No. The calculation runs entirely in the browser and nothing entered is uploaded, stored or tracked.

Related tools

More in Home & DIY Calculators · Browse all tools