Installing a bathroom exhaust fan costs about $400 on average, and most homeowners pay between $241 and $563.1,2 Replacing an existing fan is cheaper, around $200 to $250. A first-time install that needs new ducting and a vent costs more.1,2 Prices below are national averages* for 2026.
*National averages, not local quotes. Your price depends on whether a fan already exists, fan type and CFM, attic or roof access, duct length, and local labor rates.
$396
national average (Angi / HomeAdvisor)
$241 – $563
typical range (Angi / HomeAdvisor)
$400
new install average (Fixr)
$200 – $250
replacement (Fixr)
Replacement or new install
| Job | Cost | Source |
|---|---|---|
| Replace an existing fan | $200 – $250 average (Fixr states both) | Fixr |
| Replace an existing fan, pro labor only | $100 – $400 plus the fan | Angi / HomeAdvisor |
| New ceiling fan, first install | $400 – $900 | Fixr |
| New wall fan, first install | $300 – $500 | Fixr |
| In-line fan | $200 – $500 | Fixr |
| Typical range, all jobs | $250 – $900 | Fixr |
Angi and HomeAdvisor print the same $396 average and $241 to $563 range, so they are one dataset. Thumbtack, which uses its own pro data, puts the typical range lower at $183 to $444, with $100 low and $866 high.1,2,3 Homewyse prices a full job with a 70 CFM fan at $343 to $889.4
Fan price by airflow (Angi)
| CFM | Fan price |
|---|---|
| 40 – 80 | $20 – $250 |
| 80 – 99 | $50 – $325 |
| 100 – 150 | $55 – $400 |
| 150+ | $100 – $500+ |
Fan price by type and feature (Angi)
| Type | Fan price |
|---|---|
| Basic fan | $20 – $50 |
| Wall-mounted | $20 – $350 |
| Ceiling-mounted | $20 – $400 |
| Inline | $100 – $310 |
| Fan with light | $40 – $330 |
| Fan with heater | $90 – $280 |
| Fan with timer | $100 – $300 |
| Smart fan | $75 – $190 |
| Humidity or motion sensing | $100 – $400 |
Quiet fans cost more. Angi lists fans rated below 1 sone at $70 to $350 or more, while 2 sone units run $20 to $90.2 It also suggests 50 CFM per tub, toilet or shower as a sizing starting point.2
Labor, ducting and permits
| Item | Cost | Source |
|---|---|---|
| Labor, complete job | $200 – $800 | Angi / HomeAdvisor |
| Labor, replacement (average) | $150 | Fixr |
| Labor, first install (average) | $300 | Fixr |
| Electrician hourly rate | $50 – $100 | Angi |
| Electrician hourly rate | $50 – $130 | HomeAdvisor |
| Wall vent installation | $250 – $800 | Angi |
| Duct and vent, per Angi summary | $250 – $950 | Angi |
| Duct installation | $450 – $2,190 | HomeAdvisor |
Angi and HomeAdvisor disagree on duct cost, so the table shows both. Angi also says permits are required for most new installs: HVAC permits average $250 to $400 and roofing permits $70 to $250. Check with your local building department.2
DIY or hire
Fixr estimates you can save about $150 by replacing an existing fan yourself, since the wiring and duct are already there.1 Turn off the breaker first and confirm the vent still runs outside. A new install means cutting a ceiling hole, running a duct and wiring a switch, which is where an electrician or handyperson earns the fee. Angi recommends new ducting over tapping an existing duct, which can trap moisture.2 Home Depot’s bathroom exhaust fan category lists fans by CFM and noise so you can match one to your bathroom.
Related guides
Medicine Cabinet Installation Cost
Towel Warmer Installation Cost
Bathroom Remodel Cost
Electrician Cost
Ductwork Installation Cost
Mold Remediation Cost
All cost guides
Sources
1. Fixr — Cost to Install a Bathroom Exhaust Fan
2. Angi — How Much Does It Cost to Install a Bathroom Fan? (HomeAdvisor prints the same figures: HomeAdvisor — Installing a Bathroom Fan)
3. Thumbtack — Bathroom Fan Installation Cost
4. Homewyse — Cost to Install a Bathroom Fan