Aquatics

Red Cross Group Swimming Lessons

Swimming lessons are returning to MacDonald Island Park! Programs will be viewable online on June 18th, MIP Member registration begins Monday June 21 at 10:00am, and non-member registration begins Tuesday June 22 at 10:00am.

Leisure swimming returns on June 21st. For details on available amenities visit our facility updates page.

Not sure what lesson is right for you or your child? Check our guide below:

Choose Your Lesson


Private Lessons Programs

  • Private Swimming Lessons

    • Private Swimming Lessons Jul 02 09:45 AM-10:25 AM Wait List
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603388
      Fri Jul 02 (1 Sessions)
      09:45 AM-10:25 AM
      Syncrude Aquatic Centre at MIP
    • Private Swimming Lessons Jul 02 10:30 AM-11:10 AM Wait List
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603389
      Fri Jul 02 (1 Sessions)
      10:30 AM-11:10 AM
      Syncrude Aquatic Centre at MIP
    • Private Swimming Lessons Jul 02 11:15 AM-11:55 AM Wait List
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603390
      Fri Jul 02 (1 Sessions)
      11:15 AM-11:55 AM
      Syncrude Aquatic Centre at MIP
    • Private Swimming Lessons Jul 02 12:15 PM-12:55 PM Wait List
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603391
      Fri Jul 02 (1 Sessions)
      12:15 PM-12:55 PM
      Syncrude Aquatic Centre at MIP
    • Private Swim Lessons Jul 03 to Jul 04 09:00 AM-09:40 AM Available
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603416
      Sat, Sun from Jul 03 to Jul 04 (2 Sessions)
      09:00 AM-09:40 AM
      Syncrude Aquatic Centre at MIP
    • Private Swim Lessons Jul 03 to Jul 04 10:45 AM-11:25 AM Wait List
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603417
      Sat, Sun from Jul 03 to Jul 04 (2 Sessions)
      10:45 AM-11:25 AM
      Syncrude Aquatic Centre at MIP
    • Private Swim Lessons Jul 03 to Jul 04 11:30 AM-12:10 PM Wait List
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603418
      Sat, Sun from Jul 03 to Jul 04 (2 Sessions)
      11:30 AM-12:10 PM
      Syncrude Aquatic Centre at MIP
    • Private Swim Lessons Jul 03 to Jul 04 01:30 PM-02:10 PM Wait List
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603419
      Sat, Sun from Jul 03 to Jul 04 (2 Sessions)
      01:30 PM-02:10 PM
      Syncrude Aquatic Centre at MIP
    • Private Swim Lessons Jul 03 to Jul 04 02:15 PM-02:55 PM Wait List
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603420
      Sat, Sun from Jul 03 to Jul 04 (2 Sessions)
      02:15 PM-02:55 PM
      Syncrude Aquatic Centre at MIP
    • Private Swimming Lessons Jul 09 09:45 AM-10:25 AM Wait List
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603392
      Fri Jul 09 (1 Sessions)
      09:45 AM-10:25 AM
      Syncrude Aquatic Centre at MIP
    • Private Swimming Lessons Jul 09 10:30 AM-11:10 AM Wait List
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603393
      Fri Jul 09 (1 Sessions)
      10:30 AM-11:10 AM
      Syncrude Aquatic Centre at MIP
    • Private Swimming Lessons Jul 09 11:15 AM-11:55 AM Wait List
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603394
      Fri Jul 09 (1 Sessions)
      11:15 AM-11:55 AM
      Syncrude Aquatic Centre at MIP
    • Private Swimming Lessons Jul 09 12:15 PM-12:55 PM Available
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603395
      Fri Jul 09 (1 Sessions)
      12:15 PM-12:55 PM
      Syncrude Aquatic Centre at MIP
    • Private Swim Lessons Jul 10 to Jul 11 09:00 AM-09:40 AM Available
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603421
      Sat, Sun from Jul 10 to Jul 11 (2 Sessions)
      09:00 AM-09:40 AM
      Syncrude Aquatic Centre at MIP
    • Private Swim Lessons Jul 10 to Jul 11 10:45 AM-11:25 AM Available
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603422
      Sat, Sun from Jul 10 to Jul 11 (2 Sessions)
      10:45 AM-11:25 AM
      Syncrude Aquatic Centre at MIP
    • Private Swim Lessons Jul 10 to Jul 11 11:30 AM-12:10 PM Wait List
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603423
      Sat, Sun from Jul 10 to Jul 11 (2 Sessions)
      11:30 AM-12:10 PM
      Syncrude Aquatic Centre at MIP
    • Private Swim Lessons Jul 10 to Jul 11 01:30 PM-02:10 PM Wait List
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603424
      Sat, Sun from Jul 10 to Jul 11 (2 Sessions)
      01:30 PM-02:10 PM
      Syncrude Aquatic Centre at MIP
    • Private Swim Lessons Jul 10 to Jul 11 02:15 PM-02:55 PM Available
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603425
      Sat, Sun from Jul 10 to Jul 11 (2 Sessions)
      02:15 PM-02:55 PM
      Syncrude Aquatic Centre at MIP
    • Private Swimming Lessons Jul 16 09:45 AM-10:25 AM Available
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603396
      Fri Jul 16 (1 Sessions)
      09:45 AM-10:25 AM
      Syncrude Aquatic Centre at MIP
    • Private Swimming Lessons Jul 16 10:30 AM-11:10 AM Available
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603397
      Fri Jul 16 (1 Sessions)
      10:30 AM-11:10 AM
      Syncrude Aquatic Centre at MIP
    • Private Swimming Lessons Jul 16 11:15 AM-11:55 AM Available
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603398
      Fri Jul 16 (1 Sessions)
      11:15 AM-11:55 AM
      Syncrude Aquatic Centre at MIP
    • Private Swimming Lessons Jul 16 12:15 PM-12:55 PM Available
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603399
      Fri Jul 16 (1 Sessions)
      12:15 PM-12:55 PM
      Syncrude Aquatic Centre at MIP
    • Private Swim Lessons Jul 17 to Jul 18 09:00 AM-09:40 AM Available
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603426
      Sat, Sun from Jul 17 to Jul 18 (2 Sessions)
      09:00 AM-09:40 AM
      Syncrude Aquatic Centre at MIP
    • Private Swim Lessons Jul 17 to Jul 18 10:45 AM-11:25 AM Available
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603427
      Sat, Sun from Jul 17 to Jul 18 (2 Sessions)
      10:45 AM-11:25 AM
      Syncrude Aquatic Centre at MIP
    • Private Swim Lessons Jul 17 to Jul 18 11:30 AM-12:10 PM Available
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603428
      Sat, Sun from Jul 17 to Jul 18 (2 Sessions)
      11:30 AM-12:10 PM
      Syncrude Aquatic Centre at MIP
    • Private Swim Lessons Jul 17 to Jul 18 01:30 PM-02:10 PM Available
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603429
      Sat, Sun from Jul 17 to Jul 18 (2 Sessions)
      01:30 PM-02:10 PM
      Syncrude Aquatic Centre at MIP
    • Private Swim Lessons Jul 17 to Jul 18 02:15 PM-02:55 PM Wait List
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603430
      Sat, Sun from Jul 17 to Jul 18 (2 Sessions)
      02:15 PM-02:55 PM
      Syncrude Aquatic Centre at MIP
    • Private Swimming Lessons Jul 23 09:45 AM-10:25 AM Available
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603400
      Fri Jul 23 (1 Sessions)
      09:45 AM-10:25 AM
      Syncrude Aquatic Centre at MIP
    • Private Swimming Lessons Jul 23 10:30 AM-11:10 AM Available
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603401
      Fri Jul 23 (1 Sessions)
      10:30 AM-11:10 AM
      Syncrude Aquatic Centre at MIP
    • Private Swimming Lessons Jul 23 11:15 AM-11:55 AM Available
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603402
      Fri Jul 23 (1 Sessions)
      11:15 AM-11:55 AM
      Syncrude Aquatic Centre at MIP
    • Private Swimming Lessons Jul 23 12:15 PM-12:55 PM Available
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603403
      Fri Jul 23 (1 Sessions)
      12:15 PM-12:55 PM
      Syncrude Aquatic Centre at MIP
    • Private Swim Lessons Jul 24 to Jul 25 09:00 AM-09:40 AM Wait List
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603431
      Sat, Sun from Jul 24 to Jul 25 (2 Sessions)
      09:00 AM-09:40 AM
      Syncrude Aquatic Centre at MIP
    • Private Swim Lessons Jul 24 to Jul 25 10:45 AM-11:25 AM Available
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603432
      Sat, Sun from Jul 24 to Jul 25 (2 Sessions)
      10:45 AM-11:25 AM
      Syncrude Aquatic Centre at MIP
    • Private Swim Lessons Jul 24 to Jul 25 11:30 AM-12:10 PM Available
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603433
      Sat, Sun from Jul 24 to Jul 25 (2 Sessions)
      11:30 AM-12:10 PM
      Syncrude Aquatic Centre at MIP
    • Private Swim Lessons Jul 24 to Jul 25 01:30 PM-02:10 PM Available
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact aqua[email protected] to add additional children to the registration.
      603434
      Sat, Sun from Jul 24 to Jul 25 (2 Sessions)
      01:30 PM-02:10 PM
      Syncrude Aquatic Centre at MIP
    • Private Swim Lessons Jul 24 to Jul 25 02:15 PM-02:55 PM Available
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603435
      Sat, Sun from Jul 24 to Jul 25 (2 Sessions)
      02:15 PM-02:55 PM
      Syncrude Aquatic Centre at MIP
    • Private Swimming Lessons Aug 06 09:45 AM-10:25 AM Available
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603404
      Fri Aug 06 (1 Sessions)
      09:45 AM-10:25 AM
      Syncrude Aquatic Centre at MIP
    • Private Swimming Lessons Aug 06 10:30 AM-11:10 AM Available
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603405
      Fri Aug 06 (1 Sessions)
      10:30 AM-11:10 AM
      Syncrude Aquatic Centre at MIP
    • Private Swimming Lessons Aug 06 11:15 AM-11:55 AM Available
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603406
      Fri Aug 06 (1 Sessions)
      11:15 AM-11:55 AM
      Syncrude Aquatic Centre at MIP
    • Private Swimming Lessons Aug 06 12:15 PM-12:55 PM Available
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603407
      Fri Aug 06 (1 Sessions)
      12:15 PM-12:55 PM
      Syncrude Aquatic Centre at MIP
    • Private Swim Lessons Aug 07 to Aug 08 09:00 AM-09:40 AM Available
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603436
      Sat, Sun from Aug 07 to Aug 08 (2 Sessions)
      09:00 AM-09:40 AM
      Syncrude Aquatic Centre at MIP
    • Private Swim Lessons Aug 07 to Aug 08 10:45 AM-11:25 AM Available
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603437
      Sat, Sun from Aug 07 to Aug 08 (2 Sessions)
      10:45 AM-11:25 AM
      Syncrude Aquatic Centre at MIP
    • Private Swim Lessons Aug 07 to Aug 08 11:30 AM-12:10 PM Available
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603438
      Sat, Sun from Aug 07 to Aug 08 (2 Sessions)
      11:30 AM-12:10 PM
      Syncrude Aquatic Centre at MIP
    • Private Swim Lessons Aug 07 to Aug 08 01:30 PM-02:10 PM Available
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603439
      Sat, Sun from Aug 07 to Aug 08 (2 Sessions)
      01:30 PM-02:10 PM
      Syncrude Aquatic Centre at MIP
    • Private Swim Lessons Aug 07 to Aug 08 02:15 PM-02:55 PM Available
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603440
      Sat, Sun from Aug 07 to Aug 08 (2 Sessions)
      02:15 PM-02:55 PM
      Syncrude Aquatic Centre at MIP
    • Private Swimming Lessons Aug 13 09:45 AM-10:25 AM Available
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603408
      Fri Aug 13 (1 Sessions)
      09:45 AM-10:25 AM
      Syncrude Aquatic Centre at MIP
    • Private Swimming Lessons Aug 13 10:30 AM-11:10 AM Available
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603409
      Fri Aug 13 (1 Sessions)
      10:30 AM-11:10 AM
      Syncrude Aquatic Centre at MIP
    • Private Swimming Lessons Aug 13 11:15 AM-11:55 AM Available
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603410
      Fri Aug 13 (1 Sessions)
      11:15 AM-11:55 AM
      Syncrude Aquatic Centre at MIP
    • Private Swimming Lessons Aug 13 11:15 AM-12:55 PM Available
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603411
      Fri Aug 13 (1 Sessions)
      11:15 AM-12:55 PM
      Syncrude Aquatic Centre at MIP
    • Private Swim Lessons Aug 14 to Aug 15 09:00 AM-09:40 AM Available
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603441
      Sat, Sun from Aug 14 to Aug 15 (2 Sessions)
      09:00 AM-09:40 AM
      Syncrude Aquatic Centre at MIP
    • Private Swim Lessons Aug 14 to Aug 15 10:45 AM-11:25 AM Available
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603442
      Sat, Sun from Aug 14 to Aug 15 (2 Sessions)
      10:45 AM-11:25 AM
      Syncrude Aquatic Centre at MIP
    • Private Swim Lessons Aug 14 to Aug 15 11:30 AM-12:10 PM Available
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603443
      Sat, Sun from Aug 14 to Aug 15 (2 Sessions)
      11:30 AM-12:10 PM
      Syncrude Aquatic Centre at MIP
    • Private Swim Lessons Aug 14 to Aug 15 01:30 PM-02:10 PM Available
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603444
      Sat, Sun from Aug 14 to Aug 15 (2 Sessions)
      01:30 PM-02:10 PM
      Syncrude Aquatic Centre at MIP
    • Private Swim Lessons Aug 14 to Aug 15 02:15 PM-02:55 PM Available
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603445
      Sat, Sun from Aug 14 to Aug 15 (2 Sessions)
      02:15 PM-02:55 PM
      Syncrude Aquatic Centre at MIP
    • Private Swimming Lessons Aug 20 09:45 AM-10:25 AM Available
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603412
      Fri Aug 20 (1 Sessions)
      09:45 AM-10:25 AM
      Syncrude Aquatic Centre at MIP
    • Private Swimming Lessons Aug 20 10:30 AM-11:10 AM Available
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603413
      Fri Aug 20 (1 Sessions)
      10:30 AM-11:10 AM
      Syncrude Aquatic Centre at MIP
    • Private Swimming Lessons Aug 20 11:15 AM-11:55 AM Available
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603414
      Fri Aug 20 (1 Sessions)
      11:15 AM-11:55 AM
      Syncrude Aquatic Centre at MIP
    • Private Swimming Lessons Aug 20 12:15 PM-12:55 PM Available
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603415
      Fri Aug 20 (1 Sessions)
      12:15 PM-12:55 PM
      Syncrude Aquatic Centre at MIP
    • Private Swim Lessons Aug 21 to Aug 22 09:00 AM-09:40 AM Available
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603446
      Sat, Sun from Aug 21 to Aug 22 (2 Sessions)
      09:00 AM-09:40 AM
      Syncrude Aquatic Centre at MIP
    • Private Swim Lessons Aug 21 to Aug 22 10:45 AM-11:25 AM Available
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603447
      Sat, Sun from Aug 21 to Aug 22 (2 Sessions)
      10:45 AM-11:25 AM
      Syncrude Aquatic Centre at MIP
    • Private Swim Lessons Aug 21 to Aug 22 11:30 AM-12:10 PM Available
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603448
      Sat, Sun from Aug 21 to Aug 22 (2 Sessions)
      11:30 AM-12:10 PM
      Syncrude Aquatic Centre at MIP
    • Private Swim Lessons Aug 21 to Aug 22 01:30 PM-02:10 PM Available
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603449
      Sat, Sun from Aug 21 to Aug 22 (2 Sessions)
      01:30 PM-02:10 PM
      Syncrude Aquatic Centre at MIP
    • Private Swim Lessons Aug 21 to Aug 22 02:15 PM-02:55 PM Available
      Private Swim Lessons - Private Swim Lessons are offered in a 40 minute/class setting with a specialized Red Cross Water Safety Instructor. Private lessons work on mastering a specific skill(s) - they are not able to fulfill the Red Cross requirements to complete swim levels.

      Please contact [email protected] to add additional children to the registration.
      603450
      Sat, Sun from Aug 21 to Aug 22 (2 Sessions)
      02:15 PM-02:55 PM
      Syncrude Aquatic Centre at MIP