Block Wall Calculator
A {length}×{height} ft block wall needs about {blocks} {blockSize} blocks and {mortarBags} bags of mortar — {weightLb} lb of block total.
Blocks needed for common wall sizes
| Wall | Openings | Blocks | Mortar bags | Weight |
|---|---|---|---|---|
| 10×4 ft | 0 sf | 50 | 2 | 1,900 lb |
| 20×4 ft | 0 sf | 100 | 3 | 3,800 lb |
| 30×4 ft | 0 sf | 149 | 5 | 5,662 lb |
| 10×6 ft | 0 sf | 75 | 3 | 2,850 lb |
| 20×6 ft | 0 sf | 149 | 5 | 5,662 lb |
| 30×6 ft | 20 sf | 199 | 6 | 7,562 lb |
| 40×6 ft | 0 sf | 298 | 9 | 11,324 lb |
| 50×6 ft | 40 sf | 323 | 9 | 12,274 lb |
| 20×8 ft | 0 sf | 199 | 6 | 7,562 lb |
Standard 8×8×16 block, includes 10% extra for cuts and breakage.
How the math works
A wall's face area is length times height, minus any openings. Each block covers a fixed face area once you account for the mortar joint — a nominal 8×8×16 block, laid with 3/8-inch joints, covers about 0.888 square feet of wall face.
blocks = (wall area × 1.10) ÷ block face area
mortar bags = blocks ÷ 37
Mortar coverage of about 37 blocks per 80-lb bag is a standard estimating figure; actual coverage varies with joint thickness, block porosity, and how efficiently the mortar is mixed and used.
A block sold as "8×8×16" actually measures about 7⅝ × 7⅝ × 15⅝ inches — the missing ⅜ inch in each direction is the mortar joint. The nominal dimension (8×8×16) is the right one for layout arithmetic, since block-plus-joint equals the nominal module and that's what this calculator uses. The actual dimension is the one to use when checking whether a block will physically fit an opening. Mixing these up — using actual dimensions for layout, or nominal for a fit check — is a common reason block counts come out wrong by a course.
Running bond vs. stack bond
| Running bond | Stack bond | |
|---|---|---|
| Pattern | Each course offset by half a block | Vertical joints line up |
| Cutting | Every other course starts with a half block at each end | Full blocks throughout the field; cuts concentrate at openings and ends instead |
| Structural behavior | Better — load distributes across offset joints | Weaker — continuous vertical joints are a crack plane, usually needing more reinforcement |
| Prevalence | Default for structural masonry | Mostly architectural, reinforced accordingly |
Spreading one waste percentage across an entire job obscures the fact that waste concentrates at specific locations — corners, openings, the alternating half-block ends in a running-bond wall, and whatever partial course lands at the top. A long, plain wall with no openings needs less than a flat 10%; a wall with several corners and a window needs more. If you know your wall has multiple corners or openings, plan for extra material there specifically rather than trusting a single percentage to cover it.
It's also easy to under-order without realizing it by only counting standard block. Bond beam blocks for a reinforced course, lintel blocks over openings, half units, and corner units with a finished end are typically separate line items — a pure count of standard block will miss them, and they're worth listing out before you place an order.
Before you buy
- Order by the pallet where possible — most suppliers sell in units of about 90 or 96 blocks per pallet, and pallet pricing usually beats buying loose.
- Retaining walls and anything load-bearing typically need rebar and grouted cores — check your local code before treating this as a finished design.
- If you're filling the cores solid, the fill volume above is a starting point; confirm it against your specific block's actual core volume, which varies by manufacturer.
- Plan the coursing before you start — half blocks and corner blocks at the ends of a run change the count slightly versus a simple area calculation.
- Buy a few extra blocks beyond the waste allowance if the wall has any corners, since corner blocks are cut or specially shaped and break more often.
Common questions
How many blocks do I need for a wall?
Multiply the wall's length by its height for total square feet, subtract any openings, then divide by the face area of one block — about 0.888 sq ft for a standard 8×8×16 block. A 10×4 ft wall needs about 50 blocks.
How much mortar do I need per block?
About one 80-lb bag of mortar mix per 35 to 40 blocks laid, depending on joint thickness and how much is wasted mixing. This calculator uses 37 blocks per bag as a working average.
Do I need to fill the block cores with concrete?
For most freestanding garden or privacy walls, no — dry-stacked or mortared cores without fill are common. Retaining walls, walls over about 4 feet, and any wall with rebar typically require the cores to be filled solid with grout.
How much does a standard block weigh?
A standard 8×8×16 concrete block weighs about 38 lb. Half-height and half-width blocks weigh proportionally less, and 12-inch wide blocks weigh more, around 55 lb.
How do I account for a doorway or window opening?
Enter the opening's area in square feet and this calculator subtracts it from the wall's total area before dividing by block size, so you don't buy blocks for space you're not filling.