Concrete Calculator

Calculate how much concrete you need for rectangular slabs and footings in cubic yards and bags, with an optional waste allowance.

Use calculatorQuestions & answers

Try an example — choose a starting point, then adjust the inputs.

ft
ft
in
Adjust for your project. Use 0 to see the exact geometric volume.
$
Concrete Needed
1.36 yd³
62 bags (80lb)

How to Calculate Concrete

Cubic Feet = Length(ft) × Width(ft) × Depth(in)/12
Cubic Yards = Cubic Feet ÷ 27
Bags = Cubic Feet ÷ 0.6 (per 80lb bag)

Example: a 10 × 10 slab at 4 inches

Convert depth to feet: 4 ÷ 12 = 0.3333 ft. Volume is 10 × 10 × 0.3333 = 33.33 ft³, or 1.235 yd³. Adding 10% gives 36.67 ft³, or 1.358 yd³. At 0.60 ft³ per 80 lb bag, round 36.67 ÷ 0.60 up to 62 bags.

The result includes the allowance you enter; do not add it again. For separate rectangular sections, calculate each section and add their volumes. Round bag counts only after combining volumes. This tool does not calculate round columns or subtract voids.

Need dimensions first? Use the square footage calculator for area and the unit converter to convert measurements.

Concrete Bag Coverage

Bag SizeCubic Feet per BagBags per Cubic Yard
40 lb0.3090
50 lb0.37572
60 lb0.4560
80 lb0.6045

Bag yields depend on the mix. The estimates use the yields in the table; check the yield printed on your product. See QUIKRETE Concrete Mix yield data sheet.

How many bags for a 10x10, 12x12 or 20x20 slab?

These rectangular slab examples use feet for length and width, inches for thickness, and 0.60 ft³ per 80 lb bag. The last column already includes 10% extra. Thickness is an input, not a design recommendation.

Slab and thicknessExact yd³80 lb bags, no extra80 lb bags + 10%
10 × 10 ft, 4 in1.235662
12 × 12 ft, 4 in1.788088
20 × 20 ft, 4 in4.94223245
20 × 20 ft, 6 in7.41334367

Bagged concrete or ready-mix: compare the same volume

The yardage and bag counts are alternatives for the same volume, not quantities to add together. For bagged mix, multiply your selected bag count by its quoted price. The optional price field above instead uses your ready-mix price per cubic yard. Compare delivery fees and minimum orders separately; the calculator does not estimate installation labor.

Frequently Asked Questions

How do I calculate how much concrete I need?
Multiply length × width × depth to get cubic volume. For a 10ft × 10ft slab that's 4 inches deep: 10 × 10 × (4/12) = 33.3 cubic feet = 1.23 cubic yards. Order 5-10% extra for waste.
How many 80 lb bags for a 10x10 slab at 4 inches?
The slab is 33.33 cubic feet before allowance. At 0.60 cubic feet per 80 lb bag, round up to 56 bags. With 10% extra, the estimate is 62 bags. Confirm the yield on your concrete mix label.
How many bags of concrete equal 1 cubic yard?
It takes about 45 bags of 80lb concrete mix to make 1 cubic yard, or 60 bags of 60lb mix. Each 80lb bag yields about 0.6 cubic feet.
How thick should a concrete slab be?
Enter the thickness specified for your project. This volume calculator does not determine structural thickness, reinforcement or load capacity; those depend on the design and local requirements.
How much does concrete cost?
Enter a current supplier quote per cubic yard for a material estimate. Delivery, minimum loads, tax, labor and reinforcement are excluded. A blank price leaves the cost estimate hidden.

Related Calculators & Tools