Cost to Install a Bathroom Exhaust Fan Through Roof: Price Guide 2026

Installing a bathroom exhaust fan through the roof is a common upgrade with costs driven by fan size, duct routing, roof type, and labor. The typical price range covers fan unit, roof vent, shroud, flashing, and installation labor, plus any necessary ductwork and permits. This guide breaks down the cost to install a bathroom exhaust fan through the roof with realistic U.S. pricing.

Item Low Average High Notes
Fan unit (120 CFM) $60 $120 $250 Standard efficiency
Roof vent kit & flashing $40 $90 $180 Leak-resistant kit
Inline ducting (per run, 25 ft) $20 $40 $90 Flexible or rigid
Roof penetration labor $150 $300 $600 Labor by roof type
Electrical wiring & switch $50 $120 $250 Code-compliant wiring
Permits & inspections $0 $50 $200 Regional variance
Total project $320 $860 $2,070 Includes materials and labor

Exact Parts and Major Cost Components

The price to install a bathroom exhaust fan through the roof breaks down into key components. Fan unit, roof vent kit, ducting, electrical work, and labor dominate the budget, while permits and disposal add smaller, regional charges. Typical totals come from combining a mid-range 80–110 CFM unit with standard 25 ft of duct and basic roof flashing.

Roof Penetration and Flashing Details

Penetration work is a major driver. Roof type (shingle vs metal) and attic access impact labor. For a standard 2–4 ft x 2–4 ft shingle roof with clear access, expect mid-range labor costs to fall around $250–$350, while more complex flashings or steeper pitches can push it to the $450–$700 range. Assumptions: Midwest labor rates, standard asphalt shingles, normal attic access.

Duct Length, Size, and Airflow Impact on Price

Fan capacity measured in CFM and duct length influence both unit choice and install time. A 90 CFM unit with 25 ft of duct may cost roughly $100–$180 for the fan and duct parts, while a 110–150 CFM unit with longer runs or rigid duct can raise parts to $180–$360. Labor scales with run length and complexity.

Electrical Connection and Switch Options

Installing a dedicated circuit or wiring through the wall switch adds to the price. Simple installations with a new switch or timer typically range $60–$180 for materials and labor, while switching to a hard-wired timer or humidistat may reach $200–$350.

Regional Pricing and Permits

Prices vary by region due to labor rates and permit requirements. In the Northeast, expect higher roofing labor and permit fees; in the Southeast, lower roofing labor but potential weather-related delays. Typical permit costs range $0–$200, with some locales charging a constant inspection fee.

Labor Time, Crew Size, and Scheduling

Most installations require a single tradesperson for electrical and a separate roofer or general technician for the penetration, often overlapping on the same day. Typical job duration spans 4–8 hours depending on attic access, duct routing, and roof pitch. Scheduling windows influence overall price when demand is high.

Cost-Saving Tactics for Roof-Through-Exhaust Installations

To reduce costs without compromising safety, consider bundling tasks (fan plus ceiling vent updates), selecting standard materials, and avoiding premium stainless components. A mid-range 90 CFM fan with 25 ft of duct and basic flashing usually delivers the best value at $850–$1,100 for total price, depending on regional rates. Assumptions: standard attic access, no custom flashings, mid-range contractor rates.

Compare: Through-Roof vs. Through-Wall Installations

Through-roof installs typically incur higher flashing complexity and roof labor, often adding $100–$300 more than a through-wall setup for the same fan. Through-wall options may save on attic disruption but can require different duct routing and exterior venting considerations. Plan a side-by-side budget of $750–$1,200 for roof through-roof work versus $500–$1,000 for through-wall scenarios with similar fan specs.

Practical Example Quotes

  1. Example A: 90 CFM unit, 25 ft duct, asphalt shingle roof, basic flashing

    Parts: $140; Labor: $320; Ducts: $40; Electrical: $90; Permit: $0; Total: $590–$700

  2. Example B: 110 CFM unit, 35 ft duct, steep roof, timer switch

    Parts: $200; Labor: $420; Ducts: $70; Electrical: $140; Permit: $50; Total: $880–$1,050

  3. Example C: 150 CFM high-velocity unit, 50 ft duct, metal roof, complex flashing

    Parts: $260; Labor: $620; Ducts: $120; Electrical: $180; Permit: $150; Total: $1,330–$1,460

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top