CostGuideHQ

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
Whole project
$150–$900
Advertisement · 728 × 90

Cost by material / type

TypeLowHigh
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
Estimate your cost

Rough estimate only — get local quotes for exact pricing.

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.