Pool Building

We install inground pools of any shape and size and depths. We can customize your pool depending on your backyard and needs.

Repairs & Replacement

Using advanced tools and an experienced eye for detail, we are able to find and repair any faults or issues with your pool, from a small crack all the way to a full-on replacement.

Pool Landscaping

When you install an inground pool in your backyard, it is a great time to add some landscaping touches. We can take care of both for you – the combinations are endless!

Book A Consultation

Ready to take the plunge with a custom pool? Set up a free consultation and you can get started.

A pool brings the entire yard together.
Birds eye view of a step in pool.
Ambient lighting on a backyard paradise.
A classic Kelly Pool

Kelly Pools – Since 1988

Kelly Pools started when I came home from University one summer and installed a pool for one of my friends in their backyard. People visited frequently to see how the inground pool installation was going and requested my services next! The requests came in more and more as people saw the quality of my work. The business grew from there.


We have now been building pools in Barrie and the surrounding area since 1988. Kelly Pools shows that business is built on honesty and quality, providing realistic and accurate quotes, no hidden costs or fees.


Kelly Pools is the premier inground pool installer serving Barrie, Midhurst, Springwater, Innisfil, Bradford and surrounding areas. Let us help create your dream pool today!

Are you ready for summer? Don’t get stuck in the heat.

Custom Design Center


At Kelly Pools we take our custom pools seriously. We offer nothing but the best, both in terms of products and selection.

Below are some of the various aspects you can customize with your Kelly Pool!

Pool Shapes

Liner Styles


Haywood Pool Equipment

Pumps, Filters & Heaters

Pool Cleaners

Pool Enclosures

Lights & Ambience

Spillover Spas

From liners to heaters, we build your pool your way.