
Action Home Services
4.8★ rating · 349 Google reviews
84/100 score
Markham · Pool Builders
Monday: Open 24 hours
- Says it is insured
- Says it carries WSIB coverage
Last updated:By The Pool Trade Desk

Shell type sets the starting price, and access to the backyard decides how much of the budget goes on simply getting a machine to the hole. Researched pricing puts standard inground pool, what most Toronto homeowners spend at $60,000 to $130,000 per project (CAD), per Easy Pools (Toronto, 2026), and vinyl liner inground pool, installed at $50,000 to $90,000 per project (CAD), per Easy Pools (Toronto, 2026). Each row in the table below names its own source, and prices are quoted before tax unless the row says otherwise.
The table
This range rests on 4 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.
Standard inground pool, what most Toronto homeowners spend
Vinyl liner inground pool, installed
Vinyl liner pool, all-in budget with decking and landscaping
Fibreglass inground pool, installed (Toronto)
Fibreglass inground pool, installed (Ontario average)
Concrete or gunite inground pool, standard project
Concrete or gunite inground pool, full custom build
14 ft x 28 ft pool (standard family size), installed
16 ft x 32 ft pool (mid-size), installed
Excavation and site preparation
Plumbing, pump and filter package
Electrical and pool lighting
Permits, drawings and inspections
Pool enclosure permit fee, Toronto
Pool deck, interlocking pavers
Plunge pool, installed
Semi-inground pool, installed
Above-ground pool, installed
The bands
Each bar is one row from the table above, drawn from $0 so the lengths can be compared by eye. 14 of the 18 inground pool construction rows are drawn, on a single scale, per project (CAD), which is what almost every row here is quoted in. The widest published band on this guide is vinyl liner pool, all-in budget with decking and landscaping, at $120,000 to $250,000.
Permits, drawings and inspections
$2,000–$5,000
Above-ground pool, installed
$3,000–$15,000
Electrical and pool lighting
$4,000–$9,000
Plumbing, pump and filter package
$6,000–$15,000
Excavation and site preparation
$10,000–$20,000
Plunge pool, installed
$20,000–$45,000
Semi-inground pool, installed
$20,000–$50,000
Vinyl liner inground pool, installed
$50,000–$90,000
Standard inground pool, what most Toronto homeowners spend
$60,000–$130,000
14 ft x 28 ft pool (standard family size), installed
$65,000–$110,000
Fibreglass inground pool, installed (Toronto)
$65,000–$120,000
16 ft x 32 ft pool (mid-size), installed
$75,000–$130,000
Fibreglass inground pool, installed (Ontario average)
$90,000–$150,000
Vinyl liner pool, all-in budget with decking and landscaping
$120,000–$250,000
4 of the 18 rows above are not drawn, because a bar would say something the source did not.
The scope
Two builders can quote the same backyard and mean two different jobs. The first group below is the shell alone. Everything after it is priced as its own row in the table above, which is why an all-in budget lands so far above a shell price.
The structure itself, by material. Shell type is the first line of this guide's cost factors and it sets the floor for everything else.
Vinyl liner, the cheapest shell in every source
$50,000–$90,000 per project (CAD)
A steel or polymer wall panel system, a custom-fit liner, basic equipment and aluminum coping.
Fibreglass, the middle of the three
$65,000–$120,000 per project (CAD)
Concrete or gunite, the most expensive and the slowest
$100,000–$220,000+ per project (CAD)
The only one of the three that can be any shape you like.
plus
Each of these is its own row in the table above. A quote that omits them is not cheaper, it is smaller.
Excavation and site preparation
$10,000–$20,000 per project (CAD)
Tight urban lots push this up.
Plumbing, pump and filter package
$6,000–$15,000 per project (CAD)
Electrical and pool lighting
$4,000–$9,000 per project (CAD)
Deck, in interlocking pavers
$18–$22 per sq ft (CAD)
Priced by the square foot, so the deck area decides this line, not the pool size.
and before either
Not a cost decision. Municipal Code Chapter 447 puts the enclosure permit before the excavation, and the pool stays empty until it passes.
Permits, drawings and inspections
$2,000–$5,000 per project (CAD)
Toronto pool fence enclosure permit
$250–$500 per permit (CAD)
An approved Zoning Certificate has to come before the permit itself.
No digging before the permit, no water before the inspection
The City's own wording, quoted in the Ontario section of this guide.
Built from the price rows above and their conditions, plus this guide's own cost factors and Ontario notes. Every figure shown is read from the row named beside it, not retyped.
Variables
Size, access and what has to be rebuilt to reach the pool move a inground pool construction 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.
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.
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.
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 4 sources.
The shortlist/3 of 197 shown
PoolBuilderIndex tracks 197 pool builders across the Greater Toronto Area, rated 4.59★ on average. The three below rank highest on our published score, based on PoolBuilderIndex's analysis of 197 GTA businesses, August 2026.

4.8★ rating · 349 Google reviews
84/100 score
Markham · Pool Builders
Monday: Open 24 hours

5.0★ rating · 36 Google reviews
81/100 score
Islington-City Centre West · Pool Builders
Monday: 9 a.m.–6 p.m.

5.0★ rating · 33 Google reviews
81/100 score
Yorkville · Pool Builders
Monday: Open 24 hours
Their own photographs/ranks 4 to 9 of 197
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 builders down the same ranking as the shortlist above, carrying 30 pictures between them, and the largest tile belongs to whichever of the six has the most on file here: Stone Landscaping & Pools, with 6. Open one for the rest of that company’s pictures, its hours and its number.
Stone Landscaping & Pools6 photographs on file
AHS Pool & Landscaping Toronto6 photographs on file
GTA Landscaping Toronto6 photographs on file
Pool Buoy Leak Detection5 photographs on file
Tecum Pools and Spa LTD.4 photographs on file
Blue 2 Green Group3 photographs on fileCalculators
Put your own dimensions in and these work it out from the same researched figures as the table above. Every answer shows the arithmetic and names the source it multiplied, so you can check it rather than take it.
Definitions
These are the words a quote for inground pool construction 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.
Related guides
A pool is rarely one decision. These are the PoolBuilderIndex guides that price the jobs sitting either side of this one, and the head-to-head pages for the choices that change the number most.
No obligation. Requests reach our desk, never a company.