
Activity search
Richmond Hill Recreation & Culture Activity Registration
Select your classes or activities before registration starts and create a Wish List. Keep in mind this doesn't guarantee a spot. When registration opens, log into your account and complete your transaction. It's a good idea to have some backup classes just in case your preferred class is full.
Tip: Start with a keyword search for the activity or activity code you are interested in, then press "Search." From there, select filters such as "Where" and "When" to get the best results.
Search by keyword OR by number
Found 154 matching result(s)
Map view
Full
#129582/10 yrs +/Openings 0
Elgin West Pool
June 30, 2025 to August 25, 2025Mon 5:15 PM - 6:30 PM
In progress
#132265/13 yrs +/Openings 8
Centennial Pool
July 3, 2025 to July 29, 2025Tue,Thu 8:15 AM - 11:00 AM
In progress
#130465/13 yrs +/Openings 4
Oak Ridges Pool
July 3, 2025 to July 31, 2025Tue,Thu 4:00 PM - 6:30 PM
Full
#132530/Age at least 10 yrs but less than 15 yrs/Openings 0
Wave Pool
July 3, 2025 to August 21, 2025Thu 5:15 PM - 6:30 PM
Full
#131887/12 yrs +/Openings 0
Bayview Hill Pool
July 3, 2025 to August 21, 2025Thu 6:45 PM - 9:00 PM
Full
#133164/12 yrs +/Openings 0
Richvale Pool
July 3, 2025 to August 21, 2025Thu 7:00 PM - 8:15 PM
Full
#131834/12 yrs +/Openings 0
Richvale Pool
July 4, 2025 to August 22, 2025Fri 4:00 PM - 6:00 PM
Full
#131835/12 yrs +/Openings 0
Richvale Pool
July 4, 2025 to August 22, 2025Fri 4:00 PM - 5:15 PM
In progress
#130423/10 yrs +/Openings 6
Oak Ridges Pool
July 4, 2025 to August 29, 2025Fri 5:45 PM - 7:00 PM
In progress
#132531/Age at least 10 yrs but less than 15 yrs/Openings 4
Wave Pool
July 4, 2025 to August 22, 2025Fri 6:00 PM - 7:15 PM
In progress
#131894/13 yrs +/Openings 3
Bayview Hill Pool
July 4, 2025 to August 29, 2025Fri 6:15 PM - 8:45 PM
Full
#129210/10 yrs +/Openings 0
Elgin West Pool
July 4, 2025 to August 22, 2025Fri 6:15 PM - 7:30 PM
In progress
#131451/10 yrs +/Openings 7
Centennial Pool
July 5, 2025 to August 23, 2025Sat 9:15 AM - 10:30 AM
Full
#130454/12 yrs +/Openings 0
Oak Ridges Pool
July 5, 2025 to August 23, 2025Sat 11:15 AM - 1:30 PM
In progress
#130424/10 yrs +/Openings 7
Oak Ridges Pool
July 5, 2025 to August 23, 2025Sat 11:15 AM - 12:30 PM
Full
#129203/12 yrs +/Openings 0
Elgin West Pool
July 5, 2025 to August 23, 2025Sat 4:00 PM - 6:45 PM
Full
#129208/10 yrs +/Openings 0
Elgin West Pool
July 5, 2025 to August 23, 2025Sat 4:00 PM - 6:30 PM
In progress
#132281/Age at least 10 yrs but less than 15 yrs/Openings 4
Bayview Hill Pool
July 6, 2025 to August 24, 2025Sun 8:30 AM - 9:45 AM
In progress
#131454/10 yrs +/Openings 10
Centennial Pool
July 6, 2025 to August 24, 2025Sun 9:15 AM - 10:30 AM
In progress
#132533/Age at least 10 yrs but less than 15 yrs/Openings 4
Wave Pool
July 6, 2025 to August 24, 2025Sun 9:30 AM - 10:45 AM