Departments / Community Services / Pool /


Check out our new Online Registration site:

Attention Online Customers:

Due to the time zone your computer is set to, course start times may appear as Alberta local time. As an example, Alberta customers will see a course start time of 6:00pm however the course actually starts at 5:00pm in Dawson Creek. 
Please double check your booking confirmation for the actual course start time.
You can also give us a call at 250-782-7946 or 250-784-3604 before registering online to confirm.


Please Be Advised: Our Annual Maintenance Shutdown is taking place September 1st-28th. We will re-open on Saturday, September 29th. For further information, please call (250)782-7946, or check out the schedules below.

Fall Public Swim Schedule

*2 lanes always available during public swim 

Swim Lessons

Fitness Classes

Climbing Wall

Advanced Courses

Wayne & Bev Dahlen Walking Track