help-calc

01 Craft and Workshop

How to Calculate CFM Requirements

Card 01-0102 · Updated · Standard formula, shown below

Required CFM 128.0 CFM
Airflow in m³/h
217.5 m³/h
Result, rounded to 1 decimal place
Room length
10 ft
Input
Room width
12 ft
Input
You enter
Room length (ft), Room width (ft), Ceiling height (ft), Air changes per hour (1/hr)
You get
Required CFM (CFM), Airflow in m³/h (m³/h)
Rounding
1 dp

This guide shows you how to calculate the CFM (cubic feet per minute) requirement for a room or space, whether you are sizing a bathroom exhaust fan, a kitchen range hood, or a general ventilation system. You will enter the room’s dimensions and, where applicable, the number of air changes per hour your application needs; the calculator returns the minimum fan capacity in CFM. You will also learn the formula, a worked example, and the common pitfalls that lead to undersized or oversized fans.

Formula

The basic ventilation formula is:

CFM = (Room Volume × Air Changes per Hour) ÷ 60

Where:

  • CFM = required airflow in cubic feet per minute
  • Room Volume = length × width × ceiling height, in cubic feet (ft³)
  • Air Changes per Hour (ACH) = how many times the entire room’s air should be replaced in one hour
  • 60 = converts hours to minutes

If your room dimensions are in meters, first convert them to feet (1 m = 3.28084 ft) or use the metric output line provided by the calculator, which gives the result in cubic meters per hour (m³/h).

Worked Example

Using the default values from the calculator: a room that is 10 ft long, 12 ft wide, with an 8 ft ceiling, and you want 8 air changes per hour.

Step 1: Find the room volume.
Volume = 10 ft × 12 ft × 8 ft = 960 ft³

Step 2: Multiply by the air changes per hour.
960 ft³ × 8 ACH = 7,680 ft³ per hour

Step 3: Divide by 60 to get cubic feet per minute.
7,680 ÷ 60 = 128 CFM

The calculator gives 128.0 CFM, matching our hand calculation. The metric output is 128 × 1.699 = 217.5 m³/h.

When to Use This Calculation

This formula applies to any space where you need to control air quality, humidity, or odors by exchanging the air. Common uses include:

  • Bathroom exhaust fans: typically 8 ACH for a standard bathroom, sometimes higher for large or frequently used bathrooms.
  • Kitchen range hoods: often 15 ACH for light cooking, but many codes and manufacturers recommend sizing by stove width or BTU output instead. Use this calculator as a starting point, then check local code.
  • General rooms (offices, bedrooms, living areas): 4–6 ACH is common for comfort ventilation.
  • Garages or workshops: 6–8 ACH to remove fumes and dust.

The result is the minimum fan capacity at zero static pressure. Real-world ductwork, bends, and filters reduce airflow, so most installers add 20–30% to the calculated CFM to account for these losses.

How to Read the Result

The number you get is the fan’s rated CFM, usually listed on the product box at a specific static pressure (often 0.1 or 0.25 inches of water column). A fan rated 128 CFM at 0.1″ w.c. will deliver less than 128 CFM if your duct run is long or has many elbows. Always compare the fan’s rated CFM against your calculated requirement, not the other way around.

For bathrooms, building codes in many jurisdictions require a minimum of 50 CFM for bathrooms under 100 ft², and 1 CFM per square foot for larger bathrooms. These are minimums; the ACH method often gives a higher number, which is fine.

Common Mistakes

  • Forgetting to divide by 60: The most frequent error. ACH is per hour, CFM is per minute. Skipping the division gives a number 60 times too large.
  • Using the wrong unit for dimensions: If you measure in meters but plug the numbers into the formula as if they were feet, your volume will be off by a factor of 35.3. Convert everything to feet first, or use the metric output line.
  • Ignoring duct losses: The formula gives ideal free-air CFM. Long ducts, 90° elbows, and exterior vent caps can reduce actual airflow by 30% or more.
  • Using the wrong ACH: ACH values vary by application. Using 4 ACH for a bathroom will leave it stuffy; using 15 ACH for a bedroom will be noisy and drafty.
  • Rounding too early: Round the final CFM to one decimal place, not the intermediate volume. Rounding 959.7 ft³ to 960 is fine, but rounding 127.96 CFM to 128 is fine too; just don’t round 960 to 1000 before dividing.

Tips

  • Measure the actual ceiling height, not the typical 8 ft. Vaulted ceilings can double the volume.
  • For bathrooms, run the fan for 15–20 minutes after a shower to remove humidity completely. Some fans have built-in timers or humidistats.
  • For kitchens, if you have a gas range, also check the manufacturer’s recommendation based on BTU output—this often overrides the ACH method.
  • Choose a fan with a CFM rating 20–30% above your calculated number to cover duct losses and filter resistance.
  • Use a duct size that matches the fan’s outlet. A 4″ duct carries roughly 100–120 CFM; a 6″ duct carries 200–250 CFM. Undersized ducts choke the fan.
  • If the room has an adjoining space (like an open-plan kitchen), include the open volume in your calculation, not just the room with the fan.

Troubleshooting

Your result seems too high. Check that you entered the ACH correctly. Bathrooms are often 8 ACH, but some sources quote 8 air changes per minute for commercial kitchens—that’s a different formula. Also verify your dimensions: a 10×12×8 room is 960 ft³, not 9600 ft³.

Your result seems too low. Confirm you divided by 60. If you forgot, you’d get 7,680 CFM, which is clearly a mistake. Also check that your ceiling height is correct; a 10 ft ceiling increases volume by 25% over an 8 ft ceiling.

The fan you bought is too loud. A larger fan running at lower speed moves the same air as a smaller fan at full speed, but with less noise. If your calculated CFM is high, look for a fan with a variable speed control rather than a single-speed unit.

The fan doesn’t seem to move enough air. Check the duct run. Every 90° elbow adds roughly 10–15 ft of equivalent duct length. If your run exceeds 25 ft, you likely need a larger fan or a shorter, straighter duct path. Also verify the damper on the exterior vent opens freely.

You’re getting condensation on windows despite the fan. The fan may be running but not exhausting outside. Confirm the duct is connected to the exterior vent and not just blowing into the attic. Also check that the fan’s CFM rating is at a realistic static pressure—some cheap fans list free-air CFM that drops by half when attached to any duct.

Frequently Asked Questions

What is the standard ACH for a bathroom?
Most residential codes and guidelines use 8 air changes per hour for bathrooms. Some recommend 6 for powder rooms and 10–12 for large or frequently used bathrooms.

Can I use this formula for a kitchen range hood?
Yes, as a starting point. Use 15 ACH for light cooking. However, for gas ranges, many manufacturers recommend 100 CFM per 10,000 BTU of burner output, which often gives a higher number. Check both and use the larger.

What if my room has a vaulted ceiling?
Measure the average ceiling height, not the peak. Multiply the floor area by the average height to get the volume. If the average is hard to estimate, use the midpoint between the lowest and highest ceiling points.

Do I need to add extra CFM for a shower or tub?
Not specifically, but a bathroom with a large tub or a steam shower generates more moisture, so use a higher ACH (10–12) rather than a fixed CFM adder.

How much does duct length affect CFM?
Every 10 ft of straight duct reduces airflow by about 5–10%, and each 90° elbow adds the equivalent of 10–15 ft of duct. A 20 ft run with two elbows can easily cut a fan’s output by 30–40%.

Is higher CFM always better?
No. Oversized fans can be noisy, create drafts, and waste energy. They also pull conditioned air out of the room. Aim for the calculated value plus a 20–30% margin, not double.

Related

Formula used
in l | Room length | ft | 10 | 0 | 1000
in w | Room width | ft | 12 | 0 | 1000
in h | Ceiling height | ft | 8 | 0 | 100
in ach | Air changes per hour | 1/hr | 8 | 0.1 | 60
out cfm | Required CFM | CFM | l * w * h * ach / 60 | 1
out m3h | Airflow in m³/h | m³/h | l * w * h * ach / 60 * 1.699 | 1

Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.

More on this shelf

The whole Craft and Workshop shelf →