Skip to content
PoolBuilderIndex

Gunite, vinyl or fibreglass: what each one really costs

Last updated:By The Pool Trade Desk

A gunite pool starts about $35,000 above a liner pool in the GTA and the gap widens every year after that, because it is the only shell with a resurfacing cycle. Set your horizon and see all three.

Three shells, over the life of the pool

Under about ten years the build price decides it. Past that, the surface does.

Gunite or concrete over 25 years

$145,000 to $337,500or $5,800 to $13,500 a year

Building itSwimpool 360; John C Young Design
$85,000 to $180,000
Maintenance, 25 yearsProject Landscaping (Ontario, 2026)
$50,000 to $87,500
Interior surface: 1 to 2 renewalsPublished life 10 to 20 years. Swimpool 360; John C Young Design
$6,000 to $60,000
Equipment pad, 2 replacementsThe same on all three shells. Swimpool 360 (Toronto and GTA, 10-year cost of ownership table)
$4,000 to $10,000

Published check: John C Young Design (Ontario, 25-year cost table) puts a gunite or concrete pool at $177,500 to $335,000 over 25 years.

Vinyl liner over 25 years

$93,500 to $161,000or $3,740 to $6,440 a year

Building itSwimpool 360; John C Young Design
$50,000 to $80,000
Maintenance, 25 yearsProject Landscaping (Ontario, 2026)
$32,500 to $50,000
Interior surface: 2 to 3 renewalsPublished life 7 to 12 years. Swimpool 360; Project Landscaping
$7,000 to $21,000
Equipment pad, 2 replacementsThe same on all three shells. Swimpool 360 (Toronto and GTA, 10-year cost of ownership table)
$4,000 to $10,000

Published check: John C Young Design (Ontario, 25-year cost table) puts a vinyl liner pool at $90,000 to $182,000 over 25 years.

Fibreglass over 25 years

$84,000 to $177,500or $3,360 to $7,100 a year

Building itSwimpool 360; John C Young Design
$60,000 to $130,000
Maintenance, 25 yearsProject Landscaping (Ontario, 2026)
$20,000 to $37,500
Interior surface: no scheduled renewalBoth Ontario comparison sources say a gel coat does not need resurfacing the way concrete does
nothing scheduled
Equipment pad, 2 replacementsThe same on all three shells. Swimpool 360 (Toronto and GTA, 10-year cost of ownership table)
$4,000 to $10,000

Published check: John C Young Design (Ontario, 25-year cost table) puts a fibreglass pool at $100,000 to $205,000 over 25 years.

Over 25 years

The cheapest of the three on the low end is fibreglass. Gunite costs $61,000 to $160,000 more than that over the same period.

That premium buys something real: any shape you can draw, and a shell that both Ontario sources put at fifty years or more, which is longer than either of the others. Whether it is worth it depends on whether you want the shape or the swimming.

Get the same pool quoted in all three

Surface renewals pair a long published life with the cheap price and a short life with the dear one, so the low column is genuinely the low case. Concrete carries the widest disagreement in this whole comparison: a resurface is $6,000 to $18,000 to one Ontario builder and $15,000 to $30,000 to another, and the band covers both rather than splitting them.

Where the difference actually comes from

Method

Four lines, and every one of them has a published Ontario figure for all three shells: the build, annual maintenance, the interior surface when it wears out, and the equipment pad. That last one is the same on all three, which is worth saying out loud because it is often used to argue for a shell it does not favour.

The interior surface is the whole argument. A gunite pool has a plaster, pebble or quartz finish that wears, and John C Young Design puts the renewal at every 10 to 15 years while Swimpool 360 puts it at every 10 to 20. A vinyl pool has a liner that goes at 7 to 12 years. A fibreglass pool has a gel coat that, in the published position of both Ontario sources, does not need resurfacing the way concrete does; John C Young Design lists its resurfacing cost as not typically needed, and Swimpool 360 points at fibreglass pools from the 1990s still running on their original surface. So fibreglass carries zero scheduled surface cost here and gets a refinishing price mentioned as an option rather than a cycle.

The two sources disagree hardest exactly where it matters most. A concrete resurface is $6,000 to $18,000 to Swimpool 360 and $15,000 to $30,000 to John C Young Design, which is a factor of two on the single line that decides whether gunite is twice a liner pool or three times it. The band here covers both, because splitting them would produce a figure neither builder has ever quoted.

What the premium buys is real and this page will not pretend otherwise. A sprayed concrete shell takes any shape you can draw: a beach entry, a vanishing edge, an integrated spa. Both sources put the structure at fifty years or more, against 25 to 30 for fibreglass. If the shape is the point of the project, the cost comparison is not the argument you are having.

Frequently asked questions

How much does a gunite pool cost in Toronto?

Swimpool 360 puts a concrete or gunite pool at $85,000 to $150,000 and up installed in the GTA, and John C Young Design puts the upfront cost at $100,000 to $180,000 in Ontario. Precision Landscaping, which builds at the top of that market, publishes $170,000 to $200,000 for a 12 by 24 and $270,000 to $380,000 for a 20 by 40. All of them are real GTA prices; what differs is finish level and scope.

Is gunite the same as concrete or shotcrete?

Close enough for a price comparison. Gunite is concrete sprayed onto a steel cage from a hose, with the dry mix and the water combined at the nozzle; shotcrete is the same idea with the concrete mixed wet before it is sprayed. Ontario builders and the price guides on this page use concrete and gunite interchangeably for cost purposes, and the difference between them does not move a homeowner's quote the way size and finish do.

Why does a gunite pool cost more to own, not just to build?

Three separate reasons stack up. The interior surface wears out and has to be resurfaced, which John C Young Design puts at every 10 to 15 years and Swimpool 360 at every 10 to 20, at $6,000 to $30,000 a time depending which you ask. Annual maintenance is higher, which Project Landscaping puts at $2,000 to $3,500 against $800 to $1,500 for fibreglass. And the porous surface uses more chemicals, which Swimpool 360 measures at $1,500 to $2,500 a year against $800 to $1,200.

Which pool shell is cheapest over twenty-five years in Ontario?

Usually vinyl on the low end, with fibreglass close behind and catching up the longer you own it. John C Young Design's own 25-year table puts vinyl at $90,000 to $182,000, fibreglass at $100,000 to $205,000 and concrete at $177,500 to $335,000. Swimpool 360 makes the same point over ten years and adds that fibreglass overtakes vinyl past twenty because it never buys a liner.

What does the gunite premium actually buy?

Shape and structural life. A sprayed concrete shell can be built to any outline you can draw, with a beach entry, a vanishing edge, a tanning ledge or an integrated spa, none of which a moulded fibreglass shell can do and only some of which suit a liner. And both Ontario sources put the concrete structure at fifty years or more, against 25 to 30 for a fibreglass shell. If you want the shape, that is what you are paying for.

How long does a fibreglass gel coat last before it needs work?

Long enough that both Ontario sources treat it as unscheduled. John C Young Design puts gel coat surface life at 25 to 30 years or more and lists resurfacing as not typically needed; Swimpool 360 says the surface does not require resurfacing at all and notes fibreglass pools from the 1990s still running on their original gel coat. Refinishing exists as an option at $3,000 to $8,000 per Easy Pools, but it is a cosmetic choice rather than a maintenance cycle, so this page does not schedule it.

Where these figures come from

Provenance

Ask three GTA builders to price the same pool in all three

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