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!

The RRC has developed and implemented new risk reduction plans to allow for the safe operations of sport programs, in accordance with public health authorities. Here is an overview of what you can expect:

  1. All child sport programs for ages 3 to 5 are now parented.
  2. Changing rooms will not be available, so please come dressed for your activity
  3. Participants are asked arrive no more than 5-10 minutes before the program begins
  4. The viewing areas located on the 2nd level of the CNOOC Field Houses are temporarily unavailable
  5. Programs have been scheduled with 15 minutes in between to allow physical distancing between programs
  6. 50-person mini-leagues will be formed for sports, physical activity and recreation that involve physical interaction of participants at a distance of less than 2 metres.

Sport Drop-In Calendar     Ice Activity Drop-In Calendar

Child Programs

  • Child Sport Programs

    • Young Hoops Basketball Oct 04 to Dec 06 05:30 PM-06:30 PM Unavailable
      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 learn new skills and make new friends.

      Ages 6-8 years old
      Sun from Oct 04 to Dec 06 (10 Sessions)
      05:30 PM-06:30 PM
      Nexen Activity - Field House #2

Youth Programs

  • Youth Sport Programs

    • Big Ballers Basketball Oct 04 to Dec 06 06:45 PM-07:45 PM Unavailable
      As our players graduate from the Mini Ballers Basketball Program, there is a great opportunity to keep developing their game and get better at basketball 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.
      Sun from Oct 04 to Dec 06 (10 Sessions)
      06:45 PM-07:45 PM
      Nexen Activity - Field House #2

Adult Programs

  • Adult Leagues

    • Adult Squash League Sep 30 to Mar 17 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.
      Wed from Sep 30 to Mar 17 (23 Sessions)
      06:00 PM-10:00 PM
      Squash 1