Furnace Blower Motor Replacement Cost

Modeled $642 typical, $257–$1,368 depending on the part and how long the job takes. A diagnostic or service-call fee of about $110 may sit on top, and is often credited if you have the repair done the same visit. Every figure here is built from the model below, not an average we were told.

What the quote is actually made of

This is the part no cost guide shows you, and it is what lets you read your own quote. Replace a furnace or air-handler blower motor, at a modeled HVAC technician shop rate of $86/hour billed:

LineLowTypicalHigh
Labor (1.5–3.0 h at $86/h billed) $129$172$258
Part, as billed (1.5–3.0× retail)$128$470$1,110
Total$257$642$1,368

The part at retail: Universal aftermarket motors (VEVOR, at Home Depot and Lowe's) run $84.90-$119.99; OEM replacements are higher - Nordyne $235.30 at SupplyHouse, Goodman $366.37 at Home Depot. ECM/variable-speed modules can exceed this range. (Google Shopping listings, read 2026-09-17) You are not being cheated because a contractor bills more than the retail price — stocking, warranty and return risk are real. A quote far above this range is worth a question, not an accusation.

How long the work takes

A blower motor swap is a bounded job: pull the blower assembly, transfer the wheel, wire and test. The high end covers seized wheels, tight closet installs and ECM modules that need programming. We model 1.5–3.0 hours, typically 2.0. This is the model's weakest input. Wages are published; hours per job are not, in any authoritative public form. If you do this work and our hours are wrong, tell us on the corrections page and we will change them — the model version stamped on this page moves when they do, and the change is logged there.

Does where you live change it?

Less than you would think, for this job. The part costs about the same everywhere and only the labor moves with the local wage, so the typical figure varies about 14% across the metros below. That is why we are not publishing a separate page per city pretending otherwise.

MetroMedian HVAC technician wageTypicalRange
New York-Newark-Jersey City, NY-NJ$37.50$695$296–$1,448
Los Angeles-Long Beach-Anaheim, CA$35.49$683$287–$1,429
Chicago-Naperville-Elgin, IL-IN$37.48$695$296–$1,447
Dallas-Fort Worth-Arlington, TX$28.63$642$256–$1,368
Houston-Pasadena-The Woodlands, TX$28.34$640$255–$1,365
Washington-Arlington-Alexandria, DC-VA-MD-WV$34.58$677$283–$1,421
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$31.05$656$267–$1,389
Miami-Fort Lauderdale-West Palm Beach, FL$27.90$637$253–$1,361
Phoenix-Mesa-Chandler, AZ$29.41$646$260–$1,375
Atlanta-Sandy Springs-Roswell, GA$28.35$640$255–$1,365
Boston-Cambridge-Newton, MA-NH$37.75$696$297–$1,450
Seattle-Tacoma-Bellevue, WA$38.51$701$301–$1,457
Denver-Aurora-Centennial, CO$34.41$676$282–$1,420
Tampa-St. Petersburg-Clearwater, FL$24.30$616$237–$1,329
Detroit-Warren-Dearborn, MI$30.37$652$264–$1,383
Orlando-Kissimmee-Sanford, FL$24.74$618$239–$1,333

Wages: BLS Occupational Employment and Wage Statistics, release oesm25ma, occupation 49-9021 (Heating, air conditioning, and refrigeration mechanics and installers), 389 metro areas.

How to read your quote

How do I know if my furnace blower motor is bad?

Short answer below — this page prices the work, not the diagnosis.

The model

total = ( hours × shop rate ) + ( part retail × markup ), where shop rate = local BLS wage × 3.0. A shop's billed rate is not the tradesperson's wage. BLS reports what HVAC technicians are paid — a national median of $28.70/hour. Shops bill payroll tax, insurance, vehicle, dispatch, warranty, overhead and profit on top of it. Our 3.0× puts the national figure at $86/hour, inside the $75–$150/hour that industry pricing guides report for residential trade service (fieldedge.com, housecallpro.com, invoiceowl.com). Like the hours, that multiplier is an assumption, and it moves with evidence. Model version trades-v3-2026-09, as of 2026-09-17. It is a modeled estimate, not a quote: the actual price turns on what failed, what else is failing, and what your contractor's overhead really is. How we build cost figures →