Concrete Block Calculator

Enter a wall's length and height and any openings to get the standard 8 × 8 × 16 in blocks to buy, the courses, the concrete to fill the cores, the mortar bags and the cost at your price per block.

Units

Blocks per mortar bag starts at 12, an 80 lb bag of Quikrete Mortar Mix (9 for 60 lb, 6 for 40 lb). Other mortars differ: type the number on your bag.

99 blocks to buy

Wall area:
80.0 sq ft
Blocks in the wall, before waste:
90.0
Courses × blocks per course:
6 × 15
Core fill:
1.00 cu yd (26.96 cu ft), or 45 bags of 80 lb
Mortar:
9 bags
Block cost:
$248 ($3.09 per sq ft of wall)

Example block price only: type your store's. For a footing under the wall, use the concrete wall calculator.

How HomeMath counts concrete blocks

HomeMath counts blocks by course: a standard block with its mortar joint covers 8 × 16 in, so the wall takes its height ÷ 8 in courses, rounded up because a part course at the top is a course of cut blocks, of length ÷ 16 in blocks each. The waste allowance covers broken and cut blocks. For core fill, HomeMath takes the open cores of a two-core block, its actual size less ASTM C90's minimum 1 1/4 in face shells and a 1 in web (HomeMath's assumption for a typical block), through the full 8 in height of each course. In metric, HomeMath converts meters and centimeters exactly (1 in = 2.54 cm) and shows the result in cubic meters, liters and square meters. Metric blocks differ by country, so there the courses come from your block's face with its joint in millimeters (presets for the 440 × 215 mm (the UK and Ireland) and 390 × 190 mm (Australia, New Zealand and Canada) blocks with a 10 mm joint), the core fill from the maker's data sheet and the blocks per mortar bag from your bag.

The published rules it uses: concrete masonry unit sizes; US customary units; metric conversion; premixed bag yields; mortar bag coverage. Their sources, and how HomeMath tests every result, are on the about page.

How many blocks do common walls need?

Blocks with 10% waste, and 80 lb bags to fill every core.

  • 20 ft garden wall, 4 ft high99 blocks · fill 45 bags
  • 30 ft privacy wall, 6 ft high223 blocks · fill 102 bags
  • 12 × 8 ft wall with a 3 × 7 ft door93 blocks · fill 43 bags
  • 24 × 24 ft garage foundation (96 ft around), 3 ft high396 blocks · fill 180 bags
  • 8 × 4 ft raised bed (24 ft around), 2 ft high60 blocks · fill 27 bags

How do I count concrete blocks by hand?

Count by courses. A standard block is 15 5/8 × 7 5/8 in on its face, and with a 3/8 in mortar joint it fills 16 × 8 in of wall. For a 32 ft wall 6 ft high:

  1. Courses: 6 × 12 ÷ 8 = 9, rounded up if it isn't a whole number.
  2. Blocks per course: 32 × 12 ÷ 16 = 24.00.
  3. Blocks: 9 × 24.00 = 216.
  4. Waste: 216 × 1.10 = 237.6, so buy 238.

When the height is whole courses, a shortcut gives the same count: a block covers 128 square inches of wall and a square foot is 144, so the wall takes 144 ÷ 128 = 1.125 blocks per square foot. 192 sq ft × 1.125 = 216. The count depends only on the 8 × 16 in face, so it holds for blocks 4, 6, 8, 10 or 12 in wide.

How do you count blocks when the height is not a whole number of courses?

A part course still takes a full row of blocks, cut down. A 20 × 3.5 ft wall is 5.25 courses high, so the calculator counts 6 courses of 15: 90 blocks before waste, where the wall area alone would give 78.8. At corners, measure one wall to the outside and the next from the inside face, or the corner blocks are counted twice.

Standard blocks before waste, by wall length in feet (rows) and height in feet (columns)
Length23468
102338456890
20457590135180
3068113135203270
4090150180270360
50113188225338450

The installed price is on the block wall cost calculator, the footing on the concrete wall calculator, and dry-stacked walls on the retaining wall block calculator.

How much concrete fills the cores of a block?

About 0.30 cu ft per standard block when every core is filled. Real blocks with thicker, tapered shells take a little less; check the yield on your grout or mix bag. Many walls fill only the cores that hold rebar, while retaining walls and some foundations are filled solid; your plans or code decide, so scale the full-fill amount down.

Core fill for a fully filled wall of standard 8 in blocks
WallCubic feetCubic yards80 lb bags
One block0.30 cu ft0.01 cu yd1
100 blocks29.96 cu ft1.11 cu yd50

How much fill do I need if only some cores are filled?

Walls are filled solid or only in the cores that hold vertical rebar, at corners, ends, openings and set spacings along the wall; your plans or your local code say which, so not every core needs concrete. For the 20 × 4 ft wall:

Fill for a 20 × 4 ft wall by how many cores are filled
Cores filledFill80 lb bags
Every core26.96 cu ft45 bags
One core in 213.48 cu ft23 bags
One core in 38.99 cu ft15 bags
One core in 46.74 cu ft12 bags

What do the blocks for a wall cost?

The blocks to buy × your price per block. With an example $2.50 a block, the 30 × 6 ft wall's 223 blocks cost $558, or $3.10 per square foot of wall. A full wall budget also has the footing (the concrete wall calculator sizes it), mortar, core fill and rebar, cap blocks and labor. For the installed price of the whole wall, use the block wall cost calculator.

How much mortar does a block wall take?

The calculator divides the blocks to buy by the blocks one mortar bag lays, rounding up. It starts with 12 blocks per 80 lb bag, from Quikrete Mortar Mix's data sheet, so the 30 × 6 ft wall's 223 blocks take 19 bags of 80 lb mortar.

Standard 8 × 8 × 16 in blocks per bag of Quikrete Mortar Mix
BagBlocks per bagBags for the 223 blocks
80 lb1219
60 lb925
40 lb638

Coverage differs by brand and mix, so type the number printed on your bag.

What size is a concrete block, nominal and actual?

Standard block, nominal and actual
SizeNominal (in the wall)Actual block
Width8 in7 5/8 in
Height8 in7 5/8 in
Length16 in15 5/8 in
Mortar joint3/8 in

Nominal sizes are what the block takes up in the wall with its joint, so walls laid out in multiples of 8 in need no cut blocks. Half blocks (8 × 8 × 8 nominal) finish the ends of alternate courses; count each as half a block. Other widths and block types are in our guide to concrete block types.

How many blocks fit in a square meter of wall?

It depends on the block: 1 ÷ its face with the joint, in meters. With a 10 mm joint, a 440 × 215 mm block lays 9.88 per m², so a wall of US blocks (12.11 per m²) takes 23% more.

Blocks per square meter of wall
BlockPer m²
440 × 215 mm (the UK and Ireland)9.88
390 × 190 mm (Australia, New Zealand and Canada)12.50
8 × 8 × 16 in (the US)12.11
Blocks before waste, rounded up, for walls measured in meters
Wall440 × 215 mm390 × 190 mm8 × 8 × 16 in
3 × 0.6 m202323
3 × 1.2 m404545
6 × 1.2 m809089
10 × 2.0 m200250247
15 × 2.0 m300375370

Switch the units to metric and the calculator takes the wall in meters or centimeters, the openings in square meters and your block's face with its joint in millimeters. The courses are whole rows of the block's height with its joint (225 mm for a 440 × 215 mm block), so a height that isn't a whole number of them is built with a cut course at the top, and counted as one. For core fill, type the fill per block in liters from the maker's data sheet; solid blocks have none. The US block preset fills in its own, about 8.5 L per block.

Frequently asked questions

How many concrete blocks do I need for a wall?
Multiply the wall's length × height in feet by 1.125, then add waste; round the height up to whole 8 in courses first. A 20 ft wall 4 ft high is 80 sq ft, which is 90 blocks, or 99 with 10% extra for cuts and breakage.
How many blocks does a 4 ft high wall take?
4.5 blocks per foot of wall length: a 4 ft wall is 6 courses of 8 in blocks, and each foot of length takes 0.75 of a 16 in block per course. A 20 ft long, 4 ft high wall takes 90 blocks before waste.
How many blocks are in a square foot?
1.125 standard blocks. With its 3/8 in joint, an 8 × 8 × 16 block covers 8 × 16 = 128 of a square foot's 144 square inches, and 144 ÷ 128 = 1.125.
How many concrete blocks fit in a square meter?
It depends on the block's face: divide 1 by its length × height with the joint, in meters. With a 10 mm joint, a 440 × 215 mm block (the UK and Ireland) lays 9.88 and a 390 × 190 mm block (Australia, New Zealand and Canada) lays 12.50 per square meter, while the US 8 × 8 × 16 in block lays 12.11 (a square meter is about 10.76 sq ft at 1.125 per sq ft), so count from your own block. A 6 m wall 1.2 m high of 440 × 215 mm blocks takes 80 before waste, counted by whole courses. Switch the calculator to metric and pick or type your block.
How much concrete does it take to fill concrete blocks?
About 0.30 cu ft per standard 8 in block when every core is filled, as HomeMath sizes it from ASTM C90's minimum face shell and a 1 in web. The 20 × 4 ft wall takes 26.96 cu ft, 1.00 cu yd, or 45 bags of 80 lb mix. Real blocks with thicker, tapered shells take a little less.
How many bags of mortar do I need for concrete blocks?
The blocks ÷ the blocks one bag lays: Quikrete's Mortar Mix data sheet gives 12 per 80 lb bag, 9 per 60 lb bag, 6 per 40 lb bag, so a 20 × 4 ft wall's 99 blocks take 9 bags of 80 lb. Coverage differs by brand, so type the number on your bag.
How do I estimate the cost of a concrete block wall?
Blocks to buy × your price per block, then mortar, fill, rebar and labor on top: a 20 × 4 ft wall's 99 blocks at an example $2.50 are $248.
How do I count blocks for a wall with a door or window?
Enter the openings' area in square feet (width × height of each, added up). The calculator takes 1.125 blocks per square foot of opening off the count.

More concrete and gravel calculators