Home › Repairs › Blower Motor / Final Stage Resistor

Blower Motor / Final Stage Resistor cost

Blower Motor / Final Stage Resistor on a BMW E90/E60/F30/F10 typically costs $200–$600 at an independent shop or $500–$1,000 at a BMW dealer, based on 4 real owner-reported prices.

Last updated · Sources: 4 owner-reported prices from 2 cited threads

HVAC fan dead, stuck on high, or only some speeds work. Real prices reported by owners on Reddit and BMW forums, with a link to every one.

AllE90E60F30F10

Limited data: Mostly shop price bands and RepairPal estimates. Limited owner-paid invoices.

Typical cost

BMW dealer
$500 – $1,000
Median $750 · 1 data point
Independent shop
$200 – $600
Median $400 · 3 data points
DIY (parts/tools)
No real price found yet

Ranges are the lowest and highest prices in the table below. They are not estimates. Shop prices include parts and labor unless noted.

Every price we found

PriceWhereDetailsSource
$300–$600 Indy Dallas indy blower motor / final stage resistor range[1]
$500–$1,000 Dealer Dallas shop stated dealer range blower/FSR[1]
$200–$350 Indy Dallas indy final stage resistor alone[1]
$300–$500 Indy Dallas indy blower motor alone[1]
$157–$326 Indy Estimate RepairPal estimate 328i blower motor resistor[2]

Which cars are affected

E9x / E60 final stage resistor (FSR) behind the glovebox; similar blower issues on F-series.

Symptoms

Parts list

Final stage resistor / blower regulatorECS TuningPelican PartsAmazon
Blower motorECS TuningPelican PartsAmazon

Check fitment for your exact car (VIN) before ordering. Links may become affiliate links in the future.

Had this done? Share what you paid

Your price helps the next owner judge a Blower Motor / Final Stage Resistor quote. We check every submission before adding it.

Form not showing? Open the price form.

Common questions

How much does Blower Motor / Final Stage Resistor cost?

Blower Motor / Final Stage Resistor on a BMW E90/E60/F30/F10 typically costs $200–$600 at an independent shop or $500–$1,000 at a BMW dealer, based on 4 real owner-reported prices.

How much does Blower Motor / Final Stage Resistor cost at a BMW dealer?

Real dealer prices we found ranged $500 to $1,000 (1 data point, median $750).

How much does an independent shop charge for Blower Motor / Final Stage Resistor?

Independent shop prices ranged $200 to $600 (3 data points, median $400).

Can I do Blower Motor / Final Stage Resistor myself?

We have not found a DIY parts cost for this job yet.

Which BMWs are affected?

E9x / E60 final stage resistor (FSR) behind the glovebox; similar blower issues on F-series.

Related repairs

Starter Motor Replacement
Starter under the intake manifold on N52/N54/N55 6-cylinders.
$530–$1,200
Oil Filter Housing Gasket (OFHG)
The classic BMW oil leak onto the serpentine belt.
$350–$1,950
Valve Cover / Valve Cover Gasket
Gasket-only or full plastic valve cover replacement.
$650–$2,000
Electric Water Pump + Thermostat
The electric pump that strands BMW owners without warning.
$940–$2,035

Sources

  1. BMW Electrical Problems: Common Faults & Repair Costs (Dallas BMW Repair)
  2. BMW 328i Blower Motor Resistor Replacement Cost (RepairPal (estimate))

Get one big BMW repair breakdown a week

Dealer vs indy vs DIY. Free. No spam.

Embed not loading? Subscribe on beehiiv →