ICF Calculator

Quick answer

An ICF calculator works out how many insulated concrete form blocks a wall needs and how much concrete fills them. Blocks equal the net wall area divided by one block face, 5.33 square feet for a 16 by 48 inch block. A 40 by 9 foot wall with openings needs about 65 blocks and 6.4 cubic yards of concrete in a 6 inch core.

Try
Concrete and Cement
ft
Total length of the wall in feet. For a building, the perimeter measured along the wall.
ft
Height of the wall in feet.
sq ft
Optional. Total area of doors and windows in square feet.
in
Face height of one block. 16 inches is a common size; check your manufacturer.
in
Face length of one block. 48 inches is a common size; check your manufacturer.
in
Width of the concrete core between the foam panels. 6 inches is a common size; use your block’s figure.
%
Extra for cut blocks at openings and the top course.
%
Extra for spillage and the concrete left in the pump or chute.

ICF blocks needed

—
Core concrete—
Net wall area—
Courses—
Blocks per course—
Concrete per block—

Calculations run in your browser. Inputs are not sent to our servers; anything you Save stays in this browser only.

Saved results (0)

How to Use the ICF Calculator

  1. Enter the wall length and height in feet, and the total openings area to subtract.
  2. Check the block height, block length and core width against your manufacturer’s data.
  3. Set a block waste and a concrete waste allowance.
  4. Read the blocks to order, the courses, and the core concrete in cubic yards.

Here is what each result line means:

ResultWhat it means
ICF blocks neededStraight blocks including waste. Corner and specialty blocks are extra.
Core concreteConcrete to fill the cores, in cubic yards, including waste.
Net wall areaThe wall area after openings.
CoursesRows of blocks to reach the wall height, rounded up.
Blocks per courseBlocks in one row along the wall length.
Concrete per blockThe core volume of one block, handy for checking a data sheet.

What Is an ICF Calculator?

An ICF calculator estimates the materials for an insulated concrete form wall. ICF blocks are hollow forms made of two foam panels held apart by ties; they are stacked like large building blocks, reinforced, and filled with concrete. The foam stays in place as insulation.

Two quantities matter: how many blocks cover the wall, and how much concrete fills the core. Both follow from the wall area and the block dimensions. To order the concrete, the concrete truck calculator turns yards into truck loads, and the concrete pump cost calculator budgets the pump that ICF walls usually need.

How the ICF Calculator Works

ICF blocks needed
N = A(hl) / 144(1 + w)

Blocks tile the wall, so the count is the net wall area divided by the face area of one block. A 16 by 48 inch block has a face of 768 square inches, or 5.33 square feet.

Core concrete (cubic yards, before waste)
V = Ac / 1227
  1. Subtract openings from the wall area for the net area.
  2. Divide by the block face area, add the block waste and round up.
  3. Multiply the net area by the core width in feet for the core volume, divide by 27 and add the concrete waste.
  4. Divide the wall height by the block height for courses, and the length by the block length for blocks per course.

For the weight of the finished wall, the concrete weight calculator gives the tonnage.

ICF Wall Example

Suppose you are building a wall 40 feet long and 9 feet high with 30 square feet of openings, using 16 by 48 inch blocks with a 6 inch core and 5 percent waste on each.

Worked example: 40 x 9 ft wall, 30 sq ft of openings, 16 x 48 in blocks, 6 in core
N = 3305.3331.05 = 65 blocks

Calculation: the net area is 40 x 9 – 30 = 330 sq ft. Each block covers 5.333 sq ft, so the raw count is 61.9 and, with 5 percent waste, 65 blocks. The core is 330 x 0.5 = 165 cubic feet, or 6.11 cubic yards, about 6.42 cu yd with waste. The wall is 7 courses high, the top one cut down, and 10 blocks per course.

The lesson: a 6 inch core uses half a cubic foot of concrete per square foot of wall, so one cubic yard fills about 54 square feet.

Factors That Change ICF Quantities

Core Width

Concrete scales directly with the core. An 8 inch core uses a third more concrete than a 6 inch core for the same wall area, while the block count stays the same.

Block Size

Block face sizes vary between manufacturers. Enter your block’s height and length, since a slightly different face changes the count.

Corners and Specialty Blocks

Corners, tee walls and brick-ledge blocks are separate items. Count them from your plans and reduce the straight blocks to match.

Openings and Bucks

Doors and windows need bucks framed into the wall. Subtracting their area keeps the block and concrete counts honest.

ICF vs Poured Wall vs Block Wall

An ICF wall sits between a poured wall and a block wall: it is stacked like block but filled solid like a poured wall.

MeasureICF wallPoured wallConcrete block wall
FormsFoam stays in placeRemovable formsNone
ConcreteCore width x areaThickness x areaOnly grouted cores
InsulationBuilt in on both facesAdded separatelyAdded separately
Estimated byBlocks and core volumeVolumeBlock count

For the other two, use the concrete wall and concrete block calculators in the related tools.

When to Use an ICF Calculator

Ordering Blocks

Turn the wall into a block count before you order, then add corners and specialty blocks from your plans.

Ordering Concrete

The core volume sizes the ready-mix order and tells you whether a pump and more than one truck are needed.

Comparing Core Widths

See how much more concrete a wider core needs before you settle the design with your engineer.

Common Mistakes When Estimating ICF

1. Using the Overall Block Width

Concrete depends on the core width between the foam, not the overall block thickness. Use the core figure.

2. Forgetting Corner Blocks

Corners are separate blocks. Count them from the plans so the total matches what gets stacked.

3. Not Subtracting Openings

Large windows and doors remove both blocks and concrete. Leaving them in over-orders both.

4. Short-ordering Concrete

Running out partway up an ICF pour leaves a cold joint. Keep a waste allowance and confirm the order before the trucks arrive.

5. Treating the Estimate as a Design

Reinforcement, bracing and pour lifts come from the manufacturer and the engineer, not from this tool.

Accuracy and Limitations

The geometry is exact for straight blocks; the counts depend on the block data you enter.

What it calculates accurately

  • Straight block counts by net wall area and block face size
  • Core concrete volume by core width, with waste
  • Courses and blocks per course for layout

What it does not account for

  • Corner, tee, brick-ledge and specialty blocks
  • Ties, webs or tapered cores that change the core volume
  • Rebar, bracing, bucks and pour lifts
  • Block and concrete prices

How We Calculate ICF Blocks and Concrete

Method
Net wall area divided by block height times length over 144, times one plus block waste; core concrete as net area times core width over 12, divided by 27, times one plus concrete waste.
Block data
Defaults of 16 x 48 inches and a 6 inch core reflect common manufacturer listings; every dimension is editable.
Layout
Courses = wall height divided by block height, rounded up; blocks per course = wall length divided by block length, rounded up.
Conversions
1 square foot = 144 square inches; 1 cubic yard = 27 cubic feet; 1 foot = 12 inches.
Edge cases
Blank or zero sizes return a prompt or an error; openings larger than the wall are blocked; negative waste or openings are treated as zero.
Sources
See the Sources list below.
Last reviewed
2026-10-18.

Frequently Asked Questions About the ICF Calculator

How many ICF blocks do I need?

Divide the net wall area by the face area of one block and add about 5 percent waste. A 16 by 48 inch block covers 5.33 square feet, so a 330 square foot wall needs about 62 blocks, or 65 with waste, plus any corner blocks.

How much concrete does an ICF wall take?

Multiply the net wall area by the core width in feet and divide by 27 for cubic yards. A 6 inch core takes half a cubic foot per square foot of wall, so one cubic yard fills about 54 square feet.

How much concrete is in one ICF block?

A 16 by 48 inch block with a 6 inch core holds about 5.33 x 0.5 = 2.67 cubic feet, or roughly 0.099 cubic yards. Check your block’s data sheet for its stated figure.

What size are ICF blocks?

Many standard ICF blocks have a face of 16 by 48 inches, but sizes vary between manufacturers. Enter your block’s height, length and core width for an accurate count.

Does the calculator include corner blocks?

No. It counts straight blocks by area. Corners, tee walls and specialty blocks are counted separately from your plans; reduce the straight blocks accordingly.

How many courses will my ICF wall be?

Divide the wall height in inches by the block height. A 9 foot wall with 16 inch blocks is 6.75 courses, so 7 courses with the top one cut down.

How much waste should I allow for ICF?

About 5 percent for blocks and 5 percent for concrete is a reasonable starting point for a simple wall. Walls with many openings and corners need more.

Is my data saved?

No. The calculation runs entirely in your browser and nothing you enter is stored or sent anywhere.

Sources

Related Calculators

This calculator is for general planning and estimating only and is not engineering advice. ICF block dimensions, corner and specialty blocks, reinforcement, bracing and pour heights come from the block manufacturer, your plans and local code, not from this tool, which estimates straight blocks and core concrete by wall area. Spotted an error? Let us know.