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.

Places for swimming in Richmond Hill

Bayview Hill Community Centre

114 Spadina Road, Richmond Hill

Indoor

Indoor pool with tot pool and water slide

Centennial Pool

161 Newkirk Road, Richmond Hill

Indoor

Indoor pool

Elgin West Community Centre

11099 Bathurst Street, Richmond Hill

Indoor

Indoor pool with water slide

Oak Ridges Community Centre

12895 Bayview Avenue, Richmond Hill

Indoor

Indoor pool with water slide

Richvale Community Centre

160 Avenue Road, Richmond Hill

Indoor

Indoor pool with tot pool

Wave Pool

5 Hopkins Street, Richmond Hill

Indoor

Wave 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.

  1. Open the City's swimming page and choose a pool.
  2. Pick a lane, leisure, Fun 'N' Fit or wave swim time.
  3. Pay at the pool, or use a 10-visit pass or monthly swim membership.

What it costs

  • Single swim: $5.90 adult (16 to 64), $3.55 child (3 to 15), $4.15 senior (65+), $14.35 group of up to five; under 3 free. Source
  • 10-visit pass: $53.10 adult. Monthly swim membership: $42.49 adult. Wave swims cost $13.90 for adults and are not covered by passes or memberships. Source

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.

Read the full beginner guide to swimming

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

Weekly digest Richmond Hill Free

Get events like these in your inbox

Sources: City of Richmond Hill: Swimming, City of Richmond Hill. Checked October 9, 2026.

Contains public sector information made available under The Regional Municipality of York's Open Data Licence.

Confirm with the city before you go: times can change at short notice.

York Region trivia

How well do you know York Region?

Loading trivia...