How much concrete a wall takes
A poured wall is its length times its height times its thickness. The wall this page opens with — 20 ft long, 4 ft high, 8 in thick — is 20 × 4 × 8/12 = 53.33 cubic feet, which is 53.33 ÷ 27 = 1.98 cubic yards. Add the 10% waste in the box and it is 2.17, ordered as 2.25 in quarter-yard steps. In 80 lb bags the same wall is 98 bags and 7,840 lb, which is why the page prices a truck beside them and, at the reference prices in the boxes, picks the truck.
Length and height are typed in feet, the thickness in inches — an 8 in wall,
the way the trade says it. Type 8, 8 in or
0'8" in the thickness box and all three are the same wall. A
thickness past 24 in is flagged under the box, because a wall that thick is more
often a height typed into the wrong box than a wall anyone pours.
A wall on its footing
Most walls stand on a footing, and the two are usually ordered as one load. Add a part, pick Footing, and the breakdown gives each its own line and its share of the order. A 16 by 8 in footing under the same 20 ft adds 17.78 cubic feet, 0.66 yd³, and the order covers both. The footing's own questions — how wide it has to be for the load, how deep for the frost — are on the concrete footing calculator.
Cubic yards per 10 ft of wall
Before waste:
| Thickness | 2 ft high | 3 ft high | 4 ft high | 8 ft high |
|---|---|---|---|---|
| 6" | 0.37 | 0.56 | 0.74 | 1.48 |
| 8" | 0.49 | 0.74 | 0.99 | 1.98 |
| 10" | 0.62 | 0.93 | 1.23 | 2.47 |
| 12" | 0.74 | 1.11 | 1.48 | 2.96 |
Scale by your length in tens of feet, add the waste, and round the order up once — to the step your supplier sells in, not to a whole yard unless that is their step. An 8 ft basement wall 8 in thick is about 2 yards every 10 ft, so a basement's walls are a truck, and usually more than one.
What this page counts, and what it does not
It counts the concrete: the yards, the bags if you mix, the water for those bags, and the truck's minimum order and short-load fee, both rows under Assumptions you can type over. It does not count the forms or the ties that hold them, which are rented by the panel or built from lumber, and it does not count the steel. The bars in a wall are sized with the wall, by whoever designed it, and they come from a drawing, not from the wall's volume.
What the code asks of a wall
Where the IRC 2021 is in force, two things are worth knowing before the forms go up. A retaining wall that is not braced at the top and holds back more than 48 in of soil has to be designed by accepted engineering practice (R404.4); so does one over 24 in that carries anything besides the soil. And a foundation wall is at least as thick as the wall it carries (R404.1.5.2). The panel under the answer adds the third: a wall sits on a footing below the frost line, a depth only your building department can give, so the page says not checked rather than guess. It sizes nothing — the thickness and the steel are the designer's, and the yards are this page's.
Common questions
How many yards of concrete for a 4 ft wall?
At 8 in thick, 0.99 yd³ for every 10 ft, before waste: 1.98 for 20 ft, 2.17 with 10% waste. At 6 in thick the same 20 ft is 1.48, and at 12 in it is 2.96. Change the thickness box and the three lines under the answer move with it.
How many bags of concrete for a wall?
Divide the cubic feet by the bag's yield — 0.60 ft³ for an 80 lb bag — and round up once for the job. The opening wall is 58.67 ft³ with waste, so 98 bags of 80 lb. Past about a yard most people order a truck instead; the comparison under the shopping list prices both.
Can I pour a wall from bags?
A short garden wall, yes. A wall wants to be poured in one go so it sets as one piece, and 98 bags is a long day of mixing for two people. That is the practical reason a wall of any length is a truck, before the price is.
Does the thickness include the form?
No. Type the thickness of the concrete — the gap between the form faces — not the outside of the forms.
Is the waste added twice?
No. Waste is multiplied in exactly one place in this site, and the result shows the volume before and after it. Set the box to 0 and the two lines agree.