Pickering is home to 2 indoor pools:

Chestnut Hill Developments Recreation Complex
905.683.6582
Dunbarton Indoor Pool
905.831.1260

1867 Valley Farm Road 
[location map]

8 lane, 25 metre pool with a diving well and shallow pool

655 Sheppard Avenue East
[location map]

6 lane, 25 metre pool with a diving board


This CHD Rec Complex has a Universal Change Room. 
Universal change rooms are shared spaces for all users of a facility. Clothing or swimsuits are required in all common areas. This includes any area outside of the private changing stalls, including showers. 

Please visit the pickering.ca/changeroom for information regarding this change room's use and features.


Public Swimming

Public swimming is offered at both indoor pools.

Public Swim Schedule


Lessons & Programs

  • If your child is returning to swim lessons but you are not sure what level to register them for you can stop by during public swim times to get an evaluation. Evaluations are free (pool admission fee required) and are approximately 15 minutes in length. All pool admission policies apply.

  • Search and Register for Aquatics programs online at pickering.ca/active

Pool Rentals


 Swim Clubs