Bathroom Fan Installation Cost

How much does it cost to install a bathroom fan?

A bathroom fan is a common and effective way to circulate air in a small space, allowing for better circulation and lower humidity. Adding a bathroom fan can help prevent future mold or water damage issues. For this example, we’ll look at the cost of installing a fan in a standard 5’x8’ bathroom, which averages $350-$400. DIY-ers can install their own bathroom fan but an  an electrician can be hired.

Type of fan

Most bathroom fans are installed on the ceiling. A standard exhaust bathroom fan costs $70-$120. A combination fan and heater costs $110-$210. A combination fan and light costs $100-$175. A combination fan, heater, and light costs $125-$225 on average.

There are two key factors in choosing a fan: CFMs and sones 1. CFM, or cubic feet per minute, is a measurement of airflow. The larger the room, the higher the CFMs you need. A standard 5’x8’ bathroom needs a fan with 70-90 CFM, while a larger bathroom requires a 100-plus CFM fan. Fans with higher CFMs are more expensive by around $30-$60. Sones 1 are the measurements to indicate how loud a fan is. Look for a fan with 2 sones 1, which is considered quiet.

Labor

Most electricians charge $65-$85 per hour and can install a bathroom fan in 2-4 hours, for a total labor cost of $130-$340. In general, replacing an existing fan with a newer model is easier and less expensive because the wiring is already in place.

Adding a new fan typically requires adding new wiring or reconfiguring old wiring or ductwork. If wiring or ductwork needs to be changed or rearranged, the installation can take longer and be more expensive. Electricians typically change the wiring in one to two hours, for a total cost of $65-$170.

To install or change air ducts, plumbers typically charge $45-$65 per hour and can finish the process in one to two hours, for a total cost of $45-$130.

Enhancement and improvement costs

  • Adding a speed control switch costs around $20-$50, plus and extra hour or so ($65-$85) for installation.
  • A noise-dampening addition or white noise machine can be added for around $50 on average, plus an extra hour ($65-$85) for installation.
  • A humidity sensor 2 typically costs $45-$65 plus an hour of installation. This device will automatically turn on the bathroom fan when the room’s humidity reaches a certain level.

Additional considerations and costs

  • Combination light fixtures and fans with decorative elements tend to cost more than basic light/fan models, with prices up to $200 or more.
  • A contractor supervising the project can increase costs by 15%-20%.
  • Removing and disposing of an old fan can add $50-$80 to the total cost.
  • Replacing an existing fan with a smaller fan can require an hour or two more work to fill in the hole left from the larger fan.
  • Installing a fan on a ceiling that is taller than 10-12 feet can increase the labor time and overall costs by up to 30%.

Remodeling Terms Cheat Sheet

Definitions in laymen's terms, cost considerations, pictures and things you need to know.
See full cheat sheet.
1 Sones: A unit that rates sound level, used to define exhaust fan noise.
2 Sensor: Device that responds to a physical event or change in the environment by emitting an output signal

Cost to install a bathroom fan varies greatly by region (and even by zipcode). To get free estimates from local contractors, please indicate yours.

National average

$350-$400

(fan and heater for a standard 5’x8’ bathroom )

Low: $70-$100
(DIY)
High: $500-$800
(premium fan with multiple upgrades)

Cost to install a bathroom fan varies greatly by region (and even by zipcode). Get free estimates from electricians in your city.

Alternatives
Cost

Bathroom accessories
$350-$400
Fan - Install
$3,500 - $8,000
Hot Tub - Install
$700 - $2,000
Hot Tub - Repair
$120-$150
Mirror - Install
$2,400 - $3,200
Sauna - Install

Related
Cost

$29,950 - $29,950
$1,400 - $9,000
$70 - $600
$6,000 - $6,000
Shower Stall - Install
$1,580 - $3,370
Ceramic Tile - Install
$1,075 - $3,900
Porcelain - Install
$7,340 - $28,940
$1,900 - $1,900
Bathtub - Install
 

Labor cost by city and zipcode

Compared to national average
Allen, TX
+23%
Alpine, TX
-41%
Austin, TX
+13%
Baltimore, MD
+12%
Baton Rouge, LA
+19%
Birmingham, AL
+6%
Boca Raton, FL
0%
Boston, MA
+40%
Bronx, NY
+32%
Brooklyn, NY
+16%
Campbell, OH
-7%
Carbondale, PA
-16%
Charlotte, NC
+6%
Chicago, IL
+40%
Clarksville, TN
-13%
Cleveland, OH
+7%
Columbus, OH
+5%
Covington, KY
-5%
Dallas, TX
+10%
Denver, CO
+1%
Detroit, MI
+16%
Fair Lawn, NJ
+26%
Fort Lauderdale, FL
+2%
Fremont, CA
+35%
Glen Ellyn, IL
+42%
Hampton, NH
+28%
Havertown, PA
+26%
Houston, TX
+24%
Indianapolis, IN
+6%
Jacksonville, FL
-1%
Lafayette, LA
+20%
Lake Grove, NY
+17%
Las Vegas, NV
+7%
Livonia, MI
+16%
Los Angeles, CA
+11%
Louisville, KY
-7%
Lubbock, TX
-22%
Macon, GA
+20%
Marietta, GA
+10%
Memphis, TN
+11%
Mesa, AZ
-2%
Miami, FL
+1%
Milwaukee, WI
+12%
Minneapolis, MN
+25%
Nashville, TN
+21%
New York, NY
+77%
Newington, CT
+23%
Oklahoma City, OK
-12%
Orlando, FL
+2%
Philadelphia, PA
+40%

Labor cost in your zipcode