Welcome to H2O!
MANITOBA's premier swim school

Baby & Toddler
For ages 4 - 36 months, click below to see our Baby or Toddler programs!
Mini & Kids
For ages 3 - 6 years, click below to see our Mini or Kids programs!
Novice & Junior
For ages 7 - 10 years, click below to see our Novice or Junior programs!
Tween & Teen
For ages 11 - 17 years, click below to see our Tween & Teen programs!

Private / Semi-Private
For any age, click below to see our Private and Semi-Private programs!