What Does an Inground Pool Cost in Ontario?

What Does an Inground Pool Cost in Ontario?

If you’re thinking of installing an inground swimming pool on your property, one of the first questions that usually comes to mind is, “How much will it cost?” It’s a valid question because there’s no doubt that an inground swimming pool is a large investment. But if you compare it with the forthcoming years of fun in the sun combined with the value it adds to your property, it can be well worth it. In this article, we’ll try and answer the question of “What does an inground pool cost in Ontario?”

Vinyl Pools

Vinyl inground swimming pools are typically the cheapest option available when it comes to upfront costs. The average cost in Ontario ranges from about $20,000 to $30,000. But of course, the final price is dependent on many variables. Size, shape, unusual landscaping and custom upgrades will all affect the final price. And although vinyl pools may be the cheapest to install, their yearly maintenance fees are somewhat higher than fibreglass pools. You’ll also need to replace the liner every five to 10 years and that could cost you an extra $5000 not including labour costs. That said, you’ll have a wide range of shapes and sizes to choose from even if you’re not looking for a custom-made pool. Vinyl pools are naturally resistant to algae and their smooth surface makes them relatively easy to clean. 

Concrete Pools

Concrete swimming pools may occupy the middle ground when it comes to upfront costs, but they will also have the highest annual maintenance costs. Concrete pools will typically cost at least $30,000 to install. They also take much longer to install compared with vinyl or fibreglass pools, but they’ll last much longer. The surfaces of concrete swimming pools are relatively rough which allows algae to grow much more easily than in other pool types. Because of this they usually require an acid wash every four or five years to keep them free of molds and algae. You’ll also likely use more chemicals on a regular basis to keep the water chemistry balanced. Concrete pools also have to be resurfaced every 10 to 15 years which can cost $12,000 or more. That said, concrete pools are always custom-built which gives you many more options when it comes to size and shape.

Fibreglass Pools

Fibreglass inground pools typically cost the most to install, although their maintenance costs are the lowest of all three types of pools. It can easily cost more than $30,000 for a pool that will last for 25 years or more. Once again, prices can be variable depending on size, shape and upgrades. On the other hand, fibreglass pools can be installed in less than a week. They are also the easiest types of pools to keep clean and your chemical costs will be lower than other types of inground pools. The main variable in price comes down to how much of the work you do yourself versus hiring someone else to do it for you.

To learn more about inground pools and how you can create the perfect backyard for your home, download our free Backyard Escape Guide.

20 thoughts on “What Does an Inground Pool Cost in Ontario?

  1. LOOKING TO INSTALL AN INGROUND POOL THIS MONTH OR NEXT MONTH. PLEASE CALL ME AS SOON AS POSSIBLE. THANK YOU! WENDY (647)865-8555

  2. Hi Wendy, Jennifer Gannon will respond to you with your questions related to an unground pool. Many thanks! BonaVista.

  3. Hello Moshen, I will have our sales manager John Bell contact you this week to discuss your ideas and plans. Kind regards, Mary

  4. Looking to install an inground pool in kitchener. Got a quote for no less than 50,000 seemed like too much!

  5. There are many different types of pools that can be installed that you affect the cost. It will depend on size, scope of work, backyard access, materials used, finishes used, timelines, landscaping, etc. There are other options for swimming pools that cost less, but still offer a swim experience such as swim spas. We build custom concrete swimming pools, but also offer Hydropool hot tubs and Hydropool swim spas. If any of those of an option for you, please feel free to reach out at info@bonavistapools.com

    Kind regards, The BonaVista team.

  6. Hello, we would like a quote on an inground pool, our backyard is 23 x 40 and we are a corner lot house with access from the main street. We would like some various options and are not decided on vinyl, concrete or fiberglass at this time.
    My wife and myself are available this friday June 5th for a quotation and some ideas.

    Thank you for your time.

  7. Hi Jason – Thank you for your interest in BonaVista Pools. I will have our sales manager, John Bell contact you to arrange a time to discuss your ideas for a pool in your backyard. Kind regards, Mary

  8. Hi Jim, Thank you for your interest in BonaVista Pools. There are lots of creative ways that pools can get dug in small spaces. A number of factors would play into that including access points, size of yard, neighbours, cost, etc. If you are interested in getting a quote from BonaVista, we build custom concrete swimming pools primarily in the GTA area of Ontario. We also offer Hydropool Swim Spas which can be craned into smaller spaces. Please email info@bonavistapools.com if you would like our sales manager to contact you further regarding a custom concrete pool or a swim spa. Kind regards, Mary

  9. Hi, wondering about getting a quote for an unground pool. Not sure if we would go with fibreglass or vinyl. We live in Kitchener. Do you service this area?

  10. Hi Rachel – Thank you for your interest in BonaVista Pools. We build custom concrete pools and hot tubs. We also sell Hydropool Hot Tubs and Swim Spas at our retail store in Leaside, Toronto. If you live in the GTA and are only looking for fibreglass or vinyl, you could try Pool Craft, Betz or Todd Pools. If I can help you with anything else, please do not hesitate to reach out further to info@bonavistapools.com. Kind regards, Mary

  11. Hi Kevin – Thank you for your interest in BonaVista Pools. We build custom concrete pools, hot tubs and water features. We also offer Hydropool Swim Spas and Hydropool Hot Tubs at our retail store in Toronto. Every backyard or outdoor space is very unique. It’s different to give you a price as it will depend on multiple factors including size, shape, features, finishes, customized options, access, location, etc. It is best to speak with our sales manager, John Bell and he can discuss with you what you were thinking to give you a rough idea of cost. I can pass on your contact information to him for follow-up. If you have any further questions, please do not hesitate to contact us at info@bonavistapools.com. Kind regards, Mary

  12. I’m trying to convince my husband to get a pool. Can you give me a sense of the range of total cost for installation and completion of a rectangular fibreglass pool that is at minimum 12 x 24 feet.

  13. Good morning Tracey- Thank you for your interest in BonaVista Pools. We build custom concrete pools, hot tubs and water features. You will have to try another company in your area to give you an estimate on a fibreglass pool. Good luck with your search. Kind regards, Mary

  14. Good morning Guylain,
    Thank you for your interest in BonaVista Pools. We build custom concrete pools, hot tubs and water features in the Greater Toronto Area of Ontario. We also offer Hydropool Swim Spas and Hot tubs at our retail store in Leaside, Toronto. Please let us know if you are looking for a quote on a custom concrete pool, Hydropool swim spa or hot tub by emailing your contact information to info@bonavistapools.com.
    Kind regards,
    Mary

  15. Good morning,
    Interested in a partially in ground swim spa (either endless pool or hydro pool). What is the approximate cost for 15-20ft one, please?

    Thanks

  16. Hi Tracy,

    Jennifer Gannon (jennifer@bonavistapools.com) will get back to you this week regarding your swim spa related questions. She will be able to explain the differences and the costs between an Endless Pool and a Hydropool Swim Spa.

    Kind regards,
    Mary

Leave a Reply

Your email address will not be published. Required fields are marked *