Air Changes Per Hour (ACH) Calculator
Find how many times per hour a room’s air is fully replaced, from its size and airflow rate.
Reviewed by the ToolNestr Editorial Team — July 2026
How the air changes per hour calculator works
Air changes per hour (ACH) measures how many times a room's entire volume of air is replaced by fresh or exhausted air in one hour. It's calculated from a fan or vent's airflow rate, given in cubic feet per minute (CFM), converted to an hourly rate and divided by the room's volume: ACH = (CFM × 60) ÷ room volume in cubic feet.
This lets you compare ventilation adequacy across very different room sizes. A small bathroom exhaust fan moving 80 CFM might achieve a high ACH in a tight room, while the same fan in a large open bathroom achieves a much lower one — the raw CFM number alone doesn't tell you whether ventilation is sufficient, but ACH does. Different room types have different targets: bathrooms commonly aim for 8 or more ACH to clear humidity quickly, kitchens often need 15 or more due to cooking fumes and grease-laden air, and general living spaces are typically designed around 4 to 6 ACH.
These targets follow general ASHRAE ventilation guidance and are commonly referenced in mechanical codes, though your specific local code may set exact minimums for bathroom and kitchen exhaust based on fixture count or room type. If your calculated ACH falls short of the target for the room's use, that's a signal to choose a higher-CFM fan or vent rather than accepting inadequate ventilation.
Ventilation rate guidance follows ASHRAE 62.2 (Ventilation and Acceptable Indoor Air Quality in Residential Buildings) and typical residential mechanical code exhaust requirements.
Measure the room
Length, width, and ceiling height.
Check the fan's CFM
Printed on the fan or vent's rating label.
Compare to target
Match your ACH against the room's use.
The formula explained
Room volume
= L × W × H. A 12×12×8 ft room: 12×12×8 = 1,152 ft³.
ACH
= (CFM × 60) ÷ volume. At 100 CFM: (100×60) ÷ 1,152 = 5.2 ACH.
Target comparison
5.2 ACH suits a living space (4-6) but falls short of a bathroom's 8+ target.
Worked example
A small 6×8 ft bathroom, 8 ft ceiling, 80 CFM exhaust fan.
Where ACH targets come from
Bathrooms
Aim for 8 or more ACH to clear shower humidity quickly and discourage mold and mildew growth on walls and ceilings.
Kitchens
Often need 15 or more ACH, especially near the range, since cooking produces grease particulates and combustion byproducts that need to be cleared fast.
Living spaces
General living areas and bedrooms are typically designed around 4 to 6 ACH, balancing air quality against energy loss from conditioned air.
Workshops and garages
Spaces with fumes from paint, solvents, or exhaust often need much higher ACH, sometimes 20 or more, and dedicated mechanical ventilation design.
Real-world context
A kitchen range hood shows how much CFM a small room really needs. A 10 × 10 ft kitchen with a 9 ft ceiling (900 cubic feet) paired with a 300 CFM range hood gives (300 × 60) ÷ 900 = 20 ACH — comfortably above the 15+ ACH kitchens typically target, which is why range hoods are rated so much higher in CFM than a typical bathroom fan.
A large open living room shows the opposite problem. A 20 × 15 ft room with a 9 ft ceiling (2,700 cubic feet) served by a 150 CFM HVAC return only achieves (150 × 60) ÷ 2,700 = 3.33 ACH — below the 4 to 6 ACH commonly targeted for living spaces, illustrating why open floor plans and vaulted ceilings can leave a room under-ventilated even with a reasonably sized air handler.
A small half bath is where undersized fans get caught. A 5 × 5 ft powder room with an 8 ft ceiling (200 cubic feet) and a modest 50 CFM fan reaches (50 × 60) ÷ 200 = 15 ACH, well past the 8+ ACH bathroom target — a reminder that small rooms need proportionally less CFM than their square footage might suggest, since volume, not floor area, drives the ACH result.
Common misconceptions
"A bigger fan's CFM rating tells you everything about whether it's adequate." CFM alone is meaningless without room volume. A powerful 200 CFM fan in a large open room can achieve a lower ACH than a modest 50 CFM fan in a small closet-sized bathroom — always divide by the room's volume before judging whether ventilation is sufficient.
"The fan's rated CFM is what it actually delivers once installed." Real-world airflow is usually lower. Duct length, bends, restrictive vent caps, and dirty filters all reduce a fan's effective CFM well below its rated value, so calculated ACH from the label figure is often an optimistic best case rather than the delivered result.
Related calculators
Frequently asked questions
How do I calculate air changes per hour?
ACH = (airflow in CFM × 60) ÷ room volume in cubic feet. A 12×12×8 ft room (1,152 ft³) with 100 CFM of ventilation: (100 × 60) ÷ 1,152 = 5.2 air changes per hour.
What is a good ACH for a bathroom?
Bathrooms typically target 8 or more air changes per hour to clear moisture and odors quickly, kitchens often target 15+ due to cooking fumes, and general living spaces are commonly designed for 4 to 6 ACH. Exact targets depend on the room use and local mechanical code.
How is CFM related to ACH?
CFM (cubic feet per minute) is the raw airflow rate a fan or vent moves; ACH converts that flow into a rate relative to the room's size, so a small bathroom fan and a large HVAC system can both be compared on equal footing by how many times they replace the room's air each hour.
Why does ACH matter for a bathroom or kitchen fan?
Insufficient ACH lets moisture linger and promotes mold growth in bathrooms, and lets smoke, grease, and odors build up in kitchens. Building and mechanical codes (following ASHRAE ventilation guidance) often set minimum ACH or CFM requirements for these rooms.
Sources & references
This tool uses standard formulas and reference values from:
- • American Concrete Institute — ACI 318, Building Code Requirements for Structural Concrete. concrete.org
- • ICC — International Residential Code (IRC), span, footing and framing tables. codes.iccsafe.org
- • APA – The Engineered Wood Association, allowable span and load guidance.
Estimates for planning only. Span, load and code values vary by jurisdiction — verify against your local adopted code and a licensed engineer before building.