Ordering block for a wall is one of those jobs where guessing gets expensive in both directions. Come up short and you pay a second delivery fee; over-order and you eat restocking charges or store pallets of block you will never use. A concrete block calculator is really just three pieces of math — wall area, block coverage, and mortar yield — and once you understand the formulas you can estimate any CMU project on the back of an envelope. This guide walks through the exact numbers, a full worked example, and the waste factors that pros build in.
The Core Formula: Blocks per Square Foot
A standard concrete masonry unit (CMU) is nominally 8 in. tall by 16 in. long. The actual block measures 7-5/8 in. by 15-5/8 in., and the missing 3/8 in. in each direction is the mortar joint. With the joint included, each block covers exactly 8 x 16 inches of wall face — 128 square inches, or 0.89 square feet.
That gives you the single most useful number in block estimating:
- 1.125 blocks per square foot of wall (or roughly 9 blocks per 8 sq ft)
So the master formula is:
Blocks needed = Wall length (ft) x Wall height (ft) x 1.125
Then subtract openings (doors, windows, vents) using the same 1.125 multiplier on the opening area, and add a waste factor — 5% for a clean straight run, 10% if the wall has corners, steps, or you are new to laying block.
Quick Reference Table
| Item | Coverage / Yield | Rule of Thumb |
|---|---|---|
| Standard 8x8x16 CMU | 0.89 sq ft per block | 1.125 blocks per sq ft |
| Half block (8x8x8) | 0.44 sq ft | Used at ends and openings |
| Mortar, 80 lb bag (Type S) | Lays ~12 blocks per bag | 3 bags per 100 sq ft roughly |
| Core fill (grout), 80 lb bag | ~0.6 cu ft mixed | ~1.1 bags per block filled |
| Rebar, #4 vertical | Every 24-48 in. o.c. typical | Check local code |
Worked Example: 40-Foot Garden Wall
Say you are building a freestanding garden wall 40 feet long and 4 feet high, with no openings. Here is the full takeoff.
Step 1 — Wall area. 40 ft x 4 ft = 160 sq ft.
Step 2 — Block count. 160 x 1.125 = 180 blocks. Add 5% waste: 180 x 1.05 = 189. Order 190 blocks.
Step 3 — Check it by courses. A 4-ft wall is 6 courses (6 x 8 in. = 48 in.). Each course of a 40-ft wall takes 40 ft / 1.33 ft per block = 30 blocks. 30 x 6 = 180. The two methods agree, which is your sanity check.
Step 4 — Mortar. At 12 blocks per 80 lb bag, 180 / 12 = 15 bags. Round up to 16-17 bags of Type S masonry mortar. If you are mixing from masonry cement and sand, one bag of masonry cement plus 18-20 shovels of sand lays roughly 25-30 blocks.
Step 5 — Core fill. If code requires grouting cells with vertical rebar every 32 in., you are filling about one cell in every 4 blocks per course along the wall — roughly 15 vertical cell columns, 6 blocks tall, or 90 filled cells. Each standard cell takes about 0.25 cu ft of grout, so 90 x 0.25 = 22.5 cu ft. An 80 lb bag of concrete yields 0.6 cu ft, so 22.5 / 0.6 = 38 bags. This is the number people forget, and it is often bigger than the mortar order.
Total order: 190 blocks, 17 bags mortar, 38 bags core-fill mix, plus rebar. At typical 2025 pricing — $2.20-$3.50 per block, $9-$14 per mortar bag, $6-$8 per concrete bag — the materials land around $850-$1,200 before the footing.
Do Not Forget the Footing
Every block wall sits on a poured concrete footing, typically twice the width of the block (16 in. for 8-in. block) and 8-12 in. thick, set below frost depth. For the 40-ft wall above, a 16 in. x 8 in. footing is 40 x 1.33 x 0.67 = 35.6 cu ft, or 1.32 cubic yards. That is either a short-load ready-mix delivery or about 60 bags of 80 lb concrete — at which point ready-mix is usually cheaper and far easier on your back. Our concrete mix guide covers when bags make sense and when to call the truck, and the concrete foundation guide goes deeper on footing sizing and frost depth.
Adjusting for Other Block Sizes
Not every wall uses standard 8-in. block. Here are the multipliers for common alternatives:
- 4x8x16 (partition block): same face size, still 1.125 per sq ft, but lighter and cheaper — non-loadbearing only.
- 6x8x16: same 1.125 per sq ft; common for garden and screen walls.
- 12x8x16: same face coverage, but mortar consumption rises about 20% because the bed joints are wider, and each block weighs 50-55 lb.
- 4×8 solid cap block: figure one cap per 16 in. of wall length — the 40-ft wall needs 30 caps plus waste.
Corners consume corner blocks (square-ended) rather than standard stretcher block with flanged ends. Count 2 corner blocks per course per corner and subtract them from the stretcher count — or just let your supplier convert; most yards do this automatically if you give them the course count and number of corners.
Mortar Math in More Detail
Mortar estimates vary more than block estimates because joint thickness and how much you drop varies by skill. Realistic yields:
- Experienced mason: 13-15 blocks per 80 lb bag of preblended mortar.
- Careful DIYer: 10-12 blocks per bag — you will drop more and re-butter more heads.
- Type N vs Type S: same yield; Type S (1,800 PSI) is the default for structural and below-grade work, Type N (750 PSI) is fine for non-loadbearing garden walls in mild climates.
Buy one or two extra bags. Unopened bags return easily, and running out of mortar mid-course means a cold joint exactly where you do not want one.
Common Estimating Mistakes
- Measuring in feet but forgetting the block is 16 in., not 12 in. Divide wall length by 1.33 (not 1.0) for blocks per course.
- Skipping half blocks. Running bond needs a half block starting every other course at each end and each side of every opening. A 6-course wall with two ends needs 6 half blocks minimum; order a dozen.
- Ignoring core fill. On a code-compliant retaining or foundation wall, grout and rebar can cost as much as the block itself. Reinforced walls behave completely differently from dry-stacked ones — our reinforced concrete guide explains why the steel matters.
- No waste factor. Blocks chip, cuts go wrong, and a pallet always includes a few cracked units. 5-10% is standard.
- Forgetting caps, ladder wire, and control joints. Horizontal joint reinforcement every other course adds about $0.30 per linear foot; control joints go every 20-25 ft on long walls.
How Many Blocks on a Pallet?
Standard 8x8x16 CMUs ship 90-108 per pallet depending on the yard (72 for heavier 12-in. block). Each standard block weighs 33-38 lb, so a full pallet runs around 3,200-3,800 lb — plan delivery placement carefully, because moving 190 blocks by hand across a yard adds hours to the job. Most suppliers will spot pallets with a boom truck within 15-20 ft of the wall line for a modest fee. Take it.
FAQ
How many concrete blocks do I need per square foot?
1.125 standard 8×16 blocks per square foot of wall face. Multiply wall area by 1.125, subtract openings, add 5-10% waste.
How many bags of mortar per 100 blocks?
Eight to ten 80 lb bags of preblended mortar for a typical DIY pace — about one bag per 10-12 blocks laid.
How much does a concrete block wall cost per square foot?
Materials alone run $3.50-$7 per sq ft depending on core fill requirements. Professionally installed, expect $15-$30 per sq ft including the footing.
Can I estimate a retaining wall the same way?
The block math is identical, but retaining walls add drainage stone, filter fabric, perforated pipe, and much heavier grout and rebar schedules — and anything over 3-4 ft usually requires an engineered design and a permit.
Run the numbers twice, check block count against the course method, and give your supplier the takeoff to sanity-check. Ten minutes of arithmetic beats a second delivery charge every time.