Open 24/7 — Emergency Service

Furnace pricing · Greater Vancouver · Updated November 8, 2026

Furnace Repair Cost in Vancouver: Real Prices for 2026

Most furnace repairs in Greater Vancouver cost between $150 and $1,500 before GST, parts and labour included. Small parts like a flame sensor or igniter run $200 to $350. Motors and control boards run $700 to $1,500. A cracked heat exchanger usually means a new furnace, at $6,500 to $10,000. Some models, especially high-efficiency and brand-specific furnaces, can cost more. These are Efficient Heating Service’s own prices as of November 2026, and they’re the same on nights, weekends and holidays.

$169 diagnostic at any hour · No after-hours premium · 1-year workmanship warranty · License LGA0209945

How much do common furnace repairs cost?

The prices below are our own, for the part and labour on a typical residential gas furnace. They don’t include the $169 diagnostic visit or 5% GST.

Repair Price (CAD, before GST) Typical symptoms
Thermocouple $150 – $200 Older furnace with a standing pilot that won’t stay lit
Limit switch $180 – $220 Furnace starts, runs a few minutes, then shuts off and won’t restart
Flame sensor $200 – $280 Burners light, then go out after a few seconds
Hot-surface igniter $250 – $350 Inducer runs and the furnace clicks or hums, but no flame
Pressure switch $295 Inducer fan runs, burners never light, pressure switch error code
Blower capacitor $295 Blower hums but won’t spin, or starts slowly
Gas valve $500 – $900 Igniter glows, but gas never reaches the burners
Inducer fan motor $700 – $1,200 Loud hum, rattle or squeal at start-up, pressure switch faults
Blower motor $800 – $1,300 Burners run but little or no air comes out of the vents
Control board $800 – $1,500 Blinking error code, no response to the thermostat
Cracked heat exchanger New furnace: $6,500 – $10,000 Found during inspection; can leak carbon monoxide

Prices as of November 2026. Some models, especially high-efficiency and brand-specific furnaces, can cost more than these ranges. You always get the price for your furnace before any work starts. Guides to each part: flame sensor · igniter · pressure switch · limit switch · gas valve · inducer motor · blower motor · control board

Why the price ranges are wide

Make and model

A universal igniter costs less than a brand-specific one, and some control boards are only sold through the manufacturer.

Motor type

Variable-speed blower and inducer motors cost more than single-speed ones.

Access

A furnace in a tight crawlspace or attic takes longer to work on than one in an open basement.

Part availability

Common parts are on the truck. Older or less common models can need a part ordered in.

Why a cracked heat exchanger usually means a new furnace

The heat exchanger keeps combustion gases, including carbon monoxide, out of the air you breathe. When it cracks, replacing it costs close to what a new furnace does, and the rest of the unit is usually just as old. So we normally recommend replacing the furnace. You choose the make and model, which is why the price runs from $6,500 to $10,000 before GST. The in-home visit for a new furnace quote is free. See furnace installation and furnace installation cost.

For any other repair, we’ll tell you when fixing your furnace makes more sense than replacing it, even though a new furnace would earn us more. See furnace repair vs replacement.

What does the $169 diagnostic cover?

A licensed Class B gas fitter tests the furnace, finds the cause of the problem and gives you the repair price. The $169 is charged for the visit and isn’t deducted from the repair. If you decide not to go ahead, that’s all you pay. It’s the same at 2 a.m. on a holiday as it is on a Tuesday afternoon. About 8 in 10 calls are seen the day you call, and we arrive within 24 hours at most.

How to keep furnace repair costs down

  • Change the filter. A clogged filter is a common reason a limit switch trips and a blower motor wears out early. See furnace filter replacement.
  • Book yearly maintenance. A one-time furnace service is $189. The Annual Maintenance Plan is $159 per furnace a year, or $120 per unit for two or more, plus GST, and takes 15% off any repair. On a $1,000 blower motor, that’s $150 off. See furnace service.
  • Call early. A furnace that short-cycles or makes new noises is cheaper to fix before a motor burns out. See short cycling and furnace noises.

Same prices across our service area: Burnaby · Vancouver · Coquitlam · Surrey · Richmond · all furnace repair

Comparing furnace companies?

See how diagnostic fees, night rates and warranties compare across Metro Vancouver in our guide to choosing a furnace repair company.

Furnace cost questions

How much does furnace repair cost in Vancouver?

As of November 2026, most furnace repairs with Efficient Heating Service cost between $150 and $1,500 before GST, parts and labour included, though some high-efficiency and brand-specific models cost more. Small parts like a flame sensor or igniter cost $200 to $350; motors and control boards cost $700 to $1,500. The diagnostic visit is $169 on top of the repair.

How much is a furnace diagnostic?

$169 flat, the same price at night, on weekends and on holidays. It covers the visit and the diagnosis, and you get the repair price before any work starts.

Is the $169 diagnostic fee taken off the repair price?

No. The $169 is charged for the visit and the diagnosis. The repair is quoted separately, and you decide whether to go ahead.

How much does it cost to replace a furnace igniter?

$250 to $350 before GST, parts and labour included, depending on the furnace model.

How much does a furnace control board cost?

$800 to $1,500 before GST, parts and labour included. Brand-specific boards are at the higher end.

Is a cracked heat exchanger worth repairing?

Usually not. A cracked heat exchanger can let carbon monoxide into the home, and the repair costs close to a new furnace. We normally recommend replacing the furnace, at $6,500 to $10,000 before GST depending on the make and model you choose.

Do you charge extra for furnace repair at night?

No. The $169 diagnostic and the repair prices are the same on nights, weekends and holidays.

Written and reviewed by Daniel, owner and lead gas fitter at Efficient Heating Service · ITA-certified Domestic/Commercial Gasfitter (Class B, 2017) · Gas Contractor License LGA0209945 · Prices updated November 8, 2026

Get a price for your furnace

Call or text 778-798-4343 with your furnace’s brand and what it’s doing. We answer 24/7, the price is the same at any hour, and about 8 in 10 calls are seen the same day.