How to use the concrete calculator
- Pick the shape: a slab or patio, a footing, a round column or tube form, or a set of steps.
- Choose feet and inches or meters and centimeters, then enter the dimensions. Switching units converts the numbers you already typed.
- Set the quantity if you have several identical pours, such as 6 deck footings.
- Keep the 10 percent waste allowance or change it for your site.
- Read the ready-mix order in cubic yards, or the bag count for the bag size you plan to buy.
Concrete volume formulas
Convert every dimension to feet first (inches divided by 12), work out cubic feet, then divide by 27 to get cubic yards.
Slab or patio: length × width × (thickness ÷ 12) Footing: length × (width ÷ 12) × (depth ÷ 12) Column: 3.1416 × (diameter ÷ 24)² × height Steps: width × (run ÷ 12) × (rise ÷ 12) × n(n + 1) ÷ 2 Cubic yards = cubic feet × quantity × (1 + waste % ÷ 100) ÷ 27 Cubic meters = cubic yards × 0.7646 Bags = cubic feet with waste ÷ bag yield, rounded up
The steps formula treats each step as a solid block one tread deep and as tall as all the risers up to it: the bottom step is 1 rise tall, the next 2 rises, and so on. Adding the blocks gives n(n + 1) ÷ 2 rises in total.
Worked example: a 10 × 12 ft patio slab
A patio 10 ft long, 12 ft wide and 4 in thick, with 10% waste:
- 10 × 12 × (4 ÷ 12) = 40 cubic feet
- 40 × 1.10 = 44 cubic feet with waste
- 44 ÷ 27 = 1.63 cubic yards, so order 1.75 cubic yards
- 1.63 × 0.7646 = 1.25 cubic meters
- Bags: 44 ÷ 0.60 = 73.3, so 74 bags of 80 lb, or 98 bags of 60 lb
For steps: three 7 in risers with 11 in treads, 4 ft wide, is 4 × (11 ÷ 12) × (7 ÷ 12) × 6 = 12.8 cubic feet before waste.
Bag yields and bags per cubic yard
Bag counts use the yields printed on the Quikrete Concrete Mix data sheet. The Sakrete High-Strength Concrete Mix data sheet lists the same yields for 40, 60 and 80 lb bags. Lightweight high-yield mixes yield more per bag, so check the label of the mix you buy.
| Bag size | Yield per bag | Bags per cubic yard |
|---|---|---|
| 40 lb | 0.30 cu ft (8.5 L) | 90 |
| 50 lb | 0.375 cu ft (10.6 L) | 72 |
| 60 lb | 0.45 cu ft (12.7 L) | 60 |
| 80 lb | 0.60 cu ft (17 L) | 45 |
Slab coverage by thickness
How far a cubic yard goes, and what 100 square feet of slab takes, before any waste allowance.
| Thickness | Sq ft per cubic yard | Cubic yards per 100 sq ft | 80 lb bags per 100 sq ft |
|---|---|---|---|
| 3.5 in | 92.6 | 1.08 | 49 |
| 4 in | 81 | 1.23 | 56 |
| 5 in | 64.8 | 1.54 | 70 |
| 6 in | 54 | 1.85 | 84 |
Bags or ready-mix
Compare the bag count with the work it means. One cubic yard is 45 bags of 80 lb, which is 3,600 lb of dry mix to carry, mix and place before it starts to set. Ready-mix arrives mixed, but suppliers often have a minimum order or charge a short-load fee for small loads. Ask your supplier for both before you decide.
Tips before you pour
- Measure the forms, not the plan. Forms that are out of square or a base that dips add concrete you did not count.
- Take slab and footing sizes from the project plans or your building department. This calculator works with any size; it does not check code.
- Split an L-shaped slab into rectangles, run each one, and add the results.
- For deck footings with a flared base, calculate the tube and the base separately.
- In metric, enter lengths in meters and thickness in centimeters. The result is in cubic meters, and bag counts still use the US bag sizes.