With our wide range of facilities MacDonald Island Park is able to provide the community with a variety of sport programs, leagues and camps. We have sports of all sorts for ages 3 and up!

For more information about open amenities at MacDonald Island Park, visit our facility updates page.

Sport Drop-In Calendar     Ice Activity Drop-In Calendar

Pre-Book Activities

To pre-book badminton, squash or racquetball please click the button below!

Book an Activity


Youth Programs

  • Youth Sport Programs

    • Mini Ballers Basketball (Parented) Oct 02 to Dec 18 01:30 PM-02:15 PM Available
      Mini Ballers is an introductory basketball program for basic game fundamentals & skill development. We bring adjustable nets so everyone gets to shoot some hoops and practice their monster dunks!

      *This is a parented program*
      Ages 3-5 years

      No Session Oct 09 & Nov 20
      Nov 27 Session Time: 11:00-11:45am

      Member: $109.00
      Non-member: $134.00
      Sun from Oct 02 to Dec 18 (10 Sessions)
      01:30 PM-02:15 PM
      CNOOC Field House 2 -Front End
    • Young Hoops Basketball Oct 02 to Dec 18 02:30 PM-03:30 PM Available
      Do you want to shoot some hoops, learn how to dribble
      or work on that crossover? Then you will love the Young
      Hoops Basketball program! Not only will you get moving,
      but you will also develop new skills and make new friends.

      Ages 5-7 years old

      No Session Oct 09 & Nov 20
      Nov 27 Session Time: 11:45am-12:45pm

      Member Rate:$109.00
      Non-Member Rate: $134.00
      Sun from Oct 02 to Dec 18 (10 Sessions)
      02:30 PM-03:30 PM
      CNOOC Field House 2 -Front End
    • Big Ballers Basketball Oct 02 to Dec 18 03:45 PM-04:45 PM Available
      As our players advance from the Young Hoops Basketball Program, this is a great opportunity to keep developing game play and skills one three pointer at a time. Big Ballers Basketball will tap into different shooting and dribbling techniques, defensive and offensive drills and of course, the game of basketball.

      Ages 8-10 years

      No Session Oct 09 & Nov 20.
      Nov 27th Session Time is 1-2pm

      Member Rate: $109
      Non-Member Rate: $134
      Sun from Oct 02 to Dec 18 (10 Sessions)
      03:45 PM-04:45 PM
      CNOOC Field House 2 -Front End

Adult Programs

  • Adult Leagues

    • Adult Squash League Oct 12 to Apr 05 06:00 PM-10:00 PM Available
      The Squash League has become one of our popular staples! Players will be divided into groups based on their skill level. Each player has one match every Wednesday night between 6 and 10pm.

      Schedule, team assignment, and group division will be released prior to the first game night. Every registrant is required to provide their email address for scheduling purposes.

      Member rate: $99.00
      Non- Member Rate: $109.00
      Wed from Oct 12 to Apr 05 (24 Sessions)
      06:00 PM-10:00 PM
      Squash 1
    • Women's Ice Hockey League Oct 16 to Apr 16 07:00 PM-09:15 PM Available
      The Women’s Hockey League welcomes players of all skill levels for another action packed year.

      All registrations for the league are individual. The league will operate as a drop-in style. Individuals can register for the full season here, or register on the day of at guest services.

      Season length: 20-22 games
      Format: Dependent on number of players; Split into 2 teams for full time or 3 teams rotating through playing 5-10 minute mini games.
      Game Time: 7-9pm

      Member Full Season Registration: $104
      Non-Member Full Season Registration: $124
      Goalies: Free
      Drop-In Rate: $20 per week (register weekly at Guest Services)
      Sun from Oct 16 to Apr 16 (21 Sessions)
      07:00 PM-09:15 PM
      Canadian Natural Arena 2
    • Rec Co-Ed Volleyball League Oct 17 to Apr 17 07:30 PM-11:30 PM Wait List
      Co-ed Recreational Volleyball at the Suncor Community Leisure Centre!

      Game Times: 7:30pm & 9:00pm starts
      Length: 23 weeks of games (including playoffs).
      Format: Double-opponent. Teams will play two opponents each week. Each match is best of 3.
      Team Fee: $699.00
      Mon from Oct 17 to Apr 17 (23 Sessions)
      07:30 PM-11:30 PM
      CNOOC Field House 1