How to Calculate CFM for HVAC: Formulas, Examples, and Diagnostic Steps

CFM per ton, CFM per room, duct sizing reference, and DIY ways to measure your actual airflow. Real diagnostic numbers from an HVAC tech in the field.

By HVAC Calculate Team · Updated May 2026

Quick Answer

System CFM: Tons × 400. A 3-ton AC needs 1,200 CFM.
Room CFM: Room BTU load ÷ 21.6 (for standard 20°F cooling ΔT).
Sanity check: Sum of all room CFM should equal total system CFM within 5%.

A customer called me last week frustrated. His new 4-ton AC was not cooling the master bedroom. The contractor insisted the system was sized correctly, but that bedroom stayed 5°F warmer than the rest of the house. I measured airflow at the bedroom register: 85 CFM. For a room with 6,000 BTU cooling load, he needed about 280 CFM. His total system was moving 1,600 CFM (correct for 4 tons), but the ductwork was so unbalanced that the master got a third of required airflow.

The contractor had calculated system CFM correctly but never bothered with room-by-room CFM. That is the problem with most installs. Everyone focuses on tonnage and ignores airflow distribution. Here is how to calculate both, so you can spot the problem before install or fix it on an existing system.

System CFM: The Basic Formula

Start with the simplest calculation, total system CFM based on cooling capacity:

CFM = Tons × 400

400 CFM per ton is the industry standard

System CFM by Tonnage
System SizeTotal CFM
2 tons800 CFM
2.5 tons1,000 CFM
3 tons1,200 CFM
3.5 tons1,400 CFM
4 tons1,600 CFM
5 tons2,000 CFM

The 400 CFM per ton standard comes from physics and comfort. It provides enough airflow to transfer rated BTUs while keeping proper temperature differentials across the coil. Drop much below 350 CFM per ton and the evaporator coil freezes. Push much above 450 CFM per ton and you lose dehumidification plus create noise.

Real diagnosis last month: a 3-ton system kept freezing up. I measured actual airflow at 900 CFM, only 300 CFM per ton. The problem was severely undersized return ducts combined with a filthy filter cutting flow another 25%. We fixed the return and the filter, brought CFM up to 1,200, and the freezing stopped immediately.

Room CFM: The Critical Calculation Nobody Does

Most contractors stop at total system CFM and never verify room-by-room. Each room needs CFM proportional to its cooling load. The formula comes from the sensible heat equation:

CFM = BTU Load ÷ (1.08 × ΔT)

where ΔT = supply air temp minus room temp

For standard 20°F cooling ΔT: CFM = BTU Load ÷ 21.6

Worked example, a living room with 8,000 BTU cooling load:

  • Room cooling load: 8,000 BTU/hour
  • Supply air temp: 55°F (typical AC supply)
  • Room temp: 75°F (setpoint)
  • ΔT: 75 - 55 = 20°F
  • CFM = 8,000 ÷ (1.08 × 20) = 8,000 ÷ 21.6 = 370 CFM

This living room needs 370 CFM to handle its 8,000 BTU load. Run the calculation for every room, sum them, and verify the total matches your system CFM. If your 3-ton system delivers 1,200 CFM but room calculations total 1,500 CFM, something is wrong: either system is undersized or your room loads are off.

Complete Room-by-Room CFM Example

Real numbers from a 1,800 sq ft home I sized last month with a 3-ton system (1,200 CFM total):

Room-by-Room CFM (3-Ton System, 1,800 sq ft)
RoomBTU LoadRequired CFM% of Total
Master Bedroom4,50020817.3%
Bedroom 23,20014812.3%
Bedroom 32,80013010.8%
Living Room8,60039833.2%
Kitchen/Dining5,40025020.8%
Bathroom1,400655.4%
TOTAL25,9001,19999.9%

Room CFM totals match system CFM almost exactly (1,199 vs 1,200). That is proper design. The living room with the highest load gets 33% of airflow. The small bathroom gets only 5%. This proportional distribution lets every room reach setpoint at the same time.

When I measure actual installs in the field, I often find living rooms getting 25% of airflow while bedrooms get 40% because the bedroom runs are shorter and less restrictive. That mismatch between load distribution and airflow distribution is why rooms cool unevenly.

Temperature Difference (ΔT) by Application

The 20°F ΔT I used above is standard for cooling, but it shifts by application:

Temperature Difference by HVAC Mode
ModeΔT RangeNotes
Standard AC cooling18 to 22°FUse 20°F as default
High-efficiency AC20 to 24°FSlightly lower CFM needed
Humid-climate AC16 to 19°FHigher CFM for dehumidification
Gas furnace heating40 to 70°FMuch lower CFM than cooling
Heat pump heating20 to 30°FSimilar CFM to cooling

Measure your actual ΔT by putting a thermometer in a supply register and comparing it to room temperature. If you are getting 25°F ΔT instead of the expected 20°F, either airflow is too low (less air across the coil = colder supply) or the coil is oversized. This one diagnostic tells you a lot about system health.

How to Measure Actual CFM (Without Pro Tools)

Pro HVAC techs use flow hoods that cost $800 to $2,000 to measure CFM precisely. You can get close enough with basic tools and math.

Method 1: Temperature Method

  1. Measure supply air temp at a register
  2. Measure return air temp at a return grille
  3. Calculate ΔT
  4. Find system BTU output (tons × 12,000)
  5. CFM = BTU ÷ (1.08 × ΔT)

Worked example: 3-ton system (36,000 BTU), supply temp 56°F, return temp 75°F, ΔT 19°F. CFM = 36,000 ÷ (1.08 × 19) = 1,755 CFM. That is way too much airflow (should be 1,200 CFM). Diagnosis: oversized blower or wrong blower speed tap.

Method 2: Anemometer Method

  1. Buy a $30 anemometer (measures air velocity in feet per minute)
  2. Measure velocity at each supply register
  3. Measure register face size in square feet (width × height in feet)
  4. CFM per register = Velocity (FPM) × Area (sq ft)
  5. Sum all registers for system total

Worked example: register face 10" × 6" = 0.83 ft × 0.50 ft = 0.42 sq ft. Measured velocity 450 FPM. CFM = 450 × 0.42 = 189 CFM at that register. Repeat for every register and add them up for system total. These DIY methods land within 10 to 15% of professional flow hood readings, which is plenty good for diagnosis.

Troubleshooting Low CFM

If calculations or measurements show low CFM, these are the usual culprits ranked by how often I see them:

  1. Dirty air filter: cuts CFM 10 to 30%. Replace monthly during heavy-use seasons.
  2. Undersized return ducts: system cannot draw enough air. Common in additions where the return was never upgraded.
  3. Undersized supply ducts: restricts airflow to rooms. Use our duct sizing calculator before install to prevent this.
  4. Closed or blocked registers: furniture, drapes, or intentionally closed vents restrict flow.
  5. Dirty evaporator coil: years of dust buildup blocks airflow. Needs pro cleaning.
  6. Wrong blower speed tap: many PSC blowers have multiple speed taps. The wrong setting kills CFM.
  7. Duct leaks: 20 to 30% of air never reaches rooms in typical leaky duct systems.
  8. Crushed or kinked flex duct: sharp bends or sagging flex duct dramatically cut flow.

Real diagnosis from last week: customer complained of weak airflow. I measured 680 CFM on a 3-ton system (should be 1,200). Found a filthy filter blocking 25% of flow, undersized 10" return ducts (should have been 16"), and major duct leaks in the attic. Fixed all three and brought CFM up to 1,150. The customer said it felt like a brand new system.

CFM and Duct Sizing

Calculated CFM directly drives duct size. Each round duct size has a max CFM it can handle without excessive noise or pressure drop:

Round Duct Diameter vs CFM
DiameterMax CFMTypical Use
6"75 to 100Small bathrooms, closets
7"110 to 150Bedrooms, small offices
8"150 to 200Bedrooms, medium rooms
10"250 to 350Large bedrooms, medium living areas
12"400 to 550Large living rooms, main trunks
14"600 to 800Main trunk lines
16"900 to 1,200Main trunk, large systems

When I find a 7-inch duct trying to deliver 300 CFM, that is why the homeowner hears roaring from that vent. The duct is rated for 150 CFM max. Either upsize the duct or reduce CFM with a damper. Physics does not negotiate.

Climate-Specific CFM Adjustments

Standard 400 CFM per ton works for moderate climates. Extreme climates benefit from adjustments:

  • Hot-humid (Florida, Gulf Coast): 350 to 380 CFM per ton for better dehumidification. Lower airflow means longer coil contact time and more moisture removal.
  • Hot-dry (Phoenix, Vegas): 420 to 450 CFM per ton. Humidity is not a concern and higher airflow feels better in dry heat.
  • Moderate climates (most of US): stick with 400 CFM per ton.
  • Cold climates with minimal AC use: can run as high as 450 CFM per ton since dehumidification rarely matters.

I size systems in Atlanta at 380 CFM per ton routinely. Customers comment on how their homes feel less humid than neighbors with standard 400 CFM systems. A 5% airflow reduction makes a noticeable difference in moisture removal.

CFM Checklist for New Installations

Before your contractor installs anything, verify they have done these CFM calculations:

  1. Total system CFM matches equipment size (tons × 400)
  2. Room-by-room CFM calculated and documented
  3. Sum of all room CFM equals total system CFM within 5%
  4. Duct sizes support calculated CFM for each run
  5. Return duct sizing provides adequate airflow (this gets skipped a lot)
  6. Register sizes appropriate for CFM (avoid high face velocities)
  7. Blower motor sized correctly for total static pressure and CFM

Ask your contractor: "Can I see the room-by-room CFM calculations and duct sizing?" If they say "we don't do that, we just use standard duct sizes," find a different contractor. Professional installs include this level of detail.

Bottom Line

CFM matters as much as tonnage for comfort and efficiency. Your system has to move the right amount of air both overall and to each individual room. Calculate total system CFM at 400 per ton, calculate room CFM based on each room's load, verify they match, and size the ducts accordingly with our CFM calculator.

I have fixed dozens of "broken" HVAC systems where the only real problem was airflow distribution. Equipment was fine, tonnage was correct, but poor duct design pushed CFM to the wrong rooms. Spend 30 minutes with these formulas before install and you prevent years of discomfort. Demand your contractor show you the CFM calculations. If they cannot or will not, they are winging it.

Frequently Asked Questions

What is CFM in HVAC?

CFM (Cubic Feet per Minute) measures how much air your HVAC system moves. A 3-ton AC at 400 CFM per ton moves 1,200 CFM total, meaning 1,200 cubic feet of air flow through the system every minute. Think of it like water flow measured in gallons per minute, but for air. The right CFM means even comfort. Too little causes weak airflow and frozen coils. Too much causes noise and poor humidity control.

How do I calculate CFM per ton of cooling?

Standard formula: 400 CFM per ton. A 3-ton AC needs 1,200 CFM. A 4-ton needs 1,600 CFM. In very humid climates, drop to 350 to 380 CFM per ton for better dehumidification (longer coil contact time pulls more moisture). In dry climates, 420 to 450 CFM per ton works fine. 400 CFM per ton handles 90% of residential installs.

How much CFM does each room need?

CFM = Room BTU Load ÷ (1.08 × Temperature Difference). For standard 20°F cooling difference: CFM = Room BTU ÷ 21.6. A bedroom with 4,000 BTU cooling load needs about 185 CFM. Living rooms typically need 200 to 400 CFM, bedrooms 100 to 200 CFM, bathrooms 50 to 100 CFM. Sum of all room CFM should equal your total system CFM. If they do not match, the ductwork is unbalanced.

What happens if CFM is too low?

Weak airflow from vents, rooms that never reach setpoint, frozen evaporator coil (AC), overheated heat exchanger (furnace), shorter equipment life, and higher bills from longer run times. I see this constantly with undersized return ducts and clogged filters. A 3-ton system pushing only 800 CFM instead of 1,200 struggles to cool and the indoor coil ices over. Minimum safe airflow is roughly 350 CFM per ton.

Can CFM be too high?

Yes. Over 450 CFM per ton creates roaring vent noise, poor dehumidification (air moves too fast across the coil), uneven temperatures, and higher fan power use. I fixed a job last year where the previous contractor installed oversized ducts pushing 550 CFM per ton. The homeowner complained of loud vents and humid air despite the AC running. We restricted airflow back to 400 CFM per ton and both problems went away.

How do I measure my actual CFM?

Pro method: use a flow hood at each supply register to measure CFM directly and sum the registers. DIY method 1: measure supply and return temperatures across the coil, calculate CFM = BTU ÷ (1.08 × ΔT). DIY method 2: buy a $30 anemometer, measure air velocity at each register, multiply by register area to get CFM per register. Hiring an HVAC tech with a flow hood costs $100 to $200 and gives the exact number per vent.

What is 400 CFM per ton based on?

Physics and comfort. 400 CFM per ton provides enough airflow to transfer rated BTUs while keeping the coil at the right temperature differential. Below 350 CFM per ton, supply air gets too cold and the coil ices over. Above 450 CFM per ton, supply air gets too warm and humidity stays high. The 400 CFM per ton standard balances cooling capacity, dehumidification, and noise.

How does CFM relate to duct sizing?

CFM directly determines duct size. A 6-inch round duct handles 75 to 100 CFM. An 8-inch handles 150 to 200 CFM. A 12-inch handles 400 to 550 CFM. Push more CFM through a duct than it is sized for and you get noise, pressure drop, and weak airflow at the register. Calculate room CFM first, then size the duct to deliver that CFM at acceptable velocity (under 700 FPM in branches, under 900 FPM in trunks).

Should heating CFM equal cooling CFM?

Yes for heat pumps, no for gas furnaces. Heat pumps need the same airflow in heating and cooling because they use the same coil. Gas furnaces produce a larger temperature rise (40 to 70°F) than AC produces drop (18 to 22°F), so they need less CFM for the same BTU output. Multi-speed and variable-speed blowers handle both modes automatically. Single-speed PSC blowers are usually set for cooling CFM and run higher than needed during heating.

What is "static pressure" and how does it affect CFM?

Static pressure is the resistance the blower fights against as it pushes air through ducts. Measured in inches of water column. Most residential systems are designed for 0.5" total static. Dirty filters, undersized ducts, closed dampers, and crushed flex duct all raise static pressure. As static pressure climbs, CFM drops. A blower rated for 1,200 CFM at 0.5" might only push 900 CFM at 0.8" static. Always check static pressure when diagnosing low CFM.