EG offers a wide range of registered programs that are suitable for all ages. Select one of our recreational program categories below for more information! Flip through our Health and Active Living Guide on our Health and Active Living Guide page for a full list of programs.

Adult Programs
Adult Programs
Child and Youth Programs
Child and Youth Programs
Senior Programs
Senior Programs
Aquatic and Swimming Programs
Aquatic and Swimming Programs
Drop-In Programs
Drop-In Programs
Pre-School Programs
Pre-School Programs
School Break Camps
School Break Camps

Register for a Program

In-person registrations are currently unavailable. Registration will take place online and over the phone only. Follow the instructions below on how to register for a program.

Find a program

Flip through virtual guide on our Health and Active Living Guide page to find a program that works for you. You can also search for a program using our online registration platform, iReg.

Search through iReg

Search for your program(s) by:

  • Keyword
  • Categories
  • Location
  • Date
  • Code found in the Guide

Look for your program!


Once you find a program, you can create an account online through iReg or call the Recreational Services Office at 905-478-3826 and we can set one up for you!

Please review our program information below before registering for a program. 

Register through iReg

Has a program that you wanted to join already started? Contact us and we can help!

Registration information

We encourage you to register at least one week before classes start to avoid cancellations. Use the drop-downs below to find out more information.

Cancelled classes due to COVID-19

In-person classes may be cancelled with no notice due to COVID-19. Refunds will be provided.


  • No refunds will be issued unless for medical reasons. A doctor's note may be required.
  • All requests for refunds must be made in writing to the Recreation Services Office.
  • A $20 administration fee plus a fee for classes attended will be deducted from all approved refunds.
  • Refunds will be processed according to the date your written request is received by Recreation Services.
  • Please allow three to five weeks for any refunds to be processed.
  • Recreation Services reserves the right to cancel programs due to insufficient registration.


All requests for transfers must be made by emailing the Recreation Services Office.

If space is available, a transfer could be accommodated up to two business days prior to start of program.

Waiting lists

If you cannot be accommodated in any of your selections, your name will be added to the waiting list.

Prorate policy

Classes will not be prorated for any reason at this time.

Payment methods


The fastest and easiest way to register!

Payments accepted online:
  • Visa
  • Mastercard
  • American Express
Tips for registering online:
  • Feel free to add multiple programs to your cart.
  • Your registration is not complete by adding your choices to the cart.
Over the phone

On the day registration begins, you can contact us to register by phone. Payments accepted by phone:

  • Visa
  • Mastercard
  • American Express

You can call us at 905-478-3826

In person

To help minimize the spread of COVID-19 all customer service counters are closed for walk-ins. If you are unable to register online, please contact us and we can assist you.

Zoom information

Due to COVID-19, some of our recreational programs run through an online video-chat platform called Zoom. Please review the information below before your first virtual program.

How to join a zoom class

Please follow the instructions below on how to join a class through Zoom.

  • There is no download required. We will send you a link through email on the day of your first class.
  • Copy and paste the link into your internet browser at the time of the program. This link will remain the same for the entire duration of the program.
  • Once you open Zoom, your child will enter a waiting room.
  • The instructor will grant permission for your child to enter at the time of the program.
  • Please ensure your Zoom name matches the full name the Town has on record. For privacy reasons we cannot admit you to the class if it does not.

Important information

Please review the information below before your first online class.

  • When your child enters the class, everyone's microphone will be on mute.
  • The instructor will go over the Zoom specifics with the kids in the first class.
  • For safety, we ask that all participants have the webcam feature on. This way, we can know if they have left the class.
  • Your child must always tell their instructor when leaving the camera view.
  • We ask that you do not share the Zoom information with anyone else.
  • We also ask that your child is in a quiet room when participating in the program.

Fee Assistance Program

FAIR EG is a subsidy program created by CPRC to provide an opportunity for Fair, Accessible, and Inclusive Recreation for residents of EG.

For more information on this program, be sure to check out our Fee Assistance Program page.