Pool pump or heater failed? Repair or replace in the GTA
Last updated:By The Pool Trade Desk

Should you repair or replace a pool heater?
Swimpool 360, which installs and services pool heaters across Toronto and York Region, publishes six tests. The first is age. Gas heaters last 7 to 12 years and heat pumps 10 to 15 years in Ontario, so an older heater facing a major repair is usually a replacement candidate. A young one is worth fixing. The second is cost: if a single repair exceeds roughly half the price of a new unit, replacement is usually the smarter spend.
The third is a corroded heat exchanger on an ageing unit. The fourth is a heater that struggles to reach temperature or burns more fuel than it used to. The fifth is the chance to switch an old gas heater for a more efficient heat pump, and the sixth is parts that are no longer made. When a common part for a discontinued model cannot be found, replacement is the only way forward.
Apex Electric Mechanical, a Toronto heating contractor, gives similar lifespans: 8 to 12 years for gas heaters and 10 to 15 for heat pumps. It says heaters that should last 10 to 15 years often fail at 6 to 8 years because of poor water chemistry, skipped service and bad winterization.

What common heater repairs cost
Apex Electric Mechanical publishes a repair price list for pool heaters in Toronto. A diagnostic service call is $150 to $300. Flame sensor cleaning is $200 to $400 and an igniter or pilot replacement is $300 to $600. A gas valve is $450 to $1,200 and a control board is $500 to $1,500. Descaling the heat exchanger, the part that passes heat into the water, is $300 to $800, and replacing it is $1,500 to $3,500.
Heat pumps have their own list. Apex prices a compressor replacement at $1,500 to $3,500 and a refrigerant leak repair at $500 to $2,500. It also says after-hours calls typically cost 1.5 to 2 times the standard rate, and weekend calls about twice.
Swimpool 360 publishes lower figures for some of the same jobs on its Markham repair page. It prices replacing a gas igniter or a thermocouple, the safety sensor that confirms the pilot flame is lit, at $200 to $400 and a heat exchanger replacement at $600 to $1,200, well under Apex's $1,500 to $3,500. The pages do not say which heaters the figures assume, so ask for a written price on your own unit. The leak and repair price guide lists more of these rows.
What replacing a heater costs
Apex Electric Mechanical sets out worked examples for Toronto in 2026. A like-for-like gas heater replacement typically totals $4,500 to $7,500, including a mid-tier unit, installation, plumbing, gas and electrical connections, with permits and inspections included. Swapping a gas heater for a heat pump totals $7,500 to $12,000, which includes $400 to remove the old heater and new electrical work.
Timing changes the bill. Apex says a heater that fails in peak summer typically costs $500 to $2,000 more than a planned replacement, because of equipment shortages and emergency labour. It recommends replacing heaters over 8 to 10 years old in the spring or fall, and says a like-for-like replacement usually takes one day.
Put next to those totals, a $1,500 to $3,500 heat exchanger is a large share of a new gas heater. On a heater past its expected life, that is the case Swimpool 360's half-the-price rule is written for. The gas heater and heat pump comparison covers the choice of replacement.
Should you repair or replace a pool pump?
Many pump failures are small. Swimpool 360 says the most common pump service call is a failed capacitor, a small electrical part that helps the motor start. The motor hums but does not turn, and the fix usually costs $150 to $250. A full pump motor replacement costs $400 to $700.
GBI Pools, an Ottawa pool company, lists the repairs that can save a pump. They include new bearings for a noisy pump, new seals and gaskets for a leaking one, electrical checks and motor rebuilds. It says a pump that is loud, losing prime (drawing in air instead of water) or not moving water properly may not need replacing at all. It also warns that in some cases a squealing pump with corroded bearings uses twice the power.
If the pump does need replacing, the unit is the largest line. Pool Supplies Canada, an online retailer, listed the Hayward MaxFlo VS variable-speed pump at $1,959.00 and the Hayward TriStar VS at $2,279.00 when this guide was checked, before installation. None of the Ontario sources checked publishes an installed price for a pump swap, and PF Pools quotes equipment installation on request, so ask for the unit and the labour as separate lines.
Labour is part of every repair. PF Pools, a GTA service company, charges $200 plus HST for the first hour of a service call and $100 plus HST for each hour after that. HST is Ontario's 13 percent harmonized sales tax, so a two-hour call is $300 before tax and $339 with it, before parts.

Why an old single-speed pump can cost more to keep
A pump is also a running cost. GBI Pools says a single-speed pump can cost over $1,000 in electricity each summer in Ontario. It says many older pumps are oversized or run too long, turning over the whole pool 4 to 6 times a day when 2 to 3 is usually enough. It says a variable-speed pump can save up to $300 to $500 a season.
John C Young Design, a London, Ontario pool company, gives lower electricity figures for a 1.5 horsepower pump over a six-month season. It puts a single-speed pump at $300 to $480 and a variable-speed one at $90 to $180. It says a variable-speed pump on low speed for 12 to 14 hours a day uses about as much power as a kitchen fridge.
Swimpool 360 says variable-speed pumps save $600 to $1,200 a year and pay for themselves within 2 to 3 seasons. The three sources do not agree on the size of the saving, but all three say the variable-speed pump costs less to run. This guide's view: if an old single-speed pump needs a new motor at $400 to $700, get a price for a variable-speed pump at the same visit. On GBI Pools' and Swimpool 360's saving figures, the difference in price can come back in hydro within a few seasons, though neither source is independent of the sale.

Service that delays the decision
Apex Electric Mechanical says consistent heater maintenance at $200 to $400 a year prevents the heat exchanger replacement that otherwise comes every 6 to 10 years. Its maintenance guide says scale in the heat exchanger cuts efficiency by 10 to 30 percent, and suggests descaling every 2 to 4 years depending on water chemistry.
Winter is a common cause of heater failure. Apex says incomplete winterization is a common cause of heat exchanger failure in Toronto, and that any water left in the heater will freeze and damage the exchanger. It prices a winterization service at $150 to $300. The pool closing guide covers what a full closing includes.
Keep records. Apex says manufacturers often deny heat exchanger warranty claims when water chemistry records show long periods outside the recommended ranges, so a log of test results protects the warranty.
Finding a company for the repair
Of the 442 companies in this index, 42 are filed under pool heating and 64 under pool repair. Google labels 17 of the heating companies as HVAC contractors, meaning heating, ventilation and air conditioning firms, and 45 of the repair companies as swimming pool repair services. The stored Google reviews of 39 companies across the index mention heater work, 24 mention pumps and filters, and 27 mention emergency help.
Weekend hours matter when equipment fails in July. Among the 42 heating companies, 29 post Saturday hours, 21 post Sunday hours and 11 list themselves as open 24 hours every day. Among the 64 repair companies, 33 post Saturday hours and 17 post Sunday hours. Posted hours are not a promise of a weekend visit, and Apex's weekend rate of about twice the standard price is worth remembering.
The heating companies are most common in Willowdale and Burlington, with 5 each, and area pages such as pool heating in Burlington narrow the list. The records hold a website for 41 of the 42 heating companies. You can reach a company through its own site, or send one request through the site's request form. Give the make and age of the unit, and describe the fault.
How this guide was put together
This guide is written by The Pool Trade Desk, the team that compiles PoolBuilderIndex. For this equipment guide, the desk read the repair prices, replacement costs and advice published by the Ontario pool and heating companies named above, and checked each page on 17 September 2026. Nearly every price source in this trade is a company that sells the work it prices. Each one is named in the sentence that uses its figure and linked in the source list below. Company counts come from the index's own records, and the methodology page explains how those records are built.
No listed company owns or funds PoolBuilderIndex, and no company can pay for a better position. The index earns nothing today. The request form passes a job to one of the highest-scoring companies listed in the area. The site is also building a paid route for work it passes on, which a company would have to agree to separately, as the page for contractors explains. Corrections go to corrections@poolbuilderindex.ca.
Frequently asked questions
Is it worth repairing an old pool heater?
- Swimpool 360 says gas heaters last 7 to 12 years and heat pumps 10 to 15 in Ontario. A heater past that age facing a major repair is usually a replacement candidate. It adds that if one repair costs more than roughly half the price of a new unit, replacement is usually the smarter spend.
How much does a pool heater repair cost in Toronto?
- Apex Electric Mechanical prices a diagnostic call at $150 to $300 and an igniter or pilot at $300 to $600. It prices a gas valve at $450 to $1,200, a control board at $500 to $1,500 and a heat exchanger at $1,500 to $3,500. Swimpool 360's Markham page prices a heat exchanger lower, at $600 to $1,200.
What does it cost to replace a pool heater in the GTA?
- Apex Electric Mechanical puts a like-for-like gas heater replacement at $4,500 to $7,500 and a switch from gas to a heat pump at $7,500 to $12,000. It says a heater that fails in peak summer typically costs $500 to $2,000 more than a planned replacement.
My pool pump hums but will not start. What does that cost to fix?
- Swimpool 360 says that is usually a failed capacitor, the most common pump service call, and typically fixable for $150 to $250. If the motor itself has failed, it prices a replacement motor at $400 to $700.
Does a variable-speed pool pump save money in Ontario?
- All three sources checked say yes, by different amounts. GBI Pools says up to $300 to $500 a season, and Swimpool 360 says $600 to $1,200 a year. John C Young Design puts a variable-speed pump's season of electricity at $90 to $180, against $300 to $480 for a single-speed one.
Where these numbers came from
12 figures
- Six repair-or-replace tests: gas heaters last 7 to 12 years and heat pumps 10 to 15 in Ontario; if one repair exceeds roughly half the cost of a new unit, replacement is usually smarter; corroded heat exchanger; weak heating or rising fuel use; efficiency upgrade; discontinued parts
- Swimpool 360, pool heater guide (Ontario, 2026)
- Pump capacitor failure usually fixable for $150 to $250; pump motor replacement $400 to $700; gas igniter and thermocouple $200 to $400; heater heat exchanger replacement $600 to $1,200
- Swimpool 360, pool repair Markham
- Variable-speed pumps save $600 to $1,200 a year and pay for themselves within 2 to 3 seasons
- Swimpool 360, pool renovation (Toronto and GTA)
- Diagnostic call $150 to $300; flame sensor cleaning $200 to $400; igniter or pilot $300 to $600; gas valve $450 to $1,200; control board $500 to $1,500; heat exchanger descaling $300 to $800 every 2 to 4 years; heat exchanger replacement $1,500 to $3,500; heat pump compressor $1,500 to $3,500; refrigerant leak $500 to $2,500; after-hours 1.5 to 2 times, weekends about 2 times the standard rate; maintenance $200 to $400 a year; heaters that should last 10 to 15 years often fail at 6 to 8; scale cuts efficiency 10 to 30 percent; winterization $150 to $300; warranty claims denied without chemistry records
- Apex Electric Mechanical, pool heater maintenance (Toronto)
- Gas heater lifespan 8 to 12 years, heat pump 10 to 15; like-for-like gas replacement $4,500 to $7,500; heat pump replacing gas $7,500 to $12,000 including $400 old heater removal; emergency summer replacement premium $500 to $2,000; replace heaters over 8 to 10 years old in spring or fall; like-for-like replacement 1 day
- Apex Electric Mechanical, pool heater installation cost (Toronto, 2026)
- Single-speed pump can cost over $1,000 in electricity each summer in Ontario; pumps turning the pool over 4 to 6 times a day when 2 to 3 is usually enough; variable-speed pumps save up to $300 to $500 a season; bearing, seal, gasket and motor repairs; corroded bearings can double power use
- GBI Pools (Ottawa)
- 1.5 horsepower pump over a six-month season: single-speed $300 to $480, variable-speed $90 to $180; variable-speed on low for 12 to 14 hours uses about as much as a kitchen fridge
- John C Young Design (London, Ontario)
- Hayward MaxFlo VS variable-speed pump $1,959.00 (read 2026-09-17)
- Pool Supplies Canada (online retailer)
- Hayward TriStar VS variable-speed pump $2,279.00 (read 2026-09-17)
- Pool Supplies Canada (online retailer)
- Service call first hour $200 plus HST, each additional hour $100 plus HST; any pool equipment installation (filter, pump, salt system, heater, automation) priced by quote
- PF Pools, GTA service price list
- HST in Ontario is 13 percent (HST is the harmonized sales tax, the combined federal and provincial sales tax)
- Canada Revenue Agency, GST/HST rates and place of supply
- 42 of 442 listed companies are filed under pool heating (17 labelled HVAC contractor; website on 41; Saturday hours 29, Sunday 21, open 24 hours every day 11; Willowdale 5, Burlington 5) and 64 under pool repair (45 labelled swimming pool repair service; Saturday hours 33, Sunday 17); stored reviews of 39 companies mention heater work, 24 pumps and filters, 27 emergency help
- PoolBuilderIndex dataset, computed from data/listings.json and data/enrichment/enrichment.json
Read next
Three quotes from Greater Toronto Area pool companies, no cost to compare them
No obligation. Requests reach our desk, never a company.