Swimming in Richmond Hill
Richmond Hill has six indoor pools, including The Wave Pool with its wave swims and slide, and leisure pools with slides at Bayview Hill, Elgin West and Oak Ridges. Below: 6 places in Richmond Hill, how to get drop-in times, and what it costs.
- 6 places
- Checked October 9, 2026
- New to it? Read the guide
Places for swimming in Richmond Hill
Bayview Hill Community Centre
114 Spadina Road, Richmond Hill
Indoor
Indoor pool with tot pool and water slide
Elgin West Community Centre
11099 Bathurst Street, Richmond Hill
Indoor
Indoor pool with water slide
How to get drop-in times
Swim types are lane swims (ages 10 and up, slow, medium and fast lanes), leisure swims for all ages, Fun 'N' Fit combination swims, and wave swims at The Wave Pool. Times are on each pool's schedule.
- Open the City's swimming page and choose a pool.
- Pick a lane, leisure, Fun 'N' Fit or wave swim time.
- Pay at the pool, or use a 10-visit pass or monthly swim membership.
What it costs
Getting started
Public pools run lane swims for fitness, leisure swims for fun, and family swims for parents and young children. Most swims cost a few dollars, and passes cost less per visit.
- Lane swimmers swim in a counter-clockwise loop.
- Wave swim riders must be between 3'3" and 6'2" tall to use the slide.
Questions
Where are the public pools in Richmond Hill?
Bayview Hill, Elgin West, Oak Ridges and Richvale community centres, Centennial Pool and The Wave Pool.
How much is a public swim in Richmond Hill?
$5.90 for adults, $3.55 for children 3 to 15, $4.15 for seniors, and free for children under 3.
How old do you have to be for lane swims?
At least 10 years old.
Is there a swim pass?
Yes. A 10-visit pass ($53.10 for adults) or a monthly swim membership ($42.49); neither covers wave swims.
Swimming nearby
Get events like these in your inbox
Sources: City of Richmond Hill: Swimming, City of Richmond Hill. Checked October 9, 2026.
Confirm with the city before you go: times can change at short notice.