TryBuildCalc

Room Supply CFM Calculator (Room-Level Supply Airflow Targets)

Find your room supply CFM targets instantly.

Inputs

Calculation Mode

System Design Data

Use the selected equipment's actual design airflow, and room/system loads from one consistent load calculation.

Seasons Served
CFM
BTU/hr
CFM
BTU/hr

Room Loads

Add every room, or only the ones you want to check.

Room 1

BTU/hr
BTU/hr

Room 2

BTU/hr
BTU/hr

Room 3

BTU/hr
BTU/hr

Room 4

BTU/hr
BTU/hr

System Design Airflow

900 CFM

Room-by-Room Allocation

Cooling System Airflow

900 CFM

Heating System Airflow

800 CFM

RoomCooling CFMHeating CFMDesign CFMGoverning
Home Office300200300Cooling
Guest Room225200225Cooling
Hallway150160160Heating
Laundry225240240Heating

Room CFM values are apportioned so this table's column totals always match the assigned airflow below, even when an individual room's exact share isn't a whole number.

AIR HANDLER900 CFMHome Office300 CFM · CoolingGuest Room225 CFM · CoolingHallway160 CFM · HeatingLaundry240 CFM · HeatingIllustrative airflow path; duct and outlet sizing require separate design checks.

Looking for the verification checklist, reference tables, tips, or common mistakes?See the complete HVAC Airflow / Room CFM Calculator.

Room-level supply CFM targets

Each room's allocated design CFM here is the room's TOTAL supply airflow target — the figure a register (or the combined registers, if a room has more than one) needs to deliver. This calculator doesn't take a register count, so if a room is fed by two or more supply registers, divide its reported CFM across those registers yourself (evenly, or by each register's intended coverage area) before sizing any individual register's free area.

This page defaults to a smaller 4-room zone with 900/800 CFM cooling/heating — edit the inputs above to match your actual system and rooms.

HVAC Airflow Formulas

Each mode uses its own independent formula — pick the one that matches what you already know, not the one that seems simplest.

Sensible Load to CFM

CFM = Sensible Load (BTU/hr) ÷ (1.08 × ΔT °F)

ΔT = absolute supply-to-room temperature difference

The 1.08 factor is standard air's specific heat capacity per unit volume per hour (60 min/hr × 0.075 lb/ft³ standard air density × 0.24 BTU/lb·°F) — a textbook ACCA/ASHRAE relationship, not a rule of thumb. It assumes standard air density and does not self-correct for altitude or unusual conditions. Use sensible load only; the equation has no term for latent (moisture-removal) heat. The displayed CFM is rounded up, never to nearest, so it never understates the calculated requirement.

Equipment Capacity to CFM

Target CFM = Cooling Tons × Selected CFM/ton

Safe planning band = Tons × 350 to 450 CFM/ton

400 CFM/ton is ACCA's own cited baseline, balancing sensible and latent capacity at standard conditions (80°F/50% RH). The 350–450 CFM/ton band is bounded by real coil failure modes, not an arbitrary range: below it, the coil risks icing; above it, condensed moisture risks blowing off the coil before it drains. This is a preliminary planning target — the matched equipment's own blower performance table at its actual installed external static pressure governs the final airflow.

Room-by-Room Allocation

Cooling Factor = System Cooling CFM ÷ Total Cooling Sensible Load

Room Cooling CFM = Cooling Factor × Room Cooling Sensible Load

Heating Factor = System Heating CFM ÷ Total Heating Load

Room Heating CFM = Heating Factor × Room Heating Load

Room Design CFM = larger of Room Cooling CFM or Room Heating CFM

This is a proportional split of a known system airflow — not an independent calculation of what each room needs on its own. Room and total loads must come from the same load calculation, or the resulting percentages don't represent anything real. The larger of the two seasonal values becomes each room's branch target, since the same duct and register have to serve both seasons.

Worked Example

This example walks through your current inputs above, using the same steps as the Formula section.

Input Values Used

InputValue
System cooling / heating airflow900 / 800 CFM
Total cooling / heating load18,000 / 20,000 BTU/hr
Home Office cooling / heating load6,000 / 5,000 BTU/hr

Step-by-Step Calculation

StepCalculationResult
Cooling factor900 ÷ 18,0000.05 CFM/BTU·hr
Heating factor800 ÷ 20,0000.04 CFM/BTU·hr
Home Office cooling CFM (exact, before apportionment)6,000 × 0.05300 CFM
Home Office heating CFM (exact, before apportionment)5,000 × 0.04200 CFM
Home Office design CFM (governing)max(300, 200)300 CFM (Cooling)

Room CFM values are apportioned (using a largest-remainder method) so the whole-number values in the room table always sum to the assigned CFM total shown above — a single room's exact share, before that adjustment, can differ from the table by a fraction of a CFM.

Therefore, Home Office needs 300 CFM (Cooling), out of a system total of 900 CFM.

Disclaimer: This calculator provides approximate results for planning and estimation purposes only. Actual requirements may vary based on site conditions, materials, workmanship, and local building regulations. Always consult a qualified engineer, architect, or construction professional before making final decisions.

FAQ

No — it produces each room's total supply CFM target, not a per-register figure. If a room has a single register, that register needs to deliver the full room CFM; if a room has multiple registers, split the room's CFM across them first, then size each register's free area from its own share and an acceptable face velocity, typically using the register manufacturer's own performance data.
Size the branch duct (and any register serving it) for whichever is larger — the 'governing season' — since the same physical opening has to handle both. A large gap between the two can also be worth double-checking against the room's actual load calculation for an error.