Bathroom Exhaust Fan Installation Cost: $150 to $900 (2026)
Author: CostGuideHQ Editorial·✓ Fact-checked·Updated July 2026·5 min read·4 sources Quick answerQuick answer: Installing a bathroom exhaust fan costs $150 to $900, averaging around $400. Replacing an existing fan runs $150-$500, while a first-time install with new wiring and ductwork runs $250-$900. Roof venting costs more than wall venting.
- ✓Bathroom exhaust fan installation costs $150 to $900 total, with national averages of $375-$400 (Fixr, CostToRenovate).
- ✓Replacing an existing fan runs $150-$500, while a first-time install with no existing wiring or ductwork runs $250-$900 (Fixr).
- ✓Venting through the roof costs $350-$950, more than venting through an exterior wall at $250-$800 (HomeAdvisor).
- ✓Electricians and HVAC pros charge $50-$130 per hour, and adding new ductwork can push total labor toward the high end of the range (HomeAdvisor).
How much does bathroom exhaust fan installation cost?
National average
$400
total project
Typical range
$150–$900
Most projects
Advertisement · 728 × 90
Cost by material / type
| Type | Low | High |
|---|
| Replacement of an existing fan | $150 | $500 |
| New installation (no existing fan) | $250 | $900 |
| Ceiling-mounted fan, new install | $400 | $900 |
| Wall-mounted fan, new install | $300 | $500 |
| Inline fan, new install | $200 | $500 |
| Vented through an exterior wall | $250 | $800 |
| Vented through the roof | $350 | $950 |
What affects the cost?
- Whether it's a straight swap or a first-time install — replacing an existing fan runs $150-$500, while a new install with no existing wiring or ducting runs $250-$900 (Fixr)
- Venting path — routing ductwork out through an exterior wall costs $250-$800, while venting up through the roof costs $350-$950 (HomeAdvisor)
- Fan features — a basic fan costs $20-$50, one with a light runs $40-$330, one with a heater runs $90-$280, and one with humidity sensing runs $100-$400 (HomeAdvisor)
- Mounting style — ceiling-mounted units run $400-$900 installed, wall-mounted units run $300-$500, and inline fans (motor located in the duct run) average around $300, ranging $200-$500 (Fixr)
- Labor rates — electricians and HVAC techs charge $50-$130 per hour, with total labor commonly landing between $200-$800 depending on installation complexity (HomeAdvisor)
- Ductwork changes — HomeAdvisor lists standalone ductwork installation at $450-$2,190, while CostToRenovate's bathroom-fan-specific estimate puts duct modifications at $0-$300, suggesting the low end applies to fans that reuse existing ducting and the high end applies to jobs that need a full new duct run
- Ceiling or attic access — tight or hard-to-reach attic space can add $50-$150 to the job (CostToRenovate)
- Permits — required on some higher-end jobs and can add roughly $50 (CostToRenovate)
- Region — CostToRenovate's tier data shows Northeast and West Coast pricing running about 15%-35% above the national average, with the Southeast and Midwest running 10%-20% below it
Why does bathroom exhaust fan installation cost so much?
The price swings mainly on one question: is this a straight swap, or does the fan need a new path to the outside? Fixr reports replacements averaging $200 ($150-$500), while a first-time install with no existing wiring or ductwork averages $400 and can run up to $900. A replacement usually means pulling the old housing, wiring in the new one, and reusing the existing duct run — an hour or two of work. A new install means cutting a ceiling or wall opening, running electrical from the nearest circuit, and routing ductwork to the exterior, which is why HomeAdvisor prices total labor anywhere from $200 to $800 and puts electrician rates at $50-$130 per hour. Ductwork is the biggest wildcard: HomeAdvisor’s standalone ductwork pricing runs $450-$2,190 for jobs that need a full new duct run, while fans that reuse existing ducting add close to nothing extra.
What affects the cost?
Four things move the price most:
- Venting path. HomeAdvisor prices wall venting at $250-$800 and roof venting at $350-$950 — roof jobs typically need more duct length, flashing, and a weatherproof cap.
- Fan features. A basic fan runs $20-$50, one with a light runs $40-$330, one with a heater runs $90-$280, and one with humidity sensing runs $100-$400 (HomeAdvisor). Fixr’s parts-only breakdown shows a similar spread: $50-$75 for a basic fan up to $100-$300 for a heater-equipped model.
- Mounting style. Fixr prices ceiling-mounted units at $400-$900 installed, wall-mounted units at $300-$500, and inline fans (motor set into the duct run rather than the ceiling) averaging around $300.
- Access and region. CostToRenovate notes that tight attic access can add $50-$150, and that regional pricing swings from about 15%-35% above the national average on the West Coast and Northeast to 10%-20% below it in the Southeast and Midwest.
How to lower your bathroom exhaust fan installation cost
- Reuse the existing duct run whenever possible. Swapping a fan into ductwork that’s already in place keeps the job in Fixr’s $150-$500 replacement range instead of the $250-$900 new-install range.
- Vent through the wall instead of the roof when the layout allows it. HomeAdvisor’s figures put wall venting $100 or more below roof venting on both ends of the range.
- Skip features you won’t use. A basic fan (HomeAdvisor: $20-$50) costs a fraction of a heater or humidity-sensing model ($90-$400), and the installation labor is the same either way.
- Bundle the fan swap with other bathroom electrical work. Since HomeAdvisor’s electrician rates run $50-$130 per hour, having one pro handle the fan alongside other wiring in the same visit spreads the trip charge across more work.
- Get more than one quote. CostToRenovate’s tiered pricing shows the same basic job ranging from $170 at the low tier to $700 at the high tier — the spread comes largely from labor and material choices a contractor controls.
Advertisement · 336 × 280
Frequently asked questions
How much does it cost to replace a bathroom exhaust fan?+
Replacing an existing fan runs $150 to $500, averaging around $200, according to Fixr. CostToRenovate's replacement-focused estimate lands close by, with an average of $375 and a typical range of $200-$550.
How much does a new bathroom fan installation cost if there's no existing fan?+
A first-time install runs $250 to $900 (Fixr), since an electrician has to cut a hole, run new wiring, and add ductwork rather than reusing what's already there.
Is it cheaper to vent through the wall or the roof?+
Wall venting is typically cheaper. HomeAdvisor puts wall venting at $250-$800 and roof venting at $350-$950, since roof work usually means more ductwork and flashing to keep the penetration weathertight.
What's the average cost to install a bathroom fan?+
Averages cluster around $375-$400 across sources: Fixr reports $400, HomeAdvisor reports $396, and CostToRenovate reports $375.
Do bathroom fans with a light or heater cost more?+
Yes. HomeAdvisor prices a basic fan at $20-$50, a fan with a light at $40-$330, and a fan with a heater at $90-$280 — the added wiring and hardware widen the range considerably.
How much do electricians charge per hour for fan installation?+
HomeAdvisor reports electrician rates of $50-$130 per hour, with total labor commonly falling between $200 and $800 depending on how much wiring and ductwork the job needs.
Sources
Figures synthesized and cross-checked across these sources (retrieved 2026-07-24):
- Fixr — National average $400, range $250-$900 (new installation, no existing fan). Replacement average $200, range $150-$500. By mounting type (new install): ceiling-mounted $400-$900, wall-mounted $300-$500, inline $200-$500 (avg $300). Fan unit cost by feature: basic $50-$75, with light $50-$100, with heater $100-$300, low noise $50-$150, Bluetooth-enabled $150-$200, humidity sensor $75-$125, variable speed $75-$400, motion sensing $100-$250. Labor: replacement avg $150 ($150-$250), new install avg $300 ($250-$500). High-end Bluetooth/moisture-detection fans up to $1,000.
- HomeAdvisor — Average $396, normal range $242-$563. Replacement: fan cost plus $100-$400 in labor. By fan type: ceiling insert $20-$400, wall insert $20-$350, inline $100-$310. By feature: basic $20-$50, with light $40-$330, with heater $90-$280, with timer $100-$300, with humidity sensing $100-$400. Labor $200-$800 total; electricians charge $50-$130/hour. Ductwork installation $450-$2,190. Venting: wall installations $250-$800, roof installations $350-$950. CFM-based pricing: 40-79 CFM $20-$250, 150+ CFM $100-$500+.
- Homewyse — May 2026 estimate: $343-$889 per fan installed. Breakdown into three components (bathroom fan product, basic installation labor, job supplies), each ranging $93.29-$222.27. Optional AFCI circuit protection add-on $93.29-$222.27. General contractor overhead can add 13%-22% if a GC is used.
- CostToRenovate — Average $375, typical range $200-$550, stated low end $150, stated high end $900. Tiered pricing: low tier $50 materials + $120 labor = $170 total; mid tier $120 materials + $200 labor = $320 total; high tier $300 materials + $350 labor + $50 permit = $700 total. By type: basic replacement $30-$60, quiet model $80-$150, fan+LED combo $100-$200, multi-function unit $200-$400. Cost drivers: fan features/CFM $30-$350 variance, ductwork modifications $0-$300, electrical work $0-$200, ceiling/attic access $50-$150. Regional adjustment: Northeast +15% to +25% ($431-$469), West Coast +20% to +35% ($450-$506), Southeast -15% to -10% ($319-$338), Midwest -20% to -10% ($300-$338).
Four sources converge on a similar total-project range: Fixr's average is $400 ($250-$900 for new installs, $150-$500 for replacements), HomeAdvisor's average is $396 (typical range $242-$563), CostToRenovate's average is $375 (range $200-$550, with stated low/high extremes of $150 and $900), and Homewyse's fan+labor+supplies breakdown lands at $343-$889 per fan. national_average_usd ($400) uses Fixr's directly stated figure since it sits at the center of the other three sources' averages ($396, $375, and Homewyse's ~$616 midpoint, which trends higher because Homewyse bundles job supplies and AFCI protection add-ons that other sources price separately). range_low_usd ($150) and range_high_usd ($900) are the low/high extremes stated explicitly by both Fixr and CostToRenovate. The by_type figures for mounting style and venting path are the specific type breakdowns Fixr and HomeAdvisor publish; note that HomeAdvisor's per-feature figures (light, heater, humidity sensing) appear to be fan-unit-inclusive pricing rather than parts-only cost, so they aren't purely additive with the labor figures above — treat each row as its own total-cost estimate rather than a stackable line item. Figures generally cover the fan unit, standard electrical hookup, and venting; they typically exclude drywall/ceiling repair beyond the mounting hole, and permits are only required in some jurisdictions.