Concrete Block Calculator uses wall area ÷ block face area to estimate total blocks, mortar, block cost, grout fill, rebar, cement, sand, and wall dead load for standard CMU wall projects.
Five Materials, One Wall — and They All Depend on Each Other
A concrete block wall isn’t one order — it’s five. Blocks, mortar, grout, rebar, sand or premix cement all need to be on site before work starts, and each quantity depends on the block count you calculated first. Getting blocks right but under-ordering grout stalls the job just as effectively as running short on blocks. This calculator runs all five in parallel from the same two dimensions, so every number comes from the same source of truth.
What it doesn’t do is tell you how to build the wall. The outputs are material quantities: how many blocks, how many mortar bags, how much core fill by volume, how many linear feet of rebar with lap splice already factored in, and both premix and site-mixed breakdowns for the mortar. There’s also a dead load figure — the wall’s structural weight in lbs, US tons, and metric tonnes — which matters when the foundation or footing needs to be sized for the load above it.
How the Numbers Are Built
Block count starts with face area, not linear feet. The calculator converts your wall length and height into square footage, then applies a fixed rate of 1.125 standard blocks per square foot. That specific number comes from the nominal dimensions of a CMU block: an 8″ × 16″ face (including the mortar joint) covers 0.889 sq ft, and 1 ÷ 0.889 = 1.125. The metric 200 × 200 × 400 mm preset uses 12.5 blocks per square meter instead, which works out identically from the metric nominal face size. Waste is applied on top as a straight percentage before rounding up — the default 5% covers cuts at corners, window and door openings, and breakage.
Mortar uses a rule of thumb: 3 bags of premixed mortar (70/80 lb) per 100 blocks, based on a standard 3/8-inch joint. That ratio is baked into the calculation rather than derived geometrically, which is fine for estimation purposes. It matches real-world consumption closely for running bond patterns. If you’re mixing on site, the cement and sand cards apply a 1:3 yield rule — one part cement produces roughly three parts mortar — and uses masonry sand at approximately 100 lbs per cubic foot for the weight output.
Grout rates — the concrete used to fill block cores — are given in cubic yards per 100 blocks, and they differ by block size and spacing. A 12-inch block holds considerably more fill per core than an 8-inch block, so the code applies three separate rate tables depending on which size is selected. Spacing changes the fraction of cores that get filled: every 24 inches on center means roughly every third core, every 16 inches means roughly every other core, and solid fill means every core. The four-inch partition block is a hard exception — its cores are too narrow to fill effectively, and the calculator sets grout volume to zero with a warning when that combination is selected.
Rebar quantities are calculated geometrically, not by rule of thumb. Vertical bars: the wall length divided by the spacing gives the bar count (plus one for the end), each bar runs the full wall height. Horizontal bars: the wall height divided by the spacing gives the bar count (plus one for the top), each bar runs the full wall length. Both vertical and horizontal linear footage are then added together and multiplied by 1.10 for lap splice allowance — the 10% overlap required where two bars meet. Weight is calculated at 0.668 lbs per linear foot, which is the published weight for #4 (½-inch) rebar. If your project specifies #5 or #3, the weight output won’t be accurate for ordering, but the linear footage is correct regardless.
What the Cost Estimate Covers — and What It Doesn’t
The block cost card multiplies your total block count by the price per block. That’s it. Mortar, grout, rebar, and sand are not costed. For a small garden wall, this gap might be minor. For a 30-foot foundation wall with solid grout fill and continuous rebar, the uncosted materials can exceed the block cost itself.
Similarly, the dead load figure in the weight card covers blocks only. A fully grouted 8 × 8 × 16 wall weighs roughly twice what hollow blocks alone would weigh — grouted cores add dense concrete mass that the weight card doesn’t include. If you’re handing a structural number to an engineer or sizing a footing, treat the weight output as the hollow-block baseline and account for grout weight separately. A solid-grouted standard CMU wall typically runs around 85–90 lbs per square foot of wall face; the block-only output will show something closer to 42–45 lbs per square foot at 38 lbs per block.
Worked Example: A 20-Foot Garage Side Wall
New detached garage, concrete block side wall, 20 feet long and 8 feet high. Standard 8 × 8 × 16 blocks at $2.50 each, grouted every 24 inches, vertical rebar at 24 inches, horizontal rebar at 48 inches, 5% waste allowance.
Wall area comes out at 160 sq ft. At 1.125 blocks per sq ft, the base count is 180 blocks; with 5% waste, that rounds up to 189 blocks at $472.50 in block material. Mortar: 6 bags of premix (3 bags per 100 blocks), yielding about 4 cu ft of mixed mortar. Wall dead load from blocks alone: 7,182 lbs, or 3.59 US tons — that goes to the foundation designer.
Grout at 24 inches on center for an 8-inch block uses a rate of 0.44 cu yd per 100 blocks. At 189 blocks, that’s 0.83 cu yd (0.64 cu m) — the equivalent of 38 bags of 80 lb grout mix. Rebar: 11 vertical bars × 8 ft = 88 ft; 3 horizontal bars × 20 ft = 60 ft; times 1.10 for lap splices = 163 linear feet, weighing about 109 lbs of #4 bar. For site mixing, the cement and sand cards call for 2 bags of 94 lb cement and 3.96 cu ft of masonry sand (about 0.2 tons).
That’s the full material list in one pass. The grout alone — 38 bags — is easy to forget when you’re focused on block count, but it’s a meaningful truck load.
Frequently Asked Questions
Why does changing the block size automatically update the weight field?
The block size presets each have a default weight hardcoded in the tool: 38 lbs for the standard 8 × 8 × 16, 28 lbs for the 6-inch partition block, 52 lbs for the 12-inch foundation block, and 24 lbs for the 4-inch block. When you change the size, the weight field refreshes to match that preset. You can override it manually — concrete density varies by aggregate mix and manufacturer — but if you switch block sizes after entering a custom weight, the preset will overwrite what you typed. Set the block size first, then adjust the weight if needed.
Why is there no grout estimate when I select the 4-inch block?
The code explicitly zeros out core fill volume for 4″ × 8″ × 16″ blocks regardless of which grout spacing you select, and shows a warning. Four-inch partition blocks are typically solid (not hollow), and even hollow versions have cores too narrow for grout consolidation. If you’re seeing 0 cubic yards despite having a grout option selected, that’s intentional — the tool is flagging that this combination doesn’t reflect real construction practice.
The rebar weight output says it’s for #4 bar — what if I’m using a different size?
The linear footage is still accurate and usable for any rebar size. Only the weight output (labeled “Est. Weight (#4)”) is tied to the #4 specification at 0.668 lbs per linear foot. If your structural drawings call for #5 bar (0.668 × 1.04… actually 1.043 lbs/ft for #5), or #3 bar (0.376 lbs/ft), multiply the linear footage from Card 6 by the appropriate weight factor from your rebar supplier’s sheet. The calculator shows the right length; the weight is an approximation for planning purposes.
Does the mortar estimate change based on grout spacing?
No. Mortar and grout are calculated independently. Mortar is for the bed and head joints between blocks — that’s a fixed 3 bags per 100 blocks regardless of how many cores get filled. Grout is the separate concrete pour into the hollow cores. They’re different materials, ordered separately, and the calculator treats them that way. The cement and sand cards are derived from the mortar volume, not the grout volume, so they also don’t change with grout selection.
What’s the practical difference between “every 24-inch O.C.” and “every 16-inch O.C.” grout fill?
O.C. stands for “on center” — the center-to-center spacing between filled cores. On a standard 16-inch-long block, grouting every 16 inches O.C. fills roughly every other core; every 24 inches O.C. fills approximately every third core. The structural difference is significant: higher grout frequency increases lateral load resistance, which is why closer spacing is specified in seismic zones or for taller walls. The calculator applies different cu yd/100 block rates for each option, so the grout volume output (and the 80 lb bag equivalent) reflects whichever your spec requires.
A Note on the Block Density Rate and the 3/8-Inch Joint
The 1.125 blocks per square foot figure is not arbitrary. It’s derived directly from nominal CMU dimensions: a block that is 8 inches high and 16 inches long (nominal, meaning including the mortar joint) covers exactly 8/12 × 16/12 = 0.889 sq ft of face area, and 1 ÷ 0.889 = 1.125. This rate only holds when a 3/8-inch mortar joint is used — which is why the mortar card displays “3/8 inch” as the assumed joint size.
A thicker joint (sometimes used for leveling on rough foundations) would change the effective coverage per block and make this rate slightly off. The National Concrete Masonry Association publishes these coverage factors for standard running bond; the numbers here are consistent with those references for typical CMU construction.