Genesis Place offers swim programs for babies, preschool children, youth and adults.

  • Red Cross Swim preschool is an eight-level program for children four months to six years of age
  • Red Cross Swim Kids is a 10-level program for children five to 12 years of age
  • If you are uncertain of where to place your child, please call for class details or arrange for a swim test
  • Remember to hand in previous report cards to your swim instructor on the first day of classes
  • Private swimming lessons are also available for swimmers of all abilities, ages three and up, including adults. Contact us at 403.948.8804 ext. 5507
  • Youth and Adult programs include: Adult Swim Basics
  • Junior Lifeguard Club is a registered program for children ages 8 and up that aspire to become a lifeguard. For more details call 403.948.8804 ext. 5507 today!

Find the course that's right for you and register today!

Note: for Swim Kids level 7-10 please call the Aquatics Programmer for dates and availability due to the pool maintenance that will be happening this summer. Aquatics Programmer can be reached at 403.948.8804 ext 5507.

Check out the Private swimming lessons dates & times.


Want to be a swim instructor?

Start today! Genesis Place offers a comprehensive Water Safety Instructor (WSI) program to prepare candidates to instruct Red Cross Swim programs.

The program includes a skills evaluation, online course, classroom/pool instruction and teaching experience, all of which must be completed within specific time frames. Upon successful completion of all components, candidates will be certified as a Red Cross Water Safety Instructor, and must take additional professional developement within the first year of certification. Water Safety status must be recertified every two years.

Click on the link for more details; Instructor Development Program


2017 Aquatic Area Closures

August 3, Aquatic Maintenance Update; the lane pool will continue to remain closed with an anticipated re-eopening of late August. An issue with the paint curling has caused a delay in its re-opening. Genesis Place staff are working closely with the hired General Contractor to address the issue. We apologize for the delay and we thank you for your patience. The leisure pool, tot pool, hot tub and lazy river all remain open for public use.

August 2, Aquatic Maintenance Update ; the lane pool remains closed as water test results have not been received from AHS. The website will be updated as soon as those results become available. We apologize for the inconvenience.

July 28, 2017, Aquatic Maintenance Update; the lane pool will be filled, chemically balanced and heated commencing Saturday, July 29 with an anticipated re-opening date of Wednesday, August 2, 2017. The dive tank will close on Saturday, July 29, 2017. The hot tub closure is anticipated to commence in early August, please check back often for updates.

Genesis Place will be experiencing rotating aquatic area closures in the summer of 2017.

These closures are required to upgrade our drain design to meet new safety regulations. Unfortunately, we were not able to make these changes during the 2015 retiling closure, as we had not received the appropriate new guidelines and designs at that time.

What pool users can expect:

Lane pool and hot tub July 3 - 30

  • The lane pool and hot tub will close for 5 - 6 weeks (all other aquatic areas will be open)
  • When the lane pool and hot tub reopen, the dive tank will close for 5 - 6 weeks (all other aquatic areas will be open)

Dive tank  July 31 - August 28

  • The dive tank will close for 5 - 6 weeks (all other aquatic areas will be open) When the dive tank reopens, the leisure pool will close for 2 - 3 weeks (all other aquatic areas will be open)

Leisure pool August 29 - September 11

  • The leisure pool will be closed for approximately 2 weeks (all other aquatic areas will be open).

The renovation work in the lane pool and dive tank required more extensive upgrading than the leisure pool. The work will not affect our new tiling, and the scheduling has been chosen during the lowest point in aquatic area usage.

If you have any questions about the rotating area closures, please contact


Contact us

Genesis Place

P. 403.948.8804

F. 403.948.0604


Monday to Friday
5:30 a.m. - 10 p.m.
Saturday, Sunday
7 a.m. - 9 p.m.