Replay With Sound Play Full Screen Hide Video CLOSE
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.

Summer Public Swim Schedule

Pool space may be restricted due to classes and/or swim club practice. Spray Features, Main Pool, River and/or Diving Boards may be closed sporadically during times:

  • Monday-Thursday: 9:00am-12:00pm, 4:00pm-7:00pm
  • Tuesday/Thursday: 6:30am-12:00pm, 4:00pm-7:00pm
  • Seals Swim Club Schedule: Monday-Friday 7:30am-9:00am, 4:30pm-6:30pm

*2 lanes always available during public swim schedule. 

Water Slide Operational Hours:

  • Monday-Friday: 4:30-8:30pm
  • Saturday: 1:30-4:30pm
  • Sunday: 1:30-4:30pm
  • NID: 11:00am-12:30pm & 4:30pm-8:30pm

Swim Lessons

Fitness Classes

Climbing Wall

Advanced Courses

Wayne & Bev Dahlen Walking Track