Free Tool

CFM Calculator

Calculate airflow in cubic feet per minute for HVAC ductwork, room ventilation, exhaust fans, and air changes per hour.

🌀 Choose Your Calculation

Room Ventilation
Duct Sizing
Exhaust Fan
HVAC Tonnage
Pro Tip: Always size ductwork for the lowest comfortable velocity — oversized ducts are quieter and have less pressure drop. In residential HVAC, keep branch duct velocity under 700 FPM to avoid noise complaints.

How to Calculate CFM: Complete Guide

CFM (cubic feet per minute) measures the volume of air moved. Whether you're sizing HVAC ducts, selecting an exhaust fan, or designing a ventilation system, getting the right CFM is critical for air quality, comfort, and energy efficiency.

The Basic CFM Formula

For room ventilation based on air changes per hour (ACH):

CFM = (Length × Width × Height × ACH) ÷ 60

ACH (air changes per hour) is how many times the entire volume of air in a room is replaced each hour. Different rooms need different ACH rates based on their use.

Recommended Air Changes per Hour (ACH)

Room TypeMinimum ACHRecommended ACH
Bedroom12–4
Living Room24–6
Office14–6
Kitchen (residential)46–8
Bathroom68–10
Laundry Room68–10
Garage (attached)610–12
Workshop / Woodshop812–15
Commercial Kitchen1215–20
Paint Booth2030–50
Welding Shop1520–30

Duct Sizing Reference

Round Duct (in)Area (sq ft)CFM @ 600 FPMCFM @ 800 FPM
4"0.0875270
5"0.13682109
6"0.196118157
7"0.267160213
8"0.349209279
10"0.545327436
12"0.785471628
14"1.069641855
16"1.3968381,117
18"1.7671,0601,414

Exhaust Fan Sizing Rules

  • Bathrooms (≤100 sq ft): Minimum 50 CFM per IRC code. Prefer 1 CFM/sq ft.
  • Bathrooms (>100 sq ft): 1 CFM per square foot of floor area.
  • Kitchen range hoods: 100 CFM per linear foot of range for wall-mounted; 150 CFM/ft for island hoods.
  • Garage: 1 CFM per square foot, or 10 ACH, whichever is greater.
  • Attic fans: 1 CFM per square foot of attic floor area (minimum). Add 20% for dark roofs.

HVAC Airflow Basics

Rule of thumb: 400 CFM per ton of cooling. A "ton" of AC equals 12,000 BTU/hr of cooling capacity.

System SizeTotal CFMSq Ft ServedSupply Duct (main)
1.5 Ton600600–90010" round
2 Ton800900–1,20012" round
2.5 Ton1,0001,200–1,50014" round
3 Ton1,2001,500–1,80014" round
3.5 Ton1,4001,800–2,10016" round
4 Ton1,6002,100–2,40016" round
5 Ton2,0002,400–3,00018" round

5 Common CFM Mistakes

  1. Undersizing exhaust fans. A cheap 50 CFM fan in a large master bath leads to mold. Size to 1 CFM per square foot minimum.
  2. Ignoring static pressure. Ductwork creates resistance. Long runs, elbows, and transitions reduce effective CFM. A fan rated at 100 CFM might only deliver 60 CFM through a long duct run.
  3. Not balancing supply and return. If your supply CFM exceeds return CFM, you create positive pressure that pushes conditioned air out through cracks. Returns should handle at least 80% of supply CFM.
  4. Using high-velocity ducts everywhere. Above 900 FPM, ducts get noisy. Keep bedroom and living area branches under 600 FPM.
  5. Forgetting makeup air. Large exhaust systems (kitchen hoods, shop ventilation) need makeup air to replace what's being exhausted. Without it, you get negative pressure, backdrafting, and doors that won't close.

Round vs. Rectangular Duct: When to Use Each

FactorRound DuctRectangular Duct
Airflow efficiencyBetter — less frictionMore friction per CFM
NoiseQuieter at same CFMCan be noisier
Space neededMore vertical clearanceFits in tight spaces
CostLess material, cheaperMore material, labor
InsulationEasier to wrapHarder to seal corners
Best forBranch runs, flex ductTrunk lines, low ceilings

Aspect ratio rule: Keep rectangular ducts at 4:1 aspect ratio or lower (width to height). Higher ratios waste material and increase friction. A 12×6 duct (2:1) is far more efficient than a 24×3 duct (8:1) even though both have similar area.

⚡ Stop Losing Money on Every Job

The average contractor loses $3,400/year from bad invoicing and missed costs.

Our Pro Template Bundle gives you professional Invoice, Estimate, Job Costing & P&L Tracker spreadsheets — ready to use in 5 minutes.

Get Pro Bundle — $29
Or get a single template for $9 →
🔒 Secure checkout via Stripe ✅ 30-day money-back guarantee 📥 Instant download

One-time payment. No subscription. Works with Excel, Google Sheets, and Numbers.