Skip to content
PoolBuilderIndex

How Much Do Pool Supplies Cost in Toronto?

Last updated:By The Pool Trade Desk

A close view along the edge of a pool at dusk showing wet limestone coping, a band of iridescent glass waterline tile, and an underwater light glowing through water clear enough to read the floor tiles beneath it.

Chemicals are the cost that repeats every few weeks. Pumps, filters and heaters are the ones that arrive all at once, usually without warning. Researched pricing puts season of pool chemicals (chlorine, pH, alkalinity, shock, test kit) at $250 to $500 per year (CAD), per John C Young Design (Ontario), and chlorine for the season at $150 to $300 per year (CAD), per John C Young Design (Ontario). Each row in the table below names its own source, and prices are quoted before tax unless the row says otherwise.

What do pool chemicals, parts and equipment cost?

The table

This range rests on 9 independent published sources, and every row below names the one its own figure came from. Where two sources disagree they stay in the table as two rows with two labels; nothing here is an average of the two, and no range was widened to cover a gap.

Canadian dollars, researched August 2026, one named Ontario source per row. Ontario HST sits on top of every figure unless the row says otherwise.

  • Season of pool chemicals (chlorine, pH, alkalinity, shock, test kit)

    Typical range
    $250–$500
    Unit
    per year (CAD)
    Condition
    A fibreglass pool on a standard chlorine system, for a season. The source's own itemisation inside it is chlorine, pH adjusters, alkalinity increaser, shock and a test kit.
  • Chlorine for the season

    Typical range
    $150–$300
    Unit
    per year (CAD)
    Condition
    Chlorine alone, tablets or liquid, and the largest single line in the source's chemical breakdown. Salt-system owners buy salt instead, at $50 to $100 a year.
  • Salt system chemicals for the season

    Typical range
    $150–$300
    Unit
    per year (CAD)
    Condition
    The TOTAL chemical bill on a salt system, not the chlorine line: the cell makes its own chlorine, so this covers salt plus the same pH and alkalinity chemicals.
  • Annual chemical and test-kit spend on a chlorine pool

    Typical range
    $600–$900
    Unit
    per year (CAD)
    Condition
    'Typically', for chemicals and test kits on a chlorine system. Roughly double the figure a second source on this page gives, which is why both are shown. Saltwater trades this for equipment costs every few years.
  • pH increaser and decreaser, retail (pH plus 2 kg $15.99, pH minus 8 kg $54.98)

    Typical range
    $15.99–$54.98
    Unit
    per container (CAD)
    Condition
    Two separate retail products at a Canadian pool retailer, not a range: $54.98 for 8 kg of pH decreaser and $15.99 for 2 kg of pH increaser. Advertised prices as fetched on 28 August 2026; the same listings show higher regular prices.
  • Alkalinity increaser 8 kg ($48.99) and pH increaser 8 kg ($43.55), retail

    Typical range
    $43.55–$48.99
    Unit
    per container (CAD)
    Condition
    Two separate 8 kg balancer products, not a range: $48.99 for alkalinity increaser and $43.55 for pH increaser. Advertised prices as fetched on 28 August 2026, both discounted from higher regular prices.
  • Stain and scale preventer 1 L ($28.45) and water clarifier 1 L ($21.99), retail

    Typical range
    $21.99–$28.45
    Unit
    per bottle (CAD)
    Condition
    Two separate one-litre treatment products, not a range: $28.45 for stain and scale prevention and $21.99 for clarifier. Advertised prices as fetched on 28 August 2026.
  • Stabiliser / cyanuric acid (granules 1.75 kg $36.98, tabs 2 kg $67.99)

    Typical range
    $36.98–$67.99
    Unit
    per container (CAD)
    Condition
    Two forms of the same chemical, not a range: $36.98 for 1.75 kg of granular stabiliser and $67.99 for 2 kg in tablet form. Advertised prices as fetched on 28 August 2026.
  • Winterising kit, inground up to 100,000 L ($74.95) and above-ground up to 55,000 L ($63.95)

    Typical range
    $63.95–$74.95
    Unit
    per kit (CAD)
    Condition
    Two kits sized by water volume, not a range: $74.95 covers an inground pool up to 100,000 L and $63.95 an above-ground pool up to 55,000 L. Advertised prices as fetched on 28 August 2026.
  • Hayward sand filter, 19 inch to 30 inch

    Typical range
    $349.00–$1,679.00
    Unit
    per filter (CAD)
    Condition
    The span of one brand's sand filter line on one retailer's page, from the 19-inch tank to the 30-inch Pro Series, not a price for any single filter. Advertised prices as fetched on 28 August 2026; the listed regular prices run about 15 per cent higher.
  • Robotic inground pool cleaner

    Typical range
    $699.00–$2,199.00
    Unit
    per cleaner (CAD)
    Condition
    Advertised prices as fetched on 28 August 2026, and the bottom of the band is a floor model rather than new stock. The same page lists premium robotic cleaners well above $2,199.
  • Salt chlorinator system, installed

    Typical range
    $1,200–$2,500
    Unit
    per system (CAD)
    Condition
    Installed, for the chlorinator. The source's case for it is running cost: $20-$40 a month against $50-$80 a month for traditional chlorine.
  • Salt cell replacement (every 3 to 7 years)

    Typical range
    $400–$700
    Unit
    per cell (CAD)
    Condition
    A recurring cost every 3 to 7 years, not a one-off. It is the hidden cost that narrows the saltwater running-cost advantage.
  • LED pool light, per fixture

    Typical range
    $700–$1,500
    Unit
    per light (CAD)
    Condition
    Per light, installed. The source puts basic incandescent lights at $300 to $700 per light but warns of higher operating cost and shorter life.
  • Complete LED lighting system

    Typical range
    $1,500–$3,000
    Unit
    per pool (CAD)
    Condition
    A whole system rather than a single fixture, which is why it sits above the per-light row. The source lists it as an add-on to a pool build, not part of the base price.
  • Pool automation system

    Typical range
    $2,000–$10,000
    Unit
    per system (CAD)
    Condition
    An add-on the source keeps outside the base pool price. The band is wide because it covers anything from basic pump scheduling to full app-controlled equipment.
  • Above-ground winter cover, retail (Eliminator Xtreme, 12 ft to 30 ft round)

    Typical range
    $229.00–$529.00
    Unit
    per cover (CAD)
    Condition
    One product ladder priced by pool size, not a market range: $229.00 for a 12 ft round pool up to $529.00 for a 30 ft one. The same retailer's basic winter covers start at $27.99.
  • Starter DIY supplies (test kit, skimmer, brush, first chemicals)

    Typical range
    $100–$300
    Unit
    one-off (CAD)
    Condition
    A one-off starting outlay for someone maintaining their own pool, not a recurring cost. The same page uses the same $100 to $300 figure for MONTHLY hired maintenance, which is a different thing entirely.
  • Ongoing DIY supplies

    Typical range
    $30–$100
    Unit
    per month (CAD)
    Condition
    'Typically', per month, for someone doing the work themselves. It is the running cost that follows the one-off outlay above.

Which of these numbers is actually big?

The bands

Each bar is one row from the table above, drawn from $0 so the lengths can be compared by eye. 9 of the 19 pool supplies rows are drawn, on 3 separate scales (per year (CAD), per container (CAD), per system (CAD)), because a figure quoted per month and a figure quoted per project are not the same measurement and must not share an axis. The widest published band on this guide is pool automation system, at $2,000 to $10,000.

per year (CAD)4 rows, $150 to $900
  • Chlorine for the season

    $150–$300

  • Salt system chemicals for the season

    $150–$300

  • Season of pool chemicals (chlorine, pH, alkalinity, shock, test kit)

    $250–$500

  • Annual chemical and test-kit spend on a chlorine pool

    $600–$900

$0$900
per container (CAD)3 rows, $15.99 to $67.99
  • pH increaser and decreaser, retail (pH plus 2 kg $15.99, pH minus 8 kg $54.98)

    $15.99–$54.98

  • Stabiliser / cyanuric acid (granules 1.75 kg $36.98, tabs 2 kg $67.99)

    $36.98–$67.99

  • Alkalinity increaser 8 kg ($48.99) and pH increaser 8 kg ($43.55), retail

    $43.55–$48.99

$0$67.99
per system (CAD)2 rows, $1,200 to $10,000
  • Salt chlorinator system, installed

    $1,200–$2,500

  • Pool automation system

    $2,000–$10,000

$0$10,000

10 of the 19 rows above are not drawn, because a bar would say something the source did not.

  • Stain and scale preventer 1 L ($28.45) and water clarifier 1 L ($21.99), retail $21.99–$28.45. The only figure quoted “per bottle (CAD)”, and one bar on its own axis compares nothing.
  • Winterising kit, inground up to 100,000 L ($74.95) and above-ground up to 55,000 L ($63.95) $63.95–$74.95. The only figure quoted “per kit (CAD)”, and one bar on its own axis compares nothing.
  • Hayward sand filter, 19 inch to 30 inch $349.00–$1,679.00. The only figure quoted “per filter (CAD)”, and one bar on its own axis compares nothing.
  • Robotic inground pool cleaner $699.00–$2,199.00. The only figure quoted “per cleaner (CAD)”, and one bar on its own axis compares nothing.
  • Salt cell replacement (every 3 to 7 years) $400–$700. The only figure quoted “per cell (CAD)”, and one bar on its own axis compares nothing.
  • LED pool light, per fixture $700–$1,500. The only figure quoted “per light (CAD)”, and one bar on its own axis compares nothing.
  • Complete LED lighting system $1,500–$3,000. The only figure quoted “per pool (CAD)”, and one bar on its own axis compares nothing.
  • Above-ground winter cover, retail (Eliminator Xtreme, 12 ft to 30 ft round) $229.00–$529.00. The only figure quoted “per cover (CAD)”, and one bar on its own axis compares nothing.
  • Starter DIY supplies (test kit, skimmer, brush, first chemicals) $100–$300. The only figure quoted “one-off (CAD)”, and one bar on its own axis compares nothing.
  • Ongoing DIY supplies $30–$100. The only figure quoted “per month (CAD)”, and one bar on its own axis compares nothing.

What repeats, and what arrives all at once?

Two clocks

This guide opens on the distinction that matters for a supplies budget: chemicals are the cost that repeats every few weeks, and pumps, filters and heaters are the ones that arrive all at once, usually without warning. Those are two different clocks, and a third group runs on a clock you can actually read in advance.

Repeats every season

Budgeted once a year and spent across it. Which sanitiser system the pool runs changes this group before anything else does.

  • A season of chlorine

    $150–$300 per year (CAD)

  • A season on a salt system instead

    $150–$300 per year (CAD)

    The pool is still chlorinated. The chlorine is generated on site instead of bought in a bucket.

  • The full chemical and test-kit spend on a chlorine pool

    $600–$900 per year (CAD)

  • Buying it yourself, month by month

    $30–$100 per month (CAD)

against

Arrives all at once

Hardware. Bought when something fails or when the pool is upgraded, and priced by size rather than by season.

  • A sand filter, 19 inch up to 30 inch

    $349.00–$1,679.00 per filter (CAD)

    The span here is the size of the filter, not a market range.

  • A robotic cleaner

    $699.00–$2,199.00 per cleaner (CAD)

  • A salt chlorinator system, installed

    $1,200–$2,500 per system (CAD)

  • A complete LED lighting system

    $1,500–$3,000 per pool (CAD)

and, on a timer

Arrives on a known clock

Neither of the above. These are wear parts with a published life, so they can be budgeted before they fail.

  • Salt cell, every 3 to 7 years

    $400–$700 per cell (CAD)

  • A winterising kit, once a year

    $63.95–$74.95 per kit (CAD)

    This guide's Ontario notes put the cost of skipping it in the thousands.

Built from the price rows above and their conditions, plus this guide's cost factors on sanitiser system, container size and equipment size. Retail prices in the table are shown before Ontario HST.

What drives the price?

Variables

Size, access and what has to be rebuilt to reach the pool move a pool supplies quote more than anything else in Toronto. Each line below is one of those variables, with the published figure that shows how far it moves the total.

  • Container size: calcium hardness raiser is $15.95 for 2 kg but $42.95 for 7 kg at Pool Store Canada, so the larger pack is cheaper per kilogram
  • Sanitiser system: salt chemicals $150 to $300 a year versus chlorine $250 to $500 a year (John C Young Design)
  • Pool shell: Project Landscaping puts annual chemicals at $200 to $400 for fibreglass, $300 to $500 for vinyl and $500 to $800 for concrete
  • Equipment size: a Hayward 19 inch sand filter is $349.00 while a 30 inch Pro Series is $1,679.00 (Pool Supplies Canada)
  • Cleaner type: robotic inground cleaners run $699.00 to $2,199.00 (Pool Supplies Canada)
  • Shipping threshold: free shipping above $99 at Pool Supplies Canada
  • Water chemistry problems: an algaecide bottle is $39.45 and stain and scale preventer $28.45 (Pool Store Canada), both avoidable with consistent testing
  • DIY versus service: Toronto Pool puts DIY supplies at $100 to $300 upfront and $30 to $100 a month, against $100 to $150 per professional visit

What's specific to Ontario and Toronto?

Local rules

Ontario adds 13 percent HST on top of every quote, Toronto requires a pool fence enclosure permit before anyone digs, and the freeze-thaw cycle decides what survives the winter. Those three are what a national price guide leaves out.

  • Ontario HST is 13 percent and online retail prices are shown before tax at checkout. Pool Store Canada and Pool Supplies Canada both list prices in Canadian dollars, and Pool Supplies Canada offers free shipping on orders above $99.
  • Ontario's short pool season concentrates buying. This site lists pool supply stores as a year-round trade but pools themselves as May to September, so opening kits and winterising kits sell in two tight windows. Pool Store Canada lists a winterising kit at $74.95 for an inground pool up to 100,000 litres and $63.95 for an above-ground pool up to 55,000 litres.
  • Winterising is not optional in the GTA. Project Landscaping puts the cost of damage from improper winterisation at $2,000 to $10,000 and up, which puts a $63.95 winterising kit and a winter cover in perspective.
  • Ontario hydro makes pump choice a supplies decision. GBI Pools reports Ontario owners save $300 to $500 a year on hydro with a variable-speed pump, noting a single-speed pump can cost over $1,000 in electricity each summer in Ontario.
  • If you buy a cover as a safety measure rather than a heat-retention one, Toronto rules still apply. City of Toronto Municipal Code Chapter 447 requires a compliant swimming pool enclosure, and a cover does not substitute for it for a pool.

How can I pay less?

Levers

The biggest saving is almost always timing and bundling rather than choosing a cheaper material. Each lever below is tied to a published figure from the table, so you can see what it is actually worth before deciding it is worth doing.

  • Buy chemicals in the large container. Pool Store Canada charges $15.95 for 2 kg of calcium hardness raiser and $42.95 for 7 kg, so the bigger pack costs about $6.14 a kilogram against $7.98 for the small one.
  • Clear the free-shipping threshold in one order. Pool Supplies Canada ships free above $99, so batching a season's chemicals beats several small orders.
  • Test consistently and you will buy less. John C Young Design puts a test kit at $20 to $40 a year, against $39.45 for a bottle of algaecide and $28.45 for stain and scale preventer at Pool Store Canada once the water has already gone wrong.
  • Price equipment online before accepting a dealer quote. Pool Supplies Canada lists a Hayward 25 inch sand filter at $649.00 and a Hayward TigerShark robotic cleaner at $1,289.00, both in Canadian dollars with free shipping.
  • Consider a salt system if you buy a lot of chlorine. John C Young Design puts salt chemicals at $150 to $300 a year against $250 to $500 for chlorine, though Project Landscaping prices the chlorinator at $1,200 to $2,500 installed and a replacement cell at $400 to $700 every 3 to 7 years.
  • Buy a proper winterising kit and cover. At $63.95 for a kit and from $27.99 for an above-ground winter cover, it is trivial against the $2,000 to $10,000 and up Project Landscaping quotes for winterisation damage.

How did we research these numbers?

Provenance

Every figure above was re-read in the document it is attributed to, and the exact sentence carrying it is recorded against the row. Where a number could not be found in the source it named, the row came out rather than the number being adjusted to fit. Here is what PoolBuilderIndex found across the 9 sources.

  • Retail chemical prices in Canada are per container, and the containers are large. Pool Store Canada lists calcium hardness raiser at $15.95 for 2 kg and $42.95 for 7 kg, alkalinity increaser at $48.99 for 8 kg and pH minus at $54.98 for 8 kg, all in Canadian dollars. Buying the large size is where most of the saving is: the 7 kg tub works out about a quarter cheaper per kilogram than the 2 kg one.
  • For a whole season, John C Young Design in Ontario breaks a chlorine pool's chemicals down as chlorine $150 to $300, pH adjuster $30 to $60, alkalinity increaser $20 to $40, shock $30 to $60 and a test kit at $20 to $40, totalling $250 to $500 a year. Action Home Services quotes a higher $600 to $900 a year for chemicals and test kits on a chlorine system.
  • Salt systems cut the chemical bill but add equipment. John C Young Design puts salt system chemicals at $150 to $300 a year against $250 to $500 for chlorine, while Project Landscaping prices the chlorinator itself at $1,200 to $2,500 installed and the salt cell at $400 to $700 every 3 to 7 years.
  • Equipment prices at Canadian online retailers are transparent and worth checking against a dealer quote. Pool Supplies Canada, which states it is 100 percent Canadian owned and all prices are in Canadian dollars, lists Hayward sand filters from $349.00 for a 19 inch up to $1,679.00 for a 30 inch Pro Series, and robotic inground cleaners from $699.00 for a floor-model Dolphin Encore to $2,199.00 for a Polaris Alpha iQ Plus.
  • Winter covers are the cheapest thing in the shop and the most likely to be replaced. Pool Supplies Canada lists above-ground winter covers from $27.99 for a Basic Blue up to $529.00 for a 30 ft round Eliminator Xtreme, with inground safety covers starting at $599.00.
  • Pool Supplies Canada advertises free shipping on orders above $99, which changes the maths on buying chemicals in bulk versus a single container at a local store.
  • Some cost guides for pool chemicals that rank well in search are American. Cristallo Pools, for instance, publishes a detailed chemical price list but is based in Florida and quotes US dollars. Prices below are Canadian retail from Canadian retailers, or Ontario contractor figures.

Sources

Who can do the work?

The shortlist/3 of 59 shown

PoolBuilderIndex tracks 59 pool supply stores across the Greater Toronto Area, rated 4.45★ on average. The three below rank highest on our published score, based on PoolBuilderIndex's analysis of 59 GTA businesses, August 2026.

  • Aquadam Pool Services, photographed at its own listing

    Aquadam Pool Services

    5.0★ rating · 25 Google reviews

    83/100 score

    Oakville · Pool Repair

    Monday: Closed

    • Says it is licensed
    • Says it is a member of the Pool & Hot Tub Council of Canada
  • People for Pools, photographed at its own listing

    People for Pools

    4.8★ rating · 163 Google reviews

    74/100 score

    Islington-City Centre West · Pool Builders

    Monday: 8 a.m.–6 p.m.

    • Says it is insured
    • Says it is a member of the Pool & Hot Tub Council of Canada
See all 59 pool supply stores on PoolBuilderIndex

Who else does this work, in their own pictures?

Their own photographs/ranks 4 to 9 of 59

Not stock photography, and not ours: every picture below was taken by the company named on it and carries whatever that company chose to photograph, which for some is a finished backyard and for others is the vans. These are the next 6 pool supply stores down the same ranking as the shortlist above, carrying 25 pictures between them, and the largest tile belongs to whichever of the six has the most on file here: Scottish Gas Group Inc., with 5. Open one for the rest of that company’s pictures, its hours and its number.

See every pool supply store company and its own photographs

What will it cost for my own pool?

Calculators

What do these trade terms mean?

Definitions

These are the words a quote for pool supplies will use without explaining them. Each one below is defined as this page uses it, so a line on an estimate can be read for what it is rather than guessed at.

Winterisation
Draining the lines below the frost line, plugging the returns, adding antifreeze where specified and covering the equipment so nothing freezes solid over an Ontario winter. It is the step whose omission causes the largest repair bills on this page.
Salt chlorinator
A cell that makes chlorine from dissolved salt as water passes through it. The pool is still chlorinated; the difference is that the chlorine is generated on site instead of bought in a bucket, and the cell itself is a wear part.
Safety cover
A tensioned mesh or solid cover anchored into the deck, rated to hold the weight of a person or a pet that walks onto it. It is a different product from a winter cover, which keeps debris out and carries no weight rating at all.
Pool enclosure
In Ontario law, the barrier that stops a child reaching the water: the fence, its gates and their latches. Toronto issues a pool fence enclosure permit for it, and the pool cannot be filled until an inspection confirms it complies.
Skimmer
The opening set into the pool wall at the waterline through which surface water and debris are drawn into the filtration circuit. It is a common leak point on a vinyl pool because it is where a rigid fitting meets a flexible liner.

What should I read next?

Related guides

Frequently asked questions

How much do pool chemicals cost for a season in Ontario?

John C Young Design puts a chlorine pool's chemicals at $250 to $500 a year, made up of chlorine at $150 to $300, pH adjuster at $30 to $60, alkalinity increaser at $20 to $40, shock at $30 to $60 and a test kit at $20 to $40. Action Home Services quotes a higher $600 to $900 a year for chemicals and test kits, so budget somewhere in that range depending on pool size and how hard you run it.

What do pool chemicals cost at retail in Canada?

Pool Store Canada lists pH plus at $15.99 for 2 kg and $43.55 for 8 kg, pH minus at $54.98 for 8 kg, alkalinity increaser at $48.99 for 8 kg, calcium hardness raiser at $15.95 for 2 kg and $42.95 for 7 kg, chlorine stabiliser at $36.98 for 1.75 kg of granules and $67.99 for 2 kg of tabs, 50 percent algaecide at $39.45 per litre and non-chlorine shock at $29.99 per kilogram, all in Canadian dollars.

How much does a pool filter cost in Canada?

Pool Supplies Canada, which states all prices are in Canadian dollars, lists Hayward sand filters at $349.00 for a 19 inch, $499.00 for a 23 inch, $649.00 for a 25 inch and $1,679.00 for a 30 inch Pro Series. Free shipping applies on orders above $99.

What does a robotic pool cleaner cost in Canada?

Pool Supplies Canada lists corded inground robotic cleaners from $699.00 for a floor-model Dolphin Encore and $749.00 for a Pentair Prowler 920, through $1,289.00 for a Hayward TigerShark and $1,565.00 for a Dolphin Premium 2000, up to $2,199.00 for a Polaris Alpha iQ Plus with iAquaLink connectivity.

Is a salt water system cheaper than chlorine in Ontario?

On chemicals, yes. John C Young Design puts salt system chemicals at $150 to $300 a year against $250 to $500 for a chlorine system. The equipment is the offset: Project Landscaping prices a salt chlorinator at $1,200 to $2,500 installed and a replacement salt cell at $400 to $700 every 3 to 7 years.

How much do winter pool covers cost in Canada?

Pool Supplies Canada lists above-ground winter covers starting at $27.99 for a Basic Blue and $46.99 for a Silver Supreme, with an Eliminator Xtreme running $229.00 for a 12 ft round up to $529.00 for a 30 ft round. Inground safety covers start at $599.00 for stock sizes and $1,209.00 for custom.

Is it cheaper to buy supplies and do the pool yourself?

Toronto Pool puts DIY supplies at $100 to $300 upfront and $30 to $100 a month, against $100 to $150 per visit for professional weekly maintenance. The trade-off is your time and the risk of a chemistry problem, which is what algaecide at $39.45 and stain and scale preventer at $28.45 a bottle are there to fix.

Questions to ask your contractor

  • Do you test water in store, and do you keep a history for my pool?
  • Is this dosing right for my surface and volume, or is it a general recommendation?
  • Do you stock parts for my pump, filter and heater, or is it an order in?
  • What is your return policy on opened chemicals and on electrical parts?
  • Do you service equipment as well as sell it?

Put three GTA quotes for pool supplies side by side

No obligation. Requests reach our desk, never a company.