Canada-Places.com has listed approx 89 Indoor swimming pools in Canada. Some of the Top rated Indoor swimming pools in Canada are- Jacques Dupuis Aquatic Center, Centennial Pool, C.G. Brown Memorial Pool, Margaret Grant Pool, Splashville Inc., Centre aquatique Beloeil, Burlington Centennial Pool, Valley Park Pool, Vaughan Elite Swim School & Alan Strike Aquatic and Squash Centre (Municipality of Clarington).