Aquatic fitness schedule

 Reservations are required and are available to book up to one week in advance. Drop in attendance may be permitted if space is available and must be confirmed by a Customer Service Representative.

• Please ensure you register your spot in advance. Classes with no registration will be cancelled 24 hour's prior to start of class.

*Note:  classes are open to individuals ages 12+ (youth ages 12-15 yrs must be accompanied by an adult in class).

Schedule is subject to change.

Current schedule includes

Aqua Yoga: Aqua yoga is a gentle and very low impact aquatic activity. This program takes principles and movements of Yoga and adapts them to the water. With the release of gravity, the body is able to find the optimum stretch and by using the rhythm of the breath, an inner sense of relaxation can be achieved. This class takes place in the Leisure Pool.

Aquafit: Do you want to burn fat, increase strength and improve your cardiovascular endurance? This class is recommended for those who want to work hard and is appropriate for all swimming levels. This class takes place in the Lane Pool.

Deep water workout: This is a water fitness class incorporating the buoyancy and resistance of water to challenge your cardiovascular system and muscle groups by using intervals and endurance training. The exercises are done while wearing a flotation belt in deep water. Swimming skills are not necessary. This class is held in the Dive Tank.

Gentle Aqua
Designed for the 50+ enthusiast but open to all ages, this gentle aquatic fitness class will help improve your cardio, strength and flexibility.

Gentle Deep Aqua
Focus on range of motion, movement and alignment. Perfect for those who want a gentler deep water workout, this aquatics class is held in the warmer water of the deep end of the leisure pool.




Aquatic fitness drop-in schedule

We are having a difficulty to load your requested events, please come back at a later time.

Contact us

Genesis Place

P. 403.948.8804

F. 403.948.0604


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