Activity Search

 > Home Page > 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 "Location" and "Day of Week" to get the best results.

Filter By:
  • Age Range:
Displaying: 1-20 of 605
NameNumberDay(s)TimeDate(s)LocationOpeningsFee and Action
n/a

Age 10 and up
 Quick View
77789Tue7am - 8amJune 28, 2022Centennial Pool1Check details for fees

Add to Cart
Only 1 space left. Register now!

Age 10 and up
 Quick View
77790Tue8am - 9amJune 28, 2022Centennial Pool8Check details for fees

Add to Cart
Starting soon. Register now!

Age 10 and up
 Quick View
78647Tue8:45am - 9:45amJune 28, 2022Bayview Hill Pool13Check details for fees

Add to Cart
Starting soon. Register now!

Age 10 and up
 Quick View
77791Tue9am - 10amJune 28, 2022Centennial Pool6Check details for fees

Add to Cart
Starting soon. Register now!

Age 10 and up
 Quick View
78649Tue9:45am - 10:45amJune 28, 2022Bayview Hill Pool19Check details for fees

Add to Cart
Starting soon. Register now!

Age 10 and up
 Quick View
77792Tue10am - 11amJune 28, 2022Centennial Pool12Check details for fees

Add to Cart
Starting soon. Register now!

Age Any
 Quick View
80702Tue10am - 11amJune 28, 2022Oak Ridges Pool9Check details for fees

Add to Cart
Starting soon. Register now!

Age Any
 Quick View
78623Tue11am - 12pmJune 28, 2022Bayview Hill Pool9Check details for fees

Add to Cart
Starting soon. Register now!

Age 10 and up
 Quick View
77793Tue11am - 12pmJune 28, 2022Centennial Pool15Check details for fees

Add to Cart
Starting soon. Register now!

Age Any
 Quick View
79513Tue11am - 12pmJune 28, 2022Elgin West Pool19Check details for fees

Add to Cart
Starting soon. Register now!

Age Any
 Quick View
80703Tue11am - 12pmJune 28, 2022Oak Ridges Pool18Check details for fees

Add to Cart
Starting soon. Register now!

Age Any
 Quick View
78628Tue12pm - 1pmJune 28, 2022Bayview Hill Pool17Check details for fees

Add to Cart
Starting soon. Register now!

Age 10 and up
 Quick View
77794Tue12pm - 1pmJune 28, 2022Centennial Pool12Check details for fees

Add to Cart
Starting soon. Register now!

Age Any
 Quick View
79514Tue12pm - 1pmJune 28, 2022Elgin West Pool21Check details for fees

Add to Cart
Starting soon. Register now!

Age Any
 Quick View
80704Tue12pm - 1pmJune 28, 2022Oak Ridges Pool17Check details for fees

Add to Cart
Starting soon. Register now!

Age Any
 Quick View
78635Tue1pm - 2pmJune 28, 2022Bayview Hill Pool19Check details for fees

Add to Cart
Starting soon. Register now!

Age Any
 Quick View
79515Tue1pm - 2pmJune 28, 2022Elgin West Pool24Check details for fees

Add to Cart
Starting soon. Register now!

Age 10 and up
 Quick View
78644Tue9pm - 10pmJune 28, 2022Bayview Hill Pool14Check details for fees

Add to Cart
Starting soon. Register now!

Age 10 and up
 Quick View
78641Wed7am - 8amJune 29, 2022Bayview Hill Pool1Check details for fees

Add to Cart
Only 1 space left. Register now!

Age 10 and up
 Quick View
77796Wed8:30am - 9:30amJune 29, 2022Centennial Pool7Check details for fees

Add to Cart
Starting soon. Register now!
Page 1 of 31
< Prev  1 2 3 4 5  ...  31 Next >
results per page