Concrete Block Calculator: How Many Concrete Blocks Do I Need?

To figure how many concrete blocks you need, divide the wall's face area in square feet by 0.889, the face of one standard 8 × 16 in block including its mortar joint, then add about 5 percent for breakage and cuts. That's 1.125 blocks per square foot, the rate our concrete block calculator uses for standard block. A wall 20 ft long and 4 ft high (80 sq ft) takes 90 blocks, or 95 with 5 percent extra.

For mortar, go by the bag label: Quikrete and Sakrete rate an 80 lb bag of premixed mortar at 12 to 13 standard blocks. The calculator's mortar field starts at 30 blocks per bag, so change it to your bag's number before you trust the mortar count.

How many concrete blocks do you need?

Enter the wall size and the nominal block size. Results include blocks and bags of mortar.

ft
ft
in
in
blocks
%

A standard 8 x 8 x 16 in block is nominal; its actual size is 7 5/8 x 7 5/8 x 15 5/8 in. Mortar yield varies, so check the bag label.

How to measure a block wall

  1. Measure the wall length in feet. Measure along the footing. For a wall with corners, add up each run, but measure only one run at each corner to the outside face. If you measure every run to its outside corner, each corner gets counted twice and you'll order a few more blocks than you need.
  2. Measure the height in feet. Go from the top of the footing to the top of the finished wall. Block walls rise in 8 inch courses, so round to a multiple of 8 inches: 4 ft is 6 courses, and 3 ft 4 in is 5.
  3. Subtract openings. Take out the area of doors, windows, or vents. Multiply each opening's width by its height in feet and subtract it from the wall face.
  4. Confirm the block's nominal size. The standard face is 8 × 16 in. Block thickness (4, 6, 8, 10, 12 in and up) doesn't change the count for a single-thickness wall. Mortar yields on the bags are quoted for standard 8 in blocks, so expect a different yield with other widths.
  5. Choose the extra percentage. The default 5 percent suits a straight wall. Add more for many corners, openings, or cut blocks.
Nominal versus actual concrete block sizeFace of a standard concrete block drawn to scale: the actual block is 15 5/8 by 7 5/8 inches, and adding a 3/8 inch mortar joint makes the nominal 16 by 8 inch module the calculator uses, 0.889 square feet per block.NOMINAL VS. ACTUAL BLOCK SIZEcores (hidden)16 in nominal15 5/8 in actual7 5/8 inactual8 innominal3/8 inmortar jointNominal size = actual size + one 3/8 in mortar joint.A standard 8 × 8 × 16 in block is 7 5/8 × 7 5/8 × 15 5/8 in actual.Face per block: 16 in × 8 in ÷ 144 = 0.889 sq ftUsing nominal size already counts the mortar joints.
Block sizes are nominal, so the 3/8 in mortar joint is already counted and each 16 × 8 in block covers 0.889 sq ft of wall.

The concrete block formula

The calculator uses:

  • Wall face (sq ft) = wall length (ft) × wall height (ft)
  • Block face (sq ft) = nominal block length (in) × nominal block height (in) ÷ 144
  • Blocks = wall face ÷ block face × (1 + extra % ÷ 100), rounded up
  • Mortar bags = blocks ÷ blocks per bag, rounded up

The formula uses the nominal size on purpose. According to NCMA (the National Concrete Masonry Association), a block's actual dimensions are typically 3/8 inch less than nominal, so each block plus a 3/8 inch mortar joint fills exactly 8 × 16 in of wall. A standard 8 × 8 × 16 block actually measures 7 5/8 × 7 5/8 × 15 5/8 in.

Worked example (the calculator's default values)

A wall 20 ft long and 4 ft high, standard 8 × 16 in blocks, 30 blocks per bag of mortar, and 5 percent extra:

  1. Wall face: 20 × 4 = 80 sq ft
  2. Block face: 16 × 8 ÷ 144 = 0.889 sq ft
  3. Blocks: 80 ÷ 0.889 = 90
  4. With 5 percent extra: 90 × 1.05 = 94.5, rounded up to 95 blocks
  5. Mortar: 95 ÷ 30 = 3.2, rounded up to 4 bags

The calculator shows: "You need 95 blocks. Wall face: 80 sq ft at 0.889 sq ft per block (nominal size includes 3/8 in mortar joints), plus 5% extra. About 4 bags of mortar mix."

You can check the block count by courses. A 4 ft wall is 48 ÷ 8 = 6 courses, and a 20 ft run is 240 ÷ 16 = 15 blocks per course. 6 × 15 = 90 blocks before extra, the same answer. Counting courses is also how you'll plan the layout.

Set the mortar field to match your bag

The default of 30 blocks per bag is only a starting point, and it's high for premixed mortar. Here's what the makers list, and what each would mean for the 95-block example:

ProductBagBlocks per bag (maker's figure)Bags for 95 blocks
Quikrete Mortar Mix (Type N, premixed)80 lbUp to 138
Quikrete Mason Mix (Type S, premixed)80 lbUp to 138
Sakrete Mortar Mix Type S80 lb128
Sakrete Mortar Mix Type S60 lb911
Sakrete Mortar Mix Type S40 lb616
Quikrete Masonry Cement (Type N) + 240 lb mason sand70 lb + sandAbout 463

Premixed mortar already contains sand, so you just add water. Masonry cement is mixed with sand on site, and Quikrete says one 70 lb bag with 240 lb of mason sand yields about 2.75 cu ft of mortar. Whichever you buy, enter its number in the "Blocks per bag of mortar" field.

Counting concrete blocks for a 20 by 4 foot wallElevation of a block wall 20 feet long and 4 feet high in running bond: 15 blocks of 16 inches per course and 6 courses of 8 inches, 90 blocks, or 95 with 5 percent extra, plus about 4 bags of mortar.COUNT BLOCKS FROM THE WALL FACE123456Length 20 ft = 240 in4 ft48 inAcross: 240 in ÷ 16 in = 15 blocksUp: 48 in ÷ 8 in = 6 coursesWall face: 20 ft × 4 ft = 80 sq ftOne block (nominal): 16 in × 8 in ÷ 144 = 0.889 sq ft80 ÷ 0.889 = 90 blocks, + 5% = 94.5 → 95 blocksMortar: 95 ÷ 30 blocks per bag = 3.2 → 4 bagsMortar yield varies by product, so check the bag label.
Divide the 80 sq ft wall face by 0.889 sq ft per block for 90 blocks, then add 5% for 95 blocks and about 4 bags of mortar.

Blocks per square foot by size

Nominal face sizeActual face (approx.)Blocks per sq ftBlocks per 100 sq ft (no extra)
8 × 16 in (standard)7 5/8 × 15 5/8 in1.125113
4 × 16 in (half-high)3 5/8 × 15 5/8 in2.25225
8 × 8 in (half block)7 5/8 × 7 5/8 in2.25225

NCMA notes that standard units have an 8 × 16 in nominal face and come in nominal thicknesses of 4, 6, 8, 10, 12, 14, and 16 in, with other sizes available from local producers.

Blocks for common wall sizes

Standard 8 × 16 in blocks with 5 percent extra, straight from the calculator:

Wall (length × height)Wall faceBlocks with 5% extra
10 × 2 ft20 sq ft24
20 × 3 ft60 sq ft71
20 × 4 ft80 sq ft95
30 × 4 ft120 sq ft142
24 × 6 ft144 sq ft171
40 × 4 ft160 sq ft189
50 × 8 ft400 sq ft473

Tips and common mistakes

  • Entering the actual size instead of the nominal size. If you enter 7 5/8 × 15 5/8, the default wall comes out at 102 blocks instead of 95, because the formula would no longer include the mortar joint.
  • Trusting a generic mortar number. Premixed mortar lays far fewer blocks per bag than masonry cement mixed with sand. Use the figure on your bag.
  • Picking the wrong mortar type. Quikrete Mortar Mix meets Type N, while Quikrete Mason Mix and Sakrete Mortar Mix Type S meet Type S. Sakrete lists its Type S for load-bearing walls and below-grade work. If your plans or building department name a mortar type, use that one.
  • Forgetting special units. NCMA describes bond beam units, split-able half units, and bullnose corner units. Walls with open ends, corners, or a bond beam course need some of these, so plan the layout course by course before you order.
  • Leaving out the footing and fill. The block count doesn't include footing concrete, grout for filled cores, or rebar. Those come from your plans. Use our concrete calculator for the footing volume.
  • Building a tall retaining wall without a design. Under the 2015 IRC (section R404.4), a retaining wall that isn't supported at the top and holds back more than 48 inches of unbalanced soil must be engineered, and so must one over 24 inches that also resists extra lateral loads. Check with your building department before you start, and hire a pro for structural walls.

Treat these numbers as an estimate for ordering. Footing size, reinforcement, and wall height limits are set by your local code and, for anything structural, by your designer.

Frequently asked questions

How many concrete blocks per square foot?

A standard 8 × 16 in block covers 0.889 sq ft of wall including its mortar joint, so you need 1.125 blocks per square foot, or about 113 per 100 sq ft before extra. Half-high 4 × 16 in blocks take 2.25 per square foot.

How many blocks do I need for a 4 ft high wall?

A 4 ft wall is 6 courses of 8 in blocks, and each foot of wall length takes 0.75 blocks per course, so it's 4.5 blocks per linear foot. A 20 ft run needs 90 blocks, or 95 with 5 percent extra.

How many bags of mortar do I need for 100 blocks?

It depends on the product. At the makers' figures, 80 lb premixed mortar at 13 blocks per bag needs 8 bags, Sakrete Type S at 12 blocks per 80 lb bag needs 9, and Quikrete Masonry Cement mixed with sand at about 46 blocks per bag needs 3 bags plus the sand.

What is the actual size of an 8 × 8 × 16 block?

About 7 5/8 × 7 5/8 × 15 5/8 in. NCMA explains that actual (specified) dimensions are typically 3/8 inch less than nominal so the wall keeps an 8 inch module with 3/8 inch mortar joints.

Do I need an engineer for a block retaining wall?

Often, yes. The 2015 IRC (section R404.4) requires retaining walls that aren't supported at the top and hold back more than 48 inches of unbalanced soil to be designed by accepted engineering practice. The limit drops to 24 inches when the wall also resists lateral loads beyond the soil, such as vehicles parked above it or a fence on top that catches wind. Your local code may differ, so ask your building department.