
![]() |
![]() |
![]() |
The process to register for our programs has changed.
Please note that you will be required to fill out an Intake Form before having access to the Registration Form.
Click each program below for more information
Click here to begin the registration process
Adult Day ProgramOpen to ages 16+ A supportive, engaging weekday program where adults build life and social skills, explore their community, develop independence and create meaningful connections. |
Adult Outing GroupOpen to ages 18+ A monthly opportunity for adults 18+ to get together, make connections, build friendships and practice everyday life skills—all while having fun! |
![]() |
![]() |
![]() |
Club 21Ages 10 -17 A monthly social club to hang out with friends, try fun activities, build connections and make great memories with our awesome EDSS staff. |
DanceAges 3-11 A joyful dance experience where children build confidence, learn new skills and discover the joy of performing—right in a professional dance studio! |
Preschool Drop-InAges 5 and under A free Monday morning drop-in where little ones can play, connect and learn through music, movement and sign language—with siblings welcome too! |
![]() |
![]() |
![]() |
Sports ProgramsAges 6-Adult Fun and energetic programs where participants build skills, stay active, work as a team and enjoy the game with friends. |
Musical TheatreAges 6-Adult A creative and inclusive musical theatre program where participants build confidence, develop performance skills, make friends and discover the joy of being on stage. |
![]() |
![]() |
![]() |
A valid EDSS membership is required to attend our programming for the advertised pricing. To inquire about non-member pricing please email meghan@edss.ca
Still have questions about our program offerings? Email meghan@edss.ca
Click here to begin the registration process
Click here to view the Parent Handbook



















