Aquatics

Red Cross Group Swimming Lessons

Swimming lessons have returned to MacDonald Island Park!

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

Choose Your Lesson

For details on available amenities visit our facility updates page.

Aquafit

Private Lessons Programs

  • Private Swimming Lessons

    • Private Swimming Lessons Aug 06 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.
      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 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.
      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 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.
      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 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.
      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 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.
      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 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.
      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 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.
      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 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.
      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 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.
      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 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.
      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 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.
      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 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.
      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 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.
      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 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.
      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 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.
      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 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.
      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 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.
      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 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.
      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 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.
      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 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.
      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 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.
      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 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.
      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 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.
      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 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.
      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 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.
      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 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.
      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 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.
      603450
      Sat, Sun from Aug 21 to Aug 22 (2 Sessions)
      02:15 PM-02:55 PM
      Syncrude Aquatic Centre at MIP