Mahogany Programs

Looking for a class to stay fit, take on a new challenge, or meet new neighbours? Mahogany Programs occur seasonally: Fall, Winter, Spring, Summer & Summer Camps – we offer weekly classes, workshops, daily drop-in’s and summer camps to suit your lifestyle. Whether you’re a parent looking to enroll your child into recreational sports, arts, dance, or STEM programs, or you’re looking to do something for yourself, there is something for everyone. All of our classes take place in Mahogany (Main Beach Club or West Beach) so you don’t have to shuffle your kids or yourself across the city – we’re located in your backyard! Feel free to walk, bike, or longboard over here for your next class!

All of our instructors are well-trained and certified in their speciality with most of our instructors being residents in Mahogany or surrounding SE communities. Mahogany programs is a no pressure environment and fosters a culture where you can feel safe trying out a class for the first time, or returning to your favourite classes.

Need another reason to register here? Mahogany residents receive a discount rate just by living in Mahogany! Copperfield-Mahogany Community Association members also receive a discount on registered programs at the Mahogany Beach Club. Non-residents are welcome to join our classes as all of our programs and camps are open to the public as well.

Everyone can all access program listings and register for programs through their new online system IVRNET.

First time users of IVRNET, Copperfield residents or the General Public will need to ‘create a new user’ profile in IVRNET if you’ve never had an account in IVRNET before. In order for CMCA members to get the discount, you will then need to contact the HOA office in person or by calling 403-453-1221 ext.8, or by email at with proof of your CMCA membership and HOA will set your “role” as a CMCA member and you will automatically receive the 10% discount to any programs.

Proof of your CMCA membership can be an email confirmation to with a copy of the electronic membership card that is available in your account, or present your electronic membership card in person at the Beach Club.

This is a one-time set-up for your profile, and you can then register for programs on your own after that. To continue to get the CMCA discount in future years, CMCA members must update their member number and expiry date each year with the HOA office.

Additionally, the Mahogany HOA Facebook page is the place to look for ongoing and upcoming events including Drop-In Coffee and Crafts; announcements; the gym schedule; lake, ice, and rink information; and much more.