Concrete Calculator
How many bags of concrete for a 10x10 slab?
A 10 × 10 ft slab 4 in thick is 1.23 cubic yards (33.33 cu ft): about 56 bags of 80 lb (62 with 10% waste) or 75 bags of 60 lb (82 with waste). At 6 in thick it is 1.85 cubic yards: 84 bags of 80 lb, or 92 with waste.
This concrete calculator works out how much concrete you need for a slab, patio, footing, round column or set of steps. Enter your dimensions in feet and inches and it returns the volume in cubic yards, cubic feet and cubic meters, plus a figure with 10% extra for waste.
It also estimates how many 40, 60 or 80 lb bags of premixed concrete the pour would take, so you can decide between hauling bags and ordering ready-mix. The tables below give ready-made bag counts for common slabs and post holes.
Enter your details
How to Use the Concrete Calculator
- 1
Pick the project type
Choose the Slab/Patio, Footing, Column or Stairs tab at the top of the calculator.
- 2
Enter the dimensions
Type length and width in feet. Slab thickness is picked from a list (3, 4, 5, 6 or 8 inches); footing depth and column diameter are entered in inches, column height in feet.
- 3
Add counts for columns or stairs
For columns, set how many identical columns you are pouring. For stairs, enter the width in feet, the rise and run per step in inches, the number of steps and an optional top landing depth in feet.
- 4
Read the results
The results update as you type: cubic yards and cubic feet, the volume with 10% waste added, bag counts for 40, 60 and 80 lb bags (before waste), and the volume in cubic meters.
How the concrete calculator works
Every shape is converted to cubic feet (inches divided by 12), then divided by 27 for cubic yards. Cubic meters are cubic feet times 0.0283168.
Slabs and footings are boxes: length times width times depth. Columns use pi times the radius squared times the height, times the number of columns. Stairs are treated as solid steps on grade: step 1 is one rise tall, step 2 is two rises and so on, each one run deep, with an optional landing at the height of the top step.
For bags, divide cubic feet by the bag yield. Premixed concrete yields about 0.30 cu ft per 40 lb bag, 0.45 cu ft per 60 lb bag and 0.60 cu ft per 80 lb bag. Always round up. The bag counts the tool shows are for the exact volume; the 10% waste is applied only to the cubic yards figure.
Cubic yards = (length ft × width ft × depth in ÷ 12) ÷ 27
Column cubic feet = 3.1416 × (diameter in ÷ 24)² × height ft × number of columns
Bags = cubic feet ÷ bag yield (0.30, 0.45 or 0.60 cu ft), rounded upWorked example: a 10 x 10 ft patio, 4 inches thick
At that size, ready-mix is usually easier. Mixing more than 50 heavy bags by hand is a long day, and early batches can start to set before the last ones are placed.
- Convert the thickness to feet: 4 ÷ 12 = 0.333 ft.
- Volume in cubic feet: 10 × 10 × 0.333 = 33.33 cu ft.
- Convert to cubic yards: 33.33 ÷ 27 = 1.23 cubic yards.
- Add 10% for waste: 1.23 × 1.1 = 1.36 cubic yards to order.
- 80 lb bags: 33.33 ÷ 0.6 = 55.6, so 56 bags. With 10% waste added to the volume first (33.33 × 1.1 = 36.67 cu ft): 36.67 ÷ 0.6 = 61.1, so 62 bags.
- 60 lb bags: 33.33 ÷ 0.45 = 74.1, so 75 bags. With waste: 36.67 ÷ 0.45 = 81.5, so 82 bags. (Adding 10% to the rounded 75 bags instead gives 83; either is fine, but add waste to the volume before rounding for the tighter number.)
Bags of concrete for common slab sizes
Square slabs at 4 in (patios, walks, shed pads) and 6 in (driveways, heavier pads). Bag counts are rounded up; the "+10%" column adds waste to the volume before rounding.
| Slab | Thickness | Cubic yards | 80 lb bags | 80 lb +10% | 60 lb bags | 40 lb bags |
|---|---|---|---|---|---|---|
| 10 × 10 ft | 4 in | 1.23 | 56 | 62 | 75 | 112 |
| 12 × 12 ft | 4 in | 1.78 | 80 | 88 | 107 | 160 |
| 16 × 16 ft | 4 in | 3.16 | 143 | 157 | 190 | 285 |
| 20 × 20 ft | 4 in | 4.94 | 223 | 245 | 297 | 445 |
| 24 × 24 ft | 4 in | 7.11 | 320 | 352 | 427 | 640 |
| 10 × 10 ft | 6 in | 1.85 | 84 | 92 | 112 | 167 |
| 12 × 12 ft | 6 in | 2.67 | 120 | 132 | 160 | 240 |
| 16 × 16 ft | 6 in | 4.74 | 214 | 235 | 285 | 427 |
| 20 × 20 ft | 6 in | 7.41 | 334 | 367 | 445 | 667 |
| 24 × 24 ft | 6 in | 10.67 | 480 | 528 | 640 | 960 |
Bags per cubic yard
Yields vary a little by brand and mix, so if your bag label gives a different yield, divide your cubic feet by that figure.
| Bag size | Yield per bag | Bags per cubic yard | With 10% waste |
|---|---|---|---|
| 80 lb | 0.60 cu ft | 45 | 50 |
| 60 lb | 0.45 cu ft | 60 | 66 |
| 40 lb | 0.30 cu ft | 90 | 99 |
Concrete for post holes and Sonotubes
Use the Column tab for round holes and form tubes. Figures below are per hole, treating the hole as an empty cylinder, rounded up to whole bags.
- When you enter several columns, the calculator rounds the total, not each hole. Four 12 in × 4 ft tubes total 12.57 cu ft, which it shows as 21 bags of 80 lb; if you mix each hole separately, buy 6 per hole (24 bags).
- A 4x4 post displaces about 0.085 cu ft per foot of depth, so a 3 ft deep 10 in hole needs about 1.38 cu ft rather than 1.64. It rarely saves a bag per hole, but adds up on long fence runs.
- Hand-dug holes are rarely perfect cylinders and usually take more than the math says, so keep a spare bag on site.
| Hole diameter | Depth | Cubic feet | 80 lb bags | 60 lb bags |
|---|---|---|---|---|
| 8 in | 2 ft | 0.70 | 2 | 2 |
| 8 in | 3 ft | 1.05 | 2 | 3 |
| 8 in | 4 ft | 1.40 | 3 | 4 |
| 10 in | 2 ft | 1.09 | 2 | 3 |
| 10 in | 3 ft | 1.64 | 3 | 4 |
| 10 in | 4 ft | 2.18 | 4 | 5 |
| 12 in | 2 ft | 1.57 | 3 | 4 |
| 12 in | 3 ft | 2.36 | 4 | 6 |
| 12 in | 4 ft | 3.14 | 6 | 7 |
Footings, steps and other projects
Figures below are the raw volume before waste. Bag counts use 0.6 cu ft per 80 lb bag and 0.45 cu ft per 60 lb bag, rounded up.
| Project | Size | Cubic yards | 80 lb bags | 60 lb bags |
|---|---|---|---|---|
| Sidewalk | 3 × 30 ft, 4 in | 1.11 | 50 | 67 |
| Shed pad | 10 × 20 ft, 4 in | 2.47 | 112 | 149 |
| Wall footing | 40 ft long, 2 ft wide, 10 in deep | 2.47 | 112 | 149 |
| Deck pier columns | 4 × 12 in dia, 4 ft deep | 0.47 | 21 | 28 |
| Steps | 3 steps, 4 ft wide, 7 in rise, 11 in run | 0.48 | 22 | 29 |
| Steps with landing | Same 3 steps + 3 ft deep landing | 1.25 | 57 | 76 |
Edge cases the simple formula misses
- Uneven or sloped ground: measure the excavation depth at several points and use the average. A slab planned at 4 in that averages 4.5 in needs 12.5% more concrete, which wipes out a 10% waste allowance.
- Thickened edges: slabs often have a deeper perimeter (for example 8 to 12 in wide and twice the slab depth). Calculate the edge as a separate footing and add it.
- Base under the slab: most slabs sit on 4 in or more of compacted gravel. Work that out with the gravel calculator; it does not reduce the concrete volume, but it does lift your form height.
- Stairs: the calculator assumes solid steps sitting on the ground. Steps poured against an existing slope or over fill take less concrete, so measure what you actually have to fill.
Ordering tips and common mistakes
- Order 5 to 10% extra. Form bulges and spillage eat more concrete than people expect, and running short mid-pour leaves a weak cold joint.
- Round bag counts up after adding waste. The calculator adds 10% to the cubic yards figure only, so multiply the bag count by 1.1 yourself, or use the "+10%" column above.
- Ready-mix is sold by the cubic yard, often in quarter or half yard steps, and many suppliers charge a short-load fee on small orders. As a rule of thumb, bags make sense for jobs under about 1 cubic yard (45 bags of 80 lb).
- Planning a patio surface instead? Compare the cost and effort with the paver calculator, which also works out base gravel and bedding sand.
When to call a professional
Patios, walkways and post footings are well within DIY range. Structural work is different: foundations, load-bearing footings, retaining walls and driveways that carry heavy loads need correct reinforcement, compaction and curing, and often a permit and inspection. Pours over about 3 cubic yards also need a crew: concrete gives you limited working time, and one person cannot place, screed and finish that much before it sets. For those jobs, use this calculator to sanity-check volumes, but follow your local code and get a contractor or engineer involved.
Features
- Slab, footing, column, stair calculations
- Results in cubic yards and cubic feet
- Pre-mixed bag quantities (40/60/80 lb)
- 10% waste factor included
- Metric conversion (cubic meters)
Frequently Asked Questions
How many bags of concrete do I need for a 10x10 slab?
A 10 x 10 ft slab at 4 inches thick is 33.33 cubic feet, or 1.23 cubic yards. That works out to 56 bags of 80 lb concrete (0.6 cu ft each) or 75 bags of 60 lb concrete (0.45 cu ft each). Add about 10% to the volume for waste and uneven ground (36.67 cu ft), which brings it to 62 bags of 80 lb or 82 bags of 60 lb.
How many bags of concrete for a 12x12 slab?
A 12 x 12 ft slab 4 inches thick is 48 cubic feet, or 1.78 cubic yards: 80 bags of 80 lb concrete (88 with 10% waste) or 107 bags of 60 lb. At 6 inches thick it is 2.67 cubic yards, or 120 bags of 80 lb (132 with waste). At that size ready-mix is usually the better option.
How many 80 lb bags of concrete make a cubic yard?
An 80 lb bag of premixed concrete yields about 0.6 cubic feet. A cubic yard is 27 cubic feet, so you need 27 ÷ 0.6 = 45 bags per cubic yard. With 60 lb bags (0.45 cu ft) it takes 60 bags, and with 40 lb bags (0.30 cu ft) it takes 90 bags per cubic yard.
How much concrete do I need for a fence post hole?
A 10 inch diameter hole 3 ft deep holds about 1.64 cubic feet, which is 3 bags of 80 lb concrete or 4 bags of 60 lb. An 8 inch hole 2 ft deep needs 2 bags of either size. The post itself takes up a little space, but rarely enough to save a bag.
How much concrete do I need for a Sonotube or round column?
Use the cylinder formula: pi times the radius squared times the height. A 12 inch diameter tube has a 0.5 ft radius, so a 4 ft deep column is 3.1416 × 0.25 × 4 = 3.14 cubic feet. That is about 6 bags of 80 lb concrete per column. Enter the number of columns in the calculator to total several at once.
Should I use bags or order ready-mix concrete?
Bags suit small jobs such as post holes, steps and pads under about 1 cubic yard, which is 45 bags of 80 lb. Above that, ready-mix is usually faster, more consistent and less physically demanding. Ask local suppliers about minimum orders and short-load fees, since pricing varies by region and can change the math for mid-size jobs.
Related Guides
View all guidesHow Many Bags of Concrete Do I Need?
One cubic yard takes 45 bags of 80 lb concrete, 60 of 60 lb or 90 of 40 lb. Bag counts for slabs, walkways, post holes and footings, with the formula.
Home ImprovementHow Thick Should a Concrete Slab Be?
Most patios, walkways and shed pads are 4 inches thick; driveways are usually 5 to 6. Thickness, gravel base and rebar or mesh for each type of slab.
Home ImprovementBagged Concrete vs Ready-Mix: Which Is Cheaper?
Bags usually win below about 1 cubic yard (45 bags of 80 lb); ready-mix usually wins above it. How to find your own break-even point, fees included.
Last reviewed