Heating a pool through a Toronto shoulder season
Last updated:By The Pool Trade Desk
The choice is about April, not July
In July a Toronto pool barely needs a heater. The decision between gas and a heat pump is really a decision about the shoulder seasons, and it turns on one physical fact: a heat pump moves heat from the outside air, so it loses capacity as that air cools. It is far cheaper per month while the weather is mild and progressively less able to do the job as the season closes.
That is why the same equipment reads differently in Toronto than in a milder climate. An April or October swim here leans on a gas heater in a way it simply would not further south. If you only ever intend to swim between June and early September, the heat pump's running cost is the argument that matters. If the point of the heater is to stretch the season at both ends, capacity in cool air is.
What the two cost to put in
Apex Electric Mechanical, working in Toronto and the GTA, puts a natural gas pool heater at $3,500 to $9,500 total installed and an electric heat pump at $5,000 to $11,000 total installed. Swimpool 360, quoting Ontario-wide, puts a gas heater installed at $2,500 to $5,500, and PF Pools puts gas purchase and installation at $3,000 to $5,500.
The gas figures cluster tightly enough to be useful. Apex splits its total into the equipment alone at $2,000 to $5,500 and the installation at $1,500 to $4,000, and it prices the gas line from the meter at $15 to $50 per linear foot, so a heater sited near an existing meter is a different job from one at the far corner of a lot.
The fees that do not appear in a heater quote
Ontario adds a layer that a heater price list rarely mentions. Apex Electric Mechanical lists a TSSA inspection at $50 to $200 and, where it is billed separately, an ESA inspection at $100 to $300, and Swimpool 360 prices the building or gas permit at $150 to $500 on top.
None of those is large on its own. Together they are several hundred dollars that a homeowner comparing two heater quotes may find in one of them and not the other, which makes the cheaper quote look cheaper than it is. Ask directly whether inspection and permit fees are inside the number.
What it costs to run once it is in
John C Young Design puts a whole Ontario season of heating at $400 to $1,200 a year, and Mayascapes Pools puts pool heating at about $1,000 a season in Ontario. John C Young Design calls the heater typically the largest expense on a heated pool, with chemicals next at $250 to $500 a year.
Which is why the cheapest upgrade is worth doing first. Swimpool 360 prices a thermal or solar cover at $150 to $800 and recommends it as an add-on to any heater, because most of what a heater buys is lost overnight through the surface. A cover does not replace a heating decision, it makes whichever one you make cost less.
Two questions that separate quotes
First: where is the gas line or the electrical service, and what does it cost to reach the heater from there? Apex prices the gas line run at $15 to $50 per linear foot, and the electrical work for a heat pump at $500 to $2,500.
Second: what months is this sized for? A heat pump specified for July and asked to work in April is not underperforming, it is being used outside what it was chosen for. Getting that written down before the install is what stops the argument afterwards.
The Ontario government puts HST at 13 percent, and none of the GTA heater sources checked here quote with it included, so add it before you compare against a budget.
Frequently asked questions
Gas heater or heat pump for a Toronto pool?
- It depends which months you want. A heat pump costs less to run but loses capacity as outdoor air cools, so Toronto's April and October swims lean on a gas heater. Apex Electric Mechanical puts gas at $3,500 to $9,500 installed and a heat pump at $5,000 to $11,000 installed.
What does it cost to heat a pool for a season in Ontario?
- John C Young Design puts a whole Ontario season at $400 to $1,200 a year, and Mayascapes Pools puts it at about $1,000 a season. John C Young Design calls it typically the largest expense on a heated pool.
Are inspection fees included in a pool heater quote?
- Often not. Apex Electric Mechanical lists a TSSA inspection at $50 to $200 and, where it is billed separately, an ESA inspection at $100 to $300, and Swimpool 360 prices a building or gas permit at $150 to $500 on top. Ask whether they are inside the quoted number.
What is the cheapest way to reduce pool heating cost?
- A cover. Swimpool 360 prices a thermal or solar cover at $150 to $800 and recommends it alongside any heater, because most of the heat a pool loses goes out through the surface.
Where these numbers came from
10 figures
- Natural gas pool heater $3,500 to $9,500 total installed; electric heat pump $5,000 to $11,000 total installed
- Apex Electric Mechanical (Toronto and GTA, 2026)
- Natural gas pool heater installed $2,500 to $5,500
- Swimpool 360 (Ontario, 2026)
- Gas pool heater purchase and installation $3,000 to $5,500
- PF Pools (GTA)
- Gas heater equipment only $2,000 to $5,500; installation $1,500 to $4,000; gas line from the meter $15 to $50 per linear foot; electrical work for a heat pump $500 to $2,500
- Apex Electric Mechanical (Toronto and GTA, 2026)
- TSSA inspection $50 to $200; ESA inspection $100 to $300 if billed separately (ESA notification typically included)
- Apex Electric Mechanical (Toronto and GTA, 2026)
- Building or gas permit $150 to $500
- Swimpool 360 (Ontario, 2026)
- Heating, gas or heat pump, across a whole Ontario season $400 to $1,200 a year, typically the largest expense on a heated pool; chemicals next at $250 to $500 a year
- John C Young Design
- Pool heating about $1,000 a season in Ontario
- Mayascapes Pools
- Thermal or solar cover $150 to $800
- Swimpool 360 (Ontario, 2026)
- Harmonized Sales Tax in Ontario: 13 percent
- Ontario government, Harmonized Sales Tax
Read next
Send one request to a Greater Toronto Area pool company, no cost
No obligation. Sent to one company listed in your area.