Furnace Repair Cost in San Diego — 2026

How much does furnace repair cost in San Diego County? We analyzed 390+ verified plumbers to give you real price ranges.

Typical Furnace Repair Cost in San Diego

Low End
$200
Average
$600
High End
$1,500

Estimates based on data from 390+ verified plumbers in San Diego County. Actual prices vary by project scope, materials, and urgency.

Estimate Your Furnace Repair Cost

Drag the slider to match your project scope.

Small jobTypicalLarge job
$600

Estimated based on project scope. Get exact quotes →

What Affects Furnace Repair Costs?

  • 1. Type of repair — A thermocouple or ignitor replacement costs $150–400, while a heat exchanger replacement can run $1,000–1,500.
  • 2. Furnace age — Parts for furnaces over 15 years old may be discontinued or require custom sourcing, increasing cost.
  • 3. Fuel type — Gas furnace repairs are generally cheaper than electric. Heat pump repairs fall in between.

How to Save on Furnace Repair

  • Annual tune-ups — A $100–200 annual inspection catches minor issues before they become $1,000+ repairs.
  • Replace filters — The simplest prevention. Change furnace filters every 1–3 months during heating season.
  • Get multiple estimates — Furnace repair pricing varies widely. Compare quotes from 3+ pros.

Ready to Get Started?

Compare free estimates from 3 top-rated San Diego plumbers in minutes.

Find Furnace Repair Pros · Browse 390+ Plumbers · All Cost Guides · Plumbers by City