User Rating 0.0
Total Usage 0 times
ft
ft
ft²
blocks
kg/m³
%
%
$ /yd³
in
Configure your wall and block settings, then press Calculate.
Total Blocks 0 blocks
Fill Volume (net) 0 ft³
0 yd³
Fill Volume (with waste) 0 ft³
Total Fill Weight 0 lbs
Estimated Cost $0.00 material only
Wall Area (gross)
Openings Deducted
Net Wall Area
Block Face Area (with mortar)
Core Volume per Block
Fill Percentage
Waste Factor
Material Density
Is this tool helpful?

Your feedback helps us improve.

About

Hollow concrete masonry units (CMU) require core filling for structural integrity, fire resistance, or thermal insulation. Miscalculating fill volume leads to costly material shortages mid-pour or excessive waste on site. This calculator computes the net hollow core volume per block using actual ASTM C90 shell and web dimensions, then scales to your total wall area. It accounts for mortar joint thickness (typically 9.5 mm / 3/8 in), opening deductions, and a configurable waste factor. Material density values follow published data for standard grout (2,400 kg/m3), vermiculite (640 kg/m3), and perlite (480 kg/m3).

The tool assumes cores are filled from the top with no obstructions from bond beams or horizontal reinforcement unless you reduce the fill percentage manually. For grouted cells with rebar, expect 5 - 10% displacement by steel. Pro tip: always round up to the nearest whole unit when ordering bagged material. Partial bags on a job site become waste.

concrete block fill CMU fill calculator grout fill volume block core fill masonry calculator concrete masonry unit block wall fill

Formulas

The net core volume per block is the gross internal cavity minus the solid web material. For a standard two-core block:

Vcore = 2 × wc × hc × lc

where wc = block width 2 × face shell thickness, hc = block height, and lc = individual core length (total interior length divided by number of cores, minus web thicknesses).

Total blocks required for a wall:

N = Awall AopeningsAface

where Aface = (Lblock + tmortar) × (Hblock + tmortar). Standard mortar joint tmortar = 9.525 mm (3/8 in).

Total fill volume with waste:

Vfill = N × Vcore × F%100 × (1 + W%100)

where F% is the fill percentage (100 for fully grouted) and W% is the waste factor (typically 5 - 10%).

Fill weight:

M = Vfill × ρ

where ρ is the material density. For standard grout (ASTM C476), ρ 2,400 kg/m3.

Reference Data

Block DesignationNominal Size (W×H×L)Actual Size (mm)CoresCore Volume (cm3)Shell Thickness (mm)Min. Face Shell (mm)Web Thickness (mm)Weight Empty (kg)
4" Standard4×8×16 in92×194×39721,1801919197.7
6" Standard6×8×16 in143×194×39723,31025252510.4
8" Standard8×8×16 in194×194×39725,58032322514.5
10" Standard10×8×16 in244×194×39727,85032322518.6
12" Standard12×8×16 in295×194×397310,43032322522.7
8" Half-High8×4×16 in194×92×39722,6403232257.3
6" Solid6×8×16 in143×194×39700 - - - 16.8
8" Bond Beam8×8×16 in194×194×3971 (U-channel)8,2003232 - 12.2
8" Lintel8×8×16 in194×194×3971 (U-channel)7,9003232 - 12.7
16" Standard16×8×16 in397×194×397317,20038382531.3
Source: ASTM C90 & NCMA TEK 14-1B. Core volumes are approximate; actual values vary by manufacturer. 3/8 in mortar joint standard per ASTM C270.

Frequently Asked Questions

A standard 3/8 in (9.525 mm) mortar joint increases the effective face area of each block unit. For an 8×8×16 nominal block, the coursing module becomes 406.4 × 203.2 mm instead of 397 × 194 mm. Over a 20 m² wall, ignoring mortar joints overestimates block count by approximately 5%, which cascades into fill volume error. This calculator includes mortar thickness in all area computations by default.
Per ASTM C476, use fine grout (max aggregate 9.5 mm) when the smallest core dimension is less than 50 mm or the grout space is under 50 mm wide. Coarse grout (max aggregate 12.7 mm) is acceptable when the minimum clear dimension exceeds 38 mm for one-wythe grouting. Both have similar densities near 2,400 kg/m³, so the volume calculation remains the same. The choice affects workability and consolidation, not quantity.
A #5 (16 mm diameter) rebar displaces approximately 201 mm² of cross-sectional area per core. Over a 194 mm tall core, one bar displaces roughly 39 cm³, which is under 1% of a standard 8-inch block core volume (5,580 cm³). Even with two bars and stirrups per cell, displacement stays below 3%. This calculator does not deduct rebar volume because the waste factor (5-10%) more than compensates.
For poured grout, use 5-10% waste to account for spillage, mortar joint seepage, and over-filling. For loose-fill insulation (vermiculite, perlite), use 3-5% because these materials are poured dry and settle minimally. If you are pump-filling grout, add an extra 2-3% for line priming and cleanout losses. The calculator defaults to 5% but allows adjustment up to 20%.
Yes. Set the fill percentage to match the fraction of cores being filled. For example, if you grout every third cell in an 8-inch block wall, set fill percentage to approximately 33%. Alternatively, calculate for one wall section (the grouted cells) by entering the count of blocks to be filled directly in the block count field, bypassing the wall area method.
Standard grout density of 2,400 kg/m³ assumes wet, freshly placed grout. Cured grout loses roughly 8-12% moisture, reducing density to approximately 2,100-2,200 kg/m³. Vermiculite and perlite are quoted at dry-bag density (640 and 480 kg/m³ respectively). If these absorb moisture on site, effective density can increase 15-25%. The calculator uses standard published dry/wet values as appropriate per material type.