COVID-19 Update: Anyone 12 years of age and older must be fully vaccinated against COVID-19 in order to access recreation facilities. For details on what this means in EG, visit the Community Centres page for more information. Skaters and spectators are asked to fill out a Covid-19 Screening Form before entering the building. Exclusion dates are subject to change. To confirm a program, you can send us an email or call us. 

Winter program registration opens on Tuesday, December 7, 2021. Subscribe to the page to stay up to date on new programs!

Flip through our virtual 2022 winter Health and Active Living Guide to find a program that works for you! Programs start January 17, 2022. We encourage you to register at least one week before classes start to avoid cancellations. 

Holiday Workshops

Enjoy a variety of different virtual programs to keep you busy over winter break!

Home Alone Safety for Kids

Age: 9 to 12 years old

When: December 20 to 23 from 12 o 1:15 p.m. each day

Where: Virtual program through Zoom

Price: $65

 Register now!

Babysitting Course - Canadian Red Cross

Age: 11 to 15 years old

When: December 20 to 23 from 10 to 11:30 p.m. each day

Where: Virtual program through Zoom

Price: $65

 Register now!

KGM Winter Break Schedule
Fee: $50/workshopDec. 27Dec. 28Dec. 29Dec. 30

AM Workshop

9 a.m. to 12 noon

Games and Animations Programming

Ages 8 to 11

Register now!

VR Character Design 

Ages 7 to 11

Register now!

iPad Video Game Creation

Ages 9 to 12

Register now!

JR Games and Animations Programming

Ages 5 to 7

Register now!

PM Workshop

1 to 4 p.m.

3D Modelling and Printing

Ages 8 to 11

Register now!

PC Video Game Creation

Ages 8 to 11

Register now!

Cartoon Animation

Ages 7 to 11

Register now!

Mobile App Development

Ages 11 to 14

Register now!


Register for a Program

Once you find a program, you can register online using iReg by searching the program name, code or location located in the Guide. 

Find a program

Search for your program(s) by:

  • Keyword
  • Categories
  • Location
  • Date
  • Code

Look for your program!


You can create an account online through iReg or call the Recreation Services Office at 905-478-3826 and we can set one up for you!

Register through iReg

Do you want to join a program that has already started? Contact our Recreation Services Office 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 us. 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 for your first choice only.

Prorate policy

Classes will not be prorated for any reason.

Payment methods


Our online registration platform iReg is a quick and easy way for you 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. Be sure to complete the checkout process to register - even if programs are free.

Over the phone

On the day registration begins, please call the Recreation Office at 905-478-3826. Payments accepted by phone:

  • Visa
  • Mastercard
  • American Express


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 call us and we will assist you.

Fee Assistance Program

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

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