Logo

MonoCalc

/

Concrete Block Calculator

Construction

Units

Sets result units, the units for new walls, and defaults you haven't changed. It never changes the block count.

Block

8 × 8 × 16 nominal = 7-5/8 × 7-5/8 × 15-5/8 in actual (W × H × L)

Actual size 15-5/8 × 7-5/8 × 7-5/8 in (L × H × W) · standard joint 3/8 in

Hollow1.125 blocks/ft²

Used for both bed (horizontal) and head (vertical) joints.

Single wythe (one block thick). For a cavity wall, calculate each leaf separately.

Identical walls, e.g. 2 matching garden walls.

Openings

Always deducted, because blocks are laid around them. Door and window sizes are a typical size, measure yours.

whole block

cut block

mortar

Not to scale

Net area = L × H − openings

—

1 of 30 walls

Block waste

5% covers breakage and cuts on a plain wall. Use 10% for lots of openings or corners.

Mortar

Bedding

Mortar on the two face shells only, the usual way to lay hollow block. Default for hollow blocks: face-shell.

ft³
Scaled from 8.5 ft³ per 100 8×8×16 blocks (3/8 in joints) by joint length × thickness.
%
The mortar rates above are site allowances that already include normal droppings. Add more if you're new to laying block.

How you'll buy it

ft³
Check the bag. Some list blocks per bag instead.

Results

Enter your wall size to see how many blocks you need.

About This Tool

Concrete Block Calculator – Blocks, Mortar and Grout for a Wall

A concrete block calculator turns wall measurements into a shopping list for a CMU (concrete masonry unit) wall, whether you call them cinder blocks, breeze blocks or concrete blocks. Enter each wall, take off the doors and windows, choose a block size, and the tool counts the blocks to buy with waste, the mortar as bags or cement and sand, optional core grout and bed-joint reinforcement. Every wall is drawn block by block, so you can see the cut blocks and grouted cells before you start.

Nominal vs Actual Block Size and the 8-Inch Module

US blocks are named by their nominal size, which includes one 3/8 in mortar joint. The common 8×8×16 block is actually 7-5/8 × 7-5/8 × 15-5/8 in; add the joint and each block takes up exactly 8 in of height and 16 in of length. That is why US block walls are planned on an 8-inch module: wall lengths in multiples of 8 in and heights in multiples of 8 in lay out with no cut blocks. Metric blocks, such as the UK 440 × 215 mm block, are usually sold by their actual size, and the 10 mm joint brings them to a 450 × 225 mm module.

The Cell Method for Counting Blocks

Each block plus half the mortar around it covers a rectangle of wall, its cell: (L + j) × (H + j). Divide the net wall area by the cell and you have the block count. An 8×8×16 cell is 16 × 8 in = 128 in², so a square foot takes 144 ÷ 128 = 1.125 blocks. A UK block gives 1 ÷ (0.45 × 0.225) = 9.88 blocks per m². The calculator adds up the net area of every wall first and rounds up once, so small rounding errors never stack up across walls.

For a building perimeter measured on the outside, the corners would be counted twice, so the tool subtracts one block width plus a joint at each of the four corners. A 16 × 16 ft building in 8 in block has 46 blocks per course, not 48.

Face-Shell vs Full Mortar Bedding

Hollow blocks are normally laid with face-shell bedding: two ribbons of mortar on the front and back shells, with the webs and cores left dry. Solid blocks, first courses and walls that will be solid-grouted get full bedding across the whole width. Real mortar use is higher than the joint geometry suggests, because mortar drops into cores and ribbons are laid thick and struck off. So instead of pure geometry the calculator starts from published per-block allowances and scales them to your block and joint. You can type your own rate if your supplier quotes one.

Thin-joint blocks
AAC and some dense blocks are laid with 2–3 mm adhesive instead of mortar. With a joint of 5 mm or less, the calculator still counts blocks but tells you to buy adhesive by the maker's coverage.

Grouting Block Cores

Reinforced block walls have steel bars in some of the vertical cores, and those cores are filled with grout, a fluid concrete. A wall can be solid-grouted (every cell) or grouted only at set spacings such as 48 in or 1,200 mm on centre. Building codes usually also call for a grouted, reinforced cell at wall ends and on each side of an opening, because that is where the wall is weakest. The grout volume depends on how hollow the block is: an 8 in block that is about 52% solid holds roughly 0.25 ft³ per block, so a solid-grouted 100 ft² wall needs a little over 1 yd³ before waste.

Planning Walls to Avoid Cut Blocks

Cutting blocks is slow and wasteful, so it pays to size walls to the module when you can. The calculator shows how many courses fit the height, how many blocks fit a course, and the nearest wall lengths and heights that need no cuts. On the elevation drawing, cut blocks are shaded differently, which makes the effect of moving a wall end by a few inches easy to see.

How Much Waste to Allow

Around 5% waste covers breakage and cuts on a plain wall; allow 10% for walls with many openings or corners. The mortar allowances already include normal droppings, so mortar waste starts at 0%, while grout gets 10% for spillage and fill that leaks into adjacent cells.

Structural walls need a design
This tool estimates materials only. Tall, retaining or load-bearing block walls need reinforcement, bond beams and footings designed to your local code.

Frequently Asked Questions

Is the Concrete Block Calculator free?

Yes, Concrete Block Calculator is totally free :)

Can I use the Concrete Block Calculator offline?

Yes, you can install the webapp as PWA.

Is it safe to use Concrete Block Calculator?

Yes, any data related to Concrete Block Calculator only stored in your browser (if storage required). You can simply clear browser cache to clear all the stored data. We do not store any data on server.

How many concrete blocks per square foot or square metre?

Divide 1 by the face one block and its joints cover, (L + j) × (H + j). A US 8×8×16 block with 3/8 in joints covers 16 × 8 in = 128 in², so there are 144 ÷ 128 = 1.125 blocks per ft². A 20 × 8 ft wall takes 180 blocks, or 189 with 5% waste. A UK 440 × 215 mm block with 10 mm joints covers 450 × 225 mm, which is 9.88 per m² (usually quoted as 10), so a 5 × 2.4 m wall takes 119, or 125 with waste.

What's the difference between nominal and actual block size?

US blocks are named by nominal size, which includes one 3/8 in mortar joint. An 8×8×16 block is actually 7-5/8 × 7-5/8 × 15-5/8 in, so with its joints it takes up exactly 8 × 16 in of wall. Metric blocks such as the UK 440 × 215 mm are usually sold by their actual size, and the 10 mm joint is added on top.

How much mortar do I need per 100 blocks?

A commonly quoted figure for 8×8×16 hollow block with face-shell bedding and 3/8 in joints is about 8.5 ft³ per 100 blocks, which is roughly 13 80-lb bags of mortar mix. Some bag makers quote closer to 12 blocks per bag, so check your product. The calculator scales the rate for other block sizes and joint thicknesses, and you can type your own rate.

What is face-shell bedding?

Hollow blocks are usually laid with mortar only on the two face shells (the front and back walls of the block), leaving the cores and cross-webs dry. This is called face-shell bedding. Solid blocks, and the first course of most walls, get full bedding, with mortar across the whole width of the block.

How much grout does it take to fill block cores?

A solid-grouted 8 in wall uses about 1 yd³ of grout per 100 ft² of wall before waste. Most walls are only grouted at reinforced cells, for example every 48 in and beside openings, which uses far less. The calculator works out the grouted columns from your wall length and spacing, then adds grout waste.

Are cinder blocks and concrete blocks the same?

Not strictly. Cinder blocks were made with coal ash (cinders) as the aggregate and are lighter and weaker; they are rarely made today. Modern concrete masonry units use sand, gravel or lightweight aggregate, but people still call them cinder blocks. The sizes are the same, so the count works the same way.