Skip to main content
Sign In
|
Create an Account
Home
Activity Registration
Expand: Activity Registration
ACTIVITY CATEGORIES
Arts & Entertainment Programs
Camp Programs
Computers, Science & Technology Programs
Dance Programs
Drop-In Programs
Fitness & Health Programs
Inclusion Programs
Leagues
Learning & Language Programs
Outdoor Activities/Adventure Series
Outings & Bus Excursions
Skating Programs
Sports Programs
Swimming Programs
TRH Employees Only
Volunteering Programs
Workshops & Events
AGE CATEGORIES
1. Preschool
2. Children
3. Teen
4. Adult
5. 55+ Adult
6. Family
Aquatic Leadership
Community Development
Drop-In - Aerobics
Drop-In - Aquafitness
Drop-In - Fitness
Drop-In - Recreational Skating
Drop-In - Recreational Swimming
Other
Private Lessons
Richmond Hill Lifesaving Club
Facility Availability
Drop-In Calendars
Expand: Drop-In Calendars
Adults 55+ Members Only
Recreational Activities
Skating & Shinny
Swimming & Aquafit
Membership Passes
Donations
My Cart
Home page
Spring Programs Registration is now open!
Browse programs and register today!
Sign In/Up
Register for Activities
Activity Registration
Sign-up for a range of activities aimed to suit all ages, interests, schedules and budgets at Richmond Hill's recreation facilities.
Facility Reservations
Facility Availability
Submit a request for a Community Centre room booking, Special Event, or Sport Booking online.
Purchase a Pass
Membership Passes
Enjoy flexible and affordable recreation with our monthly and annual pass options giving you access to our network of fitness centres, pools and arenas.
Purchase a Pass
Membership Passes
Enjoy flexible and affordable recreation with our monthly and annual pass options giving you access to our network of fitness centres, pools and arenas.
View Calendars
Drop-In Calendars
Drop-in activities offer the flexibility of getting involved without needing to register. Find Drop-in activities currently being offered at your local community centre and join in today.
How do I make donations?
Donations
To make a donation, please click the Donate Now! button and enter in the amount you wish to contribute to our donation campaign(s).
1
2