Furnace repair cost Vancouver typically runs between $150 and $1,200 depending on the part. Common same-visit fixes (igniter, flame sensor, capacitor) sit at the low end. Major repairs (inducer motor, control board, heat exchanger) sit at the top. Our diagnostic is a flat $149, credited toward the repair if you go ahead. Vanheat Services has provided furnace repair to residential, commercial and strata properties across Metro Vancouver since 2008.
Content reviewed by Vanheat Services’ Red Seal certified HVAC technicians and licensed gas fitters. Last updated May 2026.
Red Seal certified
Technical Safety BC licensed
Google Guaranteed
FortisBC Trade Ally Network member
BBB A Rating
24/7 emergency response
4.9/5
232 reviews
Six Signs You Need Furnace Repair Now (And What It Costs)
Most furnace problems start small. Catching them early keeps you in the $150 to $300 range. Ignoring them tends to push the bill into the $500 to $1,200 range, or replacement territory. According to Technical Safety BC, regular professional inspection is the most reliable way to catch combustion and venting issues before they become emergencies.
No heat at all
Almost always a failed igniter or flame sensor. Both are wear items on Vancouver gas furnaces. Same-visit fix when the part is on the truck.
Running but blowing cold air
Usually a pressure switch, flame sensor or limit switch issue preventing the burners from staying lit. Most are same-day repairs.
Short-cycling on and off
Often a dirty filter (free fix during diagnostic) or a failing flame sensor or high-limit switch. Catch this early or it shortens furnace life.
Loud rumbling or grinding
Blower motor bearings are failing or the motor itself needs replacement. Usually a 2 to 3 hour repair, completed same visit when parts are stocked.
Furnace leaking water
Condensate drain blockage on a high-efficiency furnace ($150 to $250 fix) or a cracked heat exchanger on an older unit (replacement is usually the better call).
CO detector triggered
Almost always a cracked heat exchanger. Shut the furnace off immediately. Repair runs $800 to $1,200, but on any furnace 10+ years old, replacement is the safer investment.
If you smell gas or your CO detector goes off, leave the building, call 911 from outside, and contact FortisBC’s emergency line at 1-800-663-9911. Do not operate the furnace, light any flames, or use electrical switches inside the home until the system has been inspected.

Furnace Repair Cost Vancouver: 2026 Quick Reference
Furnace repair cost Vancouver depends mostly on which part failed, not on the brand of furnace. According to Technical Safety BC, gas furnace repairs must be performed by a licensed gas fitter. Always verify your technician is ticketed before authorizing any work. The pricing below is what Vanheat charges for furnace repair Vancouver parts and labour in 2026.
Quick answer: Furnace repair cost Vancouver typically falls between $150 and $1,200 depending on the part. Diagnostic fee is a flat $149, credited to the repair if you go ahead. Most repairs land between $150 and $600. Major repairs (inducer motor, control board, heat exchanger, gas valve) range $300 to $1,200.
| Repair Type | Typical Cost | Time | Urgency |
|---|---|---|---|
| Igniter replacement | $150 to $250 | 30 to 60 min | Same day |
| Flame sensor cleaning or replacement | $150 to $250 | 30 min | Same day |
| Thermostat repair or replacement | $150 to $300 | 45 min | Same day |
| Smart thermostat install (Nest, Ecobee) | $400 to $700 | 1 to 1.5 hours | Scheduled |
| Capacitor or relay replacement | $150 to $300 | 30 to 60 min | Same day |
| Pressure switch replacement | $250 to $500 | 45 to 90 min | Same day |
| Limit switch replacement | $250 to $550 | 1 hour | Same day |
| Blower motor repair or replacement | $300 to $600 | 2 to 3 hours | 1 to 2 days |
| Inducer motor replacement | $550 to $1,100 | 2 hours | 1 to 2 days |
| Control board replacement | $300 to $600 | 1.5 to 2.5 hours | 1 to 2 days |
| Gas valve replacement | $450 to $900 | 1.5 hours | 1 to 2 days |
| Heat exchanger replacement | $500 to $1,200 | 3 to 5 hours | 2 to 3 days |
| Annual furnace tune-up | $129 | 60 to 90 min | Scheduled |
Estimates for Metro Vancouver in 2026, parts and labour. Final cost depends on brand, system age and accessibility. Vanheat provides upfront written quotes before any work begins.
How furnace repair cost Vancouver is built
Your Vancouver furnace repair bill is the sum of four predictable parts:
- Diagnostic fee: $149 (credited toward the repair if you go ahead)
- Labour: $100 to $150 per hour, most repairs done in 1 to 3 hours
- Parts: $50 to $800+ depending on the component
- After-hours premium (if applicable): $150 to $300 added for evening, weekend or holiday calls
Vanheat provides the full all-in quote in writing before any work starts. No surprises on the invoice.

Real Furnace Repair Vancouver Scenarios We See Every Week
A parts table is useful, but most homeowners want to know what a typical furnace repair Vancouver bill actually looks like. These are the scenarios our team handles most often across Metro Vancouver, with all-in pricing including the $149 diagnostic, parts and labour.
“My furnace will not turn on at all”
Almost always a failed igniter or flame sensor. Both are common wear items on gas furnaces in Vancouver. All-in: $180 to $350. Single visit when the part is on the truck.
“It is running but blowing cold air”
Usually a pressure switch, flame sensor or limit switch issue preventing the burners from staying lit. All-in: $250 to $550. Same-day repair in most cases.
“The furnace keeps turning on and off (short-cycling)”
Often a dirty air filter (a $20 fix we do not charge labour for) or a failing flame sensor or high-limit switch. All-in when parts are needed: $200 to $500.
“I hear loud rumbling or grinding”
Blower motor bearings are failing or the motor itself needs replacement. All-in: $550 to $900. Usually 2 to 3 hours on site.
“My furnace is leaking water”
Condensate line blockage on a high-efficiency furnace (cheap fix, $150 to $250) or a cracked heat exchanger on an older unit (replacement is the right call, see the repair-vs-replace section below).
“The gas company says there is a CO issue”
Do not delay. This is usually a cracked heat exchanger and the furnace should be shut off immediately. Repair: $800 to $1,200. On any furnace over 10 years old, replacement is almost always the safer investment.
“No heat, middle of the night, January”
Emergency dispatch call. Common after-hours repairs (igniter, pressure switch, capacitor) run $300 to $700 all-in, including the after-hours premium. Vanheat carries common parts on every truck to complete most emergency calls on the first visit.
Six Factors That Change Your Furnace Repair Price
- Type of repairA flame sensor wholesale costs under $50. A variable-speed blower motor is $800 plus labour. The same diagnostic visit can produce a $180 invoice or an $1,100 invoice depending on which part failed.
- Emergency vs scheduledAfter-hours calls (evening, weekend, holiday) carry a $150 to $300 premium. If the issue is stable and safe to wait until morning, booking standard hours saves real money.
- Furnace brand and ageCommon Vancouver-installed brands (Lennox, Carrier, Trane, Rheem, Goodman) have parts stocked locally. Older or premium-brand units (15+ years) may need parts shipped from out of province, adding 3 to 7 days and 20 to 40 percent to the total.
- Gas vs electric furnaceGas furnace repair must be performed by a licensed gas fitter (Class A or B in BC). Anyone working on gas appliances without that ticket is working illegally and can void your insurance. Electric furnace repair (heating elements, sequencers) is simpler but generally similar in cost.
- Vancouver labour ratesMetro Vancouver labour is $100 to $150 per hour, higher than most of Canada due to cost of living. Most repairs finish in 1 to 3 hours.
- Warranty statusFurnaces under 10 years old may still have parts covered by the manufacturer. You pay labour, but out-of-pocket can drop 40 to 60 percent. Bring the original installation paperwork or we will check the manufacturer’s serial database for you.
Should I Repair or Replace My Furnace?
A common question on every furnace repair call: “is it worth repairing or should I just replace it?” The 50 percent rule is the standard answer.
The 50 percent rule: if the repair cost exceeds 50 percent of the cost of a new furnace installation, replacement is usually the smarter investment. Use the table below as a quick guide.
| Situation | Recommendation |
|---|---|
| Furnace under 10 years old, minor repair | Repair |
| Furnace 10 to 15 years old, mid-range repair | Repair plus annual maintenance plan |
| Furnace over 15 years old, major repair needed | Replace |
| Repair cost more than 50% of replacement cost | Replace |
| Frequent repairs in the last 2 years | Replace |
If replacement is the better option, new furnace installation in Vancouver typically runs $5,000 to $9,000 for a high-efficiency gas furnace and $9,000 to $15,000 for a cold-climate heat pump. Per the CleanBC Better Homes program, qualifying heat pump installations may be eligible for up to $6,000 for replacing fossil fuel heating with a qualifying cold-climate heat pump. The CleanBC Income-Qualified program offers up to $16,000 (maximum tier, not available to all applicants). According to FortisBC, dual-fuel installations may qualify for up to $5,000 for installing a qualifying cold-climate heat pump combined with a high-efficiency gas furnace backup. As FortisBC Trade Ally Network members, our team handles the rebate paperwork on installations we perform.
Six Reasons Vancouver Homeowners Book Vanheat
Red Seal certified technicians
Every technician on our crew is Red Seal certified. Gas work in BC is legally restricted to ticketed fitters. We provide the ticket number on request, every time.
Technical Safety BC licensed
Class A and Class B gas fitter tickets across our team. According to Technical Safety BC, only ticketed fitters may legally perform gas work in the province.
24/7 emergency response
1 to 2 hour emergency response in Vancouver, Burnaby and North Vancouver for no-heat calls. Same-day service across Coquitlam, Richmond, Surrey and Langley.
$149 flat diagnostic, no commission
Diagnostic is $149 and is credited to the repair if you go ahead. Our technicians are paid by the job, not by what they sell. Written quote before any work starts.
FortisBC Trade Ally Network member
We handle the rebate paperwork on qualifying replacements. Per the Canada Greener Homes program, the Greener Homes Loan offers up to $40,000 interest-free financing on qualifying upgrades.
Serving Metro Vancouver since 2008
Vanheat has been repairing furnaces in Vancouver, Burnaby, North Vancouver, Coquitlam and across the Lower Mainland since 2008. Residential, commercial and strata properties.

Booking Furnace Repair Vancouver in Five Steps
Note your model and symptoms
Find the model number on the data plate behind the front access panel. Note any error codes on the thermostat or unit display, and what is happening (no heat, cold air, short-cycling, noise).
Call or book online
Phone (604) 281-4790 for emergencies and same-day. Use the online booking form for scheduled service.
Arrival window
Standard service: 2-hour arrival window, usually same week. Emergency: 1 to 2 hours in Vancouver, Burnaby and North Vancouver, same-day across the rest of the Lower Mainland.
Diagnostic and written quote
$149 flat diagnostic, credited to the repair if you go ahead. You see the failed part before any work begins. Written quote covers parts, labour, taxes and warranty terms.
Repair and warranty
Most repairs are completed the same visit if the part is on the truck. Standard warranty is 1 year on labour and the balance of manufacturer warranty on parts.
Five Questions to Ask Any HVAC Contractor (Including Us)
Before you approve a furnace repair quote from any company, ask these five questions. A contractor who dodges any of them is one to walk away from.
- “Can you show me the failed part?”A reputable technician will pull the part, show you the failure, and leave it with you if you ask. “Already tossed in the truck” is a red flag.
- “What is the all-in cost: parts, labour, taxes, disposal?”Upfront flat-rate pricing beats hourly-plus-parts every time. Surprises after the work is done are how small repairs become $1,500 invoices.
- “What are my repair vs replace options, with numbers?”On any furnace over 8 years old, you should get both quotes. A technician who only offers one path is not serving you.
- “Is this a temporary fix or a long-term solution?”Some repairs buy you a season. Others last a decade. You need to know which one you are buying.
- “What is the warranty on parts and labour, in writing?”Industry standard is 1 year on labour and the balance of manufacturer warranty on parts. Anything less is a downgrade.
Furnace Down? We Carry Common Parts on Every Truck.
Red Seal certified, Technical Safety BC licensed gas fitters. 1 to 2 hour emergency response in Vancouver, Burnaby and North Vancouver. Flat $149 diagnostic, credited to the repair. Serving residential, commercial and strata properties since 2008.
How Much Does Annual Furnace Maintenance Cost?
Comparing furnace repair cost Vancouver against annual maintenance? Prevention wins almost every time. Annual furnace tune-up in Vancouver is $129 for a single forced-air furnace and is the single best investment you can make to prevent the $500 to $1,200 emergency repairs we see in January. The visit is 60 to 90 minutes and covers a 21-point inspection:
- Visual inspection of the heat exchanger for cracks (the number one cause of red-tagging in BC)
- Carbon monoxide draft test at the flue and around the appliance
- Gas pressure measured at the manifold
- Burner inspection and cleaning, ignition system test
- Temperature rise checked against the data plate
- Blower wheel inspection and cleaning, static pressure on supply and return ducts
- 1-inch filter replacement, thermostat calibration
Combined furnace + hot water tank inspection is $199. Whole-home heating safety check (furnace, hot water tank, gas fireplace) is $249.
Is a Heat Pump Worth It Instead of Repair?
If your furnace is aging and facing a costly repair, a heat pump installation may make better long-term sense than another round of repairs. Quick comparison for Vancouver homeowners:
| Gas Furnace | Heat Pump | |
|---|---|---|
| Upfront cost | $5,000 to $9,000 | $9,000 to $15,000 before rebates |
| Rebates available | Limited | Up to $16,000 (maximum tier, not available to all applicants) through CleanBC, FortisBC and Canada Greener Homes |
| Heating and cooling | Heating only | Both heating and cooling |
| Best for | Homes with existing gas service, gas backup preferred | Homeowners wanting lower long-term energy bills and summer cooling |
As a FortisBC Trade Ally Network member, Vanheat handles the full rebate process: eligibility check, paperwork, submission. After rebates, many Vancouver homeowners pay $2,000 to $5,000 net for a complete heat pump installation. You can also repair an existing heat pump if replacement isn’t needed.
Furnace Repair Vancouver and the Lower Mainland
Searching for furnace repair near me in the Lower Mainland? Vanheat covers Vancouver and the surrounding cities for furnace repair, installation and annual maintenance with no extra travel fees in our core service area. Not sure if your neighbourhood is covered? Call (604) 281-4790 and our team will confirm same day.
Furnace Repair Cost Vancouver: Common Questions
How much does furnace repair cost in Vancouver?
Furnace repair in Vancouver typically costs between $150 and $1,200 depending on the part and the repair. Common same-visit fixes (igniter, flame sensor, capacitor) run $150 to $300. Mid-range repairs (pressure switch, limit switch, blower motor) run $250 to $600. Major repairs (inducer motor, control board, gas valve, heat exchanger) run $500 to $1,200. Vanheat charges a flat $149 diagnostic that is credited toward the repair if you go ahead with the work.
How much does emergency furnace repair cost in Vancouver?
Emergency furnace repair in Vancouver typically costs $300 to $700 all-in for after-hours visits. The base repair price is the same as a daytime call, plus an after-hours premium of $150 to $300 for evening, weekend or holiday service. Vanheat offers 24/7 emergency response across Metro Vancouver with a 1 to 2 hour arrival window in Vancouver, Burnaby and North Vancouver. According to Technical Safety BC, gas furnace repairs must be performed by a licensed gas fitter regardless of the hour.
How much does furnace repair cost per hour in Vancouver?
Furnace repair labour in Vancouver runs $100 to $150 per hour. Most standard repairs take 1 to 3 hours including diagnostic time. Vanheat uses flat-rate pricing rather than hourly billing, which means you get a written quote before any work begins and pay the quoted amount regardless of how long the actual repair takes. The flat-rate model is the standard for reputable HVAC contractors in Metro Vancouver because it removes the incentive to drag a job out.
Is the diagnostic fee credited if I do not go ahead with the repair?
If you go ahead with the repair, the $149 diagnostic is credited in full toward the cost. If you decide not to repair (for example because the technician recommends replacement instead), the $149 is the only charge for the visit. You receive a written diagnostic report regardless. We do not charge separate trip fees on top of the diagnostic in our core service area.
How long does a furnace repair take?
Most common furnace repairs are completed in 30 minutes to 2 hours. Igniter, flame sensor, capacitor and thermostat repairs finish inside an hour. Pressure switch, limit switch, blower motor and gas valve repairs run 1 to 2 hours. Major repairs like control board or heat exchanger replacement run 2 to 5 hours. Vanheat technicians carry common Vancouver-area parts on every truck, so most repairs are same-visit when the part is identified during the diagnostic.
Should I repair or replace my furnace?
The 50 percent rule is the standard guide. If a major repair quote is more than 50 percent of replacement cost and the furnace is over 10 to 12 years old, replacement usually delivers better long-term value. Per the CleanBC Better Homes program, replacing fossil fuel heating with a qualifying cold-climate heat pump may be eligible for up to $6,000 in rebates. According to FortisBC, dual-fuel installations may qualify for up to $5,000 for installing a qualifying cold-climate heat pump combined with a high-efficiency gas furnace backup. Rebates routinely turn a borderline decision into a clear replacement win.
What furnace brands does Vanheat service?
We service every residential gas and electric furnace brand sold in BC including Lennox, Carrier, Trane, Rheem, Goodman, Bryant, Bosch, Buderus, York, American Standard and Daikin. Common Vancouver-installed parts are stocked on the truck. For older or premium-brand units (10+ years old), some parts may be backordered 3 to 7 days, which we communicate during the diagnostic so you can plan the repair around it.
How much does annual furnace maintenance cost in Vancouver?
Annual furnace maintenance in Vancouver costs $129 for a single forced-air furnace. The visit is a 21-point inspection and clean by a Red Seal certified technician, taking 60 to 90 minutes. Combined furnace and hot water tank inspection is $199. Whole-home heating safety check covering furnace, hot water tank and gas fireplace is $249. Annual maintenance prevents most of the no-heat emergencies we get called on in January and is the single most effective way to extend furnace life.
Does Vanheat offer financing for furnace repair or replacement in Vancouver?
Yes. We offer 3, 6 and 9-month payment plans with zero payments and zero interest through Financeit on qualifying repairs. For replacement, the Canada Greener Homes Loan offers up to $40,000 interest-free financing on qualifying high-efficiency upgrades. As a FortisBC Trade Ally Network member, our team handles the rebate paperwork on installations we perform, which routinely reduces the net cost of replacement by thousands. See financing options.
Where can I find furnace repair near me in Vancouver?
Vanheat Services covers all of Metro Vancouver from our North Vancouver office at 220-145 Chadwick Court. If you’re searching for furnace repair near me, our 1 to 2 hour emergency response covers Vancouver, Burnaby and North Vancouver, with same-day service across Coquitlam, Richmond, Surrey and Langley. We do not charge separate trip fees in our core service area. Call (604) 281-4790 to confirm your neighbourhood is covered.
Ready to Book Your Furnace Repair?
$149 flat diagnostic, credited to the repair. Red Seal certified, Technical Safety BC licensed gas fitters. 4.9 stars, 232 Google reviews. 24/7 emergency response across the Lower Mainland.





