Cinder Block Dimensions: Nominal vs Actual Sizes (ASTM C90)
Quick answer
A standard cinder block is nominally 8 x 8 x 16 in but actually measures 7 5/8 x 7 5/8 x 15 5/8 in. The nominal size includes a 3/8 in mortar joint, so each finished dimension is 3/8 in smaller than its nominal label. Concrete masonry units in every width follow this same convention.
| Unit | Nominal size | Actual size | Min face shell | Min web | Cells | Blocks / ft² |
|---|---|---|---|---|---|---|
| 4 in | 4 × 8 × 16 in | 3 5/8 × 7 5/8 × 15 5/8 in | 3/4 in | 3/4 in | 2 | 1.125 |
| 6 in | 6 × 8 × 16 in | 5 5/8 × 7 5/8 × 15 5/8 in | 1 in | 3/4 in | 2 | 1.125 |
| 8 in | 8 × 8 × 16 in | 7 5/8 × 7 5/8 × 15 5/8 in | 1 1/4 in | 3/4 in | 2 | 1.125 |
| 10 in | 10 × 8 × 16 in | 9 5/8 × 7 5/8 × 15 5/8 in | 1 1/4 in | 3/4 in | 2 | 1.125 |
| 12 in | 12 × 8 × 16 in | 11 5/8 × 7 5/8 × 15 5/8 in | 1 1/4 in | 3/4 in | 2 | 1.125 |
| Half-high | 8 × 4 × 16 in | 7 5/8 × 3 5/8 × 15 5/8 in | 1 1/4 in | 3/4 in | 2 | 2.25 |
Every width uses the same 16 × 8 in nominal face, so all lay 1.125 blocks per ft². The half-high unit uses a 4 × 16 in face and lays 2.25 per ft². Web minimum is a flat 3/4 in for all widths; the face shell grows with the wall.
Concrete block sizes are quoted two ways, and confusing them is the most common estimating mistake in masonry. The label on the pallet, an 8 x 8 x 16 block, is the nominal size. The block you actually lay is 3/8 inch smaller on every face. Once you are grouting cells or ordering material, that difference is real, so if you are sizing a wall fill, run the job through the concrete block fill calculator rather than the nominal numbers. The table above lists the nominal and actual dimensions for every common width; the sections below explain why they differ and cover face shells, webs, cells, tolerance, and coverage per square foot. For the wider toolset, start at the masonry calculators hub.
Why nominal and actual sizes differ
The gap between nominal and actual is the mortar joint. Modular masonry is designed on a grid so that a block plus one mortar joint lands on a round number. A standard unit is built to work with a 3/8 inch joint, so the physical block is made 3/8 inch short in each direction and the joint makes up the difference. Lay an 8 x 8 x 16 unit with its 3/8 inch joints and it occupies exactly 8 by 16 inches of wall on the module.
That is why the actual, or specified, dimensions of an 8 x 8 x 16 block are 7 5/8 x 7 5/8 x 15 5/8 inches. Every full-height width follows the same rule: subtract 3/8 inch from each nominal dimension to get the size you actually handle. The face that sits in the wall stays 7 5/8 inches high and 15 5/8 inches long across all widths; only the block's thickness changes as you move from a 4 inch to a 12 inch wall. This modular logic is what lets you count coursing and estimate quantities without measuring every unit, and it is set out in CMHA CMU-TEC-001-23, which reproduces the ASTM C90 physical requirements.
Face shell and web thickness
A hollow concrete block is not solid. It is two outer walls, the face shells, tied together by internal webs. ASTM C90 sets minimum thicknesses for both, because those walls carry the load and hold the grout. The minimum face shell depends on the width: a 4 inch unit needs 3/4 inch shells, a 6 inch unit needs 1 inch, and 8 inch and wider units need 1 1/4 inch. The web minimum is a flat 3/4 inch for every width.
These are minimums, not the exact thickness of the block on your pallet; producers routinely make shells and webs thicker for durability and handling. The web rule changed with the C90-11b revision: earlier editions set per-width web minimums and an "equivalent web thickness," and that edition replaced them with a single 3/4 inch web minimum plus a normalized web contact area. The practical effect is a simpler, slightly lighter unit, which is why older references that quote heavier per-width webs no longer match a current block. When you need the cavity volume for grouting, the shells and webs are what the block fill calculator subtracts to find the space left to fill.
Two cells, three webs: standard unit anatomy
The most common hollow loadbearing unit has two cells and three webs: an end web at each end of the block and one web across the middle, framing two open cavities. Those two cells are the voids you fill when a wall is grouted, and they are where vertical reinforcing steel is placed. Knowing the count matters for a takeoff because grout is ordered by the cell, not by the block face.
The center web is also why you can score and split a block cleanly into two halves at the middle: the web gives the halves their end. Some specialty shapes change this anatomy, open-end (A-shaped) units drop an end web so the block can be threaded around rebar, and double-open-end (H-shaped) units drop both, but the standard stretcher you buy off a yard's stock is the two-cell, three-web unit described here. For how those cells turn into a grout order, see how much concrete it takes to fill cinder blocks.
Dimensional tolerance and what it means for a takeoff
ASTM C90 permits each overall dimension, width, height, and length, to vary by up to ± 1/8 inch from the specified size. So an 8 x 8 x 16 unit whose actual length is 15 5/8 inches may measure anywhere from about 15 1/2 to 15 3/4 inches and still conform. This is a manufacturing allowance, not a defect.
For a materials takeoff, the tolerance is small enough to ignore in quantity math: it does not move your block count or your grout volume in any meaningful way, because it averages out over a wall and the mortar joint absorbs it. Where it does matter is layout and fit. Over a long course the accumulated variation is why masons work to the module and the joint rather than to a tape held against a single block, and why tight openings are sized with a little clearance. Order to the nominal module; build to the joint.
Half-high and other common unit heights
Not every block is 8 inches tall. The half-high unit is nominally 8 x 4 x 16, so it actually measures 7 5/8 x 3 5/8 x 15 5/8 inches, a full-length block at half the course height. It is used where the coursing needs to be finer, for a shorter stem wall, a banding course, or a look that reads with more horizontal lines. Because the exposed face is 4 x 16 instead of 8 x 16, a half-high wall takes twice as many blocks per square foot.
Beyond height, the same 16 inch length is shared by lintel, bond-beam, and control-joint shapes that carry steel or break the wall, but those are cut from the same modular grid and lay on the same coursing. For estimating, the two heights that cover the vast majority of walls are the standard 8 inch unit and the 4 inch half-high, and both are in the table above with their actual dimensions.
How many blocks per square foot
The coverage figure comes straight from the face size on the module, not from the actual block. A standard unit presents a 16 x 8 inch nominal face, which is 128 square inches, or 0.8889 square foot. One divided by 0.8889 is 1.125 blocks per square foot. Multiply your wall area by 1.125 and you have the block count before openings and waste.
A half-high unit presents a 16 x 4 inch face, which is 64 square inches, or 0.4444 square foot. One divided by 0.4444 is 2.25 blocks per square foot, exactly double, which makes sense: half the face height means twice the blocks to cover the same wall. These two numbers, 1.125 and 2.25, are all you need to turn square footage into a block count. To turn that count into grout, mortar, or bag figures, use the block fill calculator or check the concrete and grout bag yield chart.
Common CMU sizes, one by one
8 x 8 x 16 block
The 8 x 8 x 16 unit is the default concrete block: nominal 8 x 8 x 16, actual 7 5/8 x 7 5/8 x 15 5/8 inches. It has two cells and three webs, 1 1/4 inch minimum face shells, and it lays 1.125 per square foot. This is the standard stretcher for loadbearing and partition walls, foundation stem walls, and most reinforced masonry. When someone says "cinder block" with no other detail, this is the unit they mean.
4 x 8 x 16 block
The 4 inch unit is nominal 4 x 8 x 16, actual 3 5/8 x 7 5/8 x 15 5/8 inches. It keeps the standard 7 5/8 inch height and 15 5/8 inch length but is only 3 5/8 inches thick, with 3/4 inch minimum face shells. At 1.125 per square foot it covers the same wall area as an 8 inch block. It is used for non-loadbearing partitions, veneers, and backup wythes where a thin, light wall is enough and full width is not needed.
6 x 8 x 16 block
The 6 inch unit is nominal 6 x 8 x 16, actual 5 5/8 x 7 5/8 x 15 5/8 inches, with 1 inch minimum face shells. It sits between the 4 and 8 inch widths and lays 1.125 per square foot. Builders reach for it when an 8 inch wall is more than the loads or the budget require but a 4 inch partition is too light, common in low garden walls, light loadbearing partitions, and some reinforced work with smaller bar.
12 x 8 x 16 block
The 12 inch unit is nominal 12 x 8 x 16, actual 11 5/8 x 7 5/8 x 15 5/8 inches, with 1 1/4 inch minimum face shells and larger cells than the 8 inch block. It still lays 1.125 per square foot because the face is unchanged. The extra thickness is used for tall walls, basement and foundation walls resisting more soil pressure, and columns and pilasters, where the wider cell also takes larger reinforcing steel and more grout.
Half-high block
The half-high unit is nominal 8 x 4 x 16, actual 7 5/8 x 3 5/8 x 15 5/8 inches, a full-length block at half the standard course height. It keeps two cells and 1 1/4 inch face shells but presents a 4 x 16 face, so it lays 2.25 per square foot, twice the standard block. Use it for finer coursing, shorter stem walls, banding courses, and elevations where the tighter horizontal line is the intent.
For the method behind these figures and every source we cite, see the methodology.