Bathroom Exhaust Fan Wiring Cost in 2026: What to Expect

ByCost to Renovate Editorial Team·Updated April 4, 2026

Get a personalized estimate

Use our interactive calculator to estimate costs for your specific project size, quality, and location.

Open Calculator

Cost Breakdown by Tier

ComponentBudgetMid-RangePremium
Materials$40$80$150
Labor$150$300$500
Permits$0$50$75
Total$190$430$725

Budget

Wiring a new fan to an existing switch circuit with a short wire run through accessible attic space

Mid-Range

New dedicated circuit from panel with separate switch for fan, running through walls/attic, timer switch included

Premium

Dedicated circuit with humidity-sensing switch, GFCI protection, wiring through finished ceilings, and fan/light combo with separate controls

Financing your bathroom exhaust fan wiring?

Compare home improvement loan rates from multiple lenders in minutes. Rates from 6.99% APR.

Compare Loan Rates

Sponsored

What Drives the Cost

New Circuit vs. Existing Circuit

$100 - $400

Wiring to an existing nearby circuit (sharing with the bathroom light) costs $100-$200 in labor. Running a new dedicated circuit from the panel costs $200-$500 depending on distance. Code in many areas now requires a dedicated circuit for exhaust fans, especially when combined with a heater.

Wire Run Distance and Accessibility

$50 - $300

Open attic above the bathroom makes wiring easy ($50-$100 extra). Fishing wire through finished walls and ceilings adds $150-$300. Homes with concrete block walls or no attic access have the highest wiring costs.

Switch Type

$15 - $150

A basic toggle switch costs $15-$25 installed. A timer switch (recommended) runs $30-$60 installed. A humidity-sensing automatic switch costs $50-$120 installed. Smart switches with app control run $80-$150. Timer or humidity switches ensure the fan runs long enough to prevent mold.

Fan/Light/Heater Combination

$50 - $200

A standalone fan needs simple 2-wire wiring. A fan/light combo needs 3-wire (for separate switch control), adding $50-$100. A fan/light/heater combo needs 4-wire or a dedicated heater circuit, adding $100-$200 for the additional wiring.

Cost by Material or Type

OptionCost
14/2 NM-B Wire (Standard)Basic exhaust fan on a 15-amp circuit$0.50-$0.80/ft
14/3 NM-B Wire (Fan + Light)Fan/light combo units with separate wall switches$0.70-$1.10/ft
Timer SwitchBest overall switch choice for most bathroom exhaust fans$25-$50
Humidity-Sensing SwitchBathrooms where family members forget to use the fan$40-$100

Regional Cost Variations

Labor rates and material costs vary significantly by region. Apply these multipliers to the national average to estimate costs in your area.

RegionAdjustmentEst. Average
Northeast+15% to +25%$460 - $500
West Coast+20% to +35%$480 - $540
Southeast-15% to -10%$340 - $360
Midwest-15% to -5%$340 - $380
Mountain West+5% to +10%$420 - $440

Timeline & What to Expect

Fastest:1 hour
Typical:2-4 hours
Complex:1 day
1Circuit planning and panel assessment15-30 minutes
2Wire routing through walls/attic1-2 hours
3Switch and junction box installation30-60 minutes
4Fan connection and testing30 minutes
5Drywall patching (if needed)30-60 minutes

DIY vs. Professional

Good for DIY

  • Running low-voltage wire in accessible attic spaces
  • Mounting the fan housing
  • Patching drywall around new switch boxes

Potential savings: 50-70%

Hire a Pro

  • Working inside the electrical panel to add a new breaker
  • Running wire through finished walls
  • Making all 120V electrical connections
  • Ensuring GFCI protection per code
  • Pulling permits and scheduling inspection

DIY feasibility: Difficult

Risk warning: 120V electrical work in a wet environment (bathroom) carries serious shock risk. Improper wire connections in humid spaces can arc and cause fires. Incorrect GFCI protection violates code and creates safety hazards. Most jurisdictions require permits and licensed electricians for new circuits.

How to Save Money

$

Connect the fan to the existing light switch circuit (if code allows) instead of running a new circuit - saves $150-$300

$

Have the wiring done during a bathroom remodel when walls are already open - saves $100-$250 on fishing wire through finished walls

$

Buy the switch yourself for $25-$50 instead of paying contractor markup of $40-$80

$

Choose a timer switch ($25-$50) over a humidity sensor ($40-$100) for similar moisture control at lower cost

$

Bundle with other electrical work in the home (adding outlets, upgrading switches) to share the service call fee ($75-$150)

$

If your fan is directly below the attic, wiring from above is much cheaper than fishing through finished walls - confirm access before getting quotes

Shop Materials

Affiliate links - we may earn a commission at no extra cost to you.

Questions to Ask Your Contractor

Will you run a new dedicated circuit or tie into an existing circuit, and does code require a dedicated circuit here?

Why this matters: Code requirements vary by location. Some areas require dedicated circuits for exhaust fans, especially with heater combos. Tying into an existing circuit is cheaper but may not be allowed.

How will you route the wire, and will it require any drywall cutting or patching?

Why this matters: Wire routing through accessible attic space is cheaper and less invasive. Fishing through finished walls or ceilings costs more and may require patching. Understanding the route helps you prepare for any cosmetic repairs.

Will the fan circuit be GFCI protected, and where will the GFCI device be?

Why this matters: NEC code requires GFCI protection for bathroom circuits. The protection can be at the breaker panel (GFCI breaker, $30-$50) or at the first outlet in the circuit. Either approach meets code.

What type of switch do you recommend - standard, timer, or humidity-sensing?

Why this matters: A timer or humidity switch ensures the fan runs long enough to remove moisture (at least 20 minutes after showering). This prevents mold growth, which is the whole point of having an exhaust fan.

Is the existing fan housing compatible with the new wiring, or does the fan need to be replaced too?

Why this matters: If you are adding wiring to an existing fan, the fan must accept the new wire configuration. Older fans may not support separate fan/light switching. New fan units add $50-$300 to the project.

Ready to get quotes?

Compare quotes from local bathroom exhaust fan wiring contractors.

Sponsored — we may earn a commission at no cost to you.

Sources & Methodology

Cost data cross-referenced from multiple sources. See our full methodology for details on how we research and calculate costs.

  • HomeAdvisor (2025)
  • Angi (2025)
  • Fixr (2025)