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
BOOK AN EVENT. BOOK AN AMAZING EXPERIENCE
BOOK AN EVENT. BOOK AN AMAZING EXPERIENCE
Search for locations or facilities to reserve
Search
Popular Events
Gym Rental
Hall Rentals
Meeting Space
Ice Rentals
Tennis Court Rental
Pickleball Court Rental
Photo Permit
Beach Volleyball
Condominium Unit Permit
Skate Park Rental
1
2