Skip to content

Recreation Centre Programs & Schedules

Be Active. Be healthy.

A wide range of programs, including swimming lessons, skating, drop-in sports, and more.

Make sure to follow us on our social media pages Mackenzie Recreation Facebook Page and Instagram mackenzie_recreation

Swimming Lessons

The Canadian Red Cross is transitioning swimming and lifeguard training to Lifesaving Society.

This means that we will be moving to Lifesaving Society swim lesson programming, Swim for Life.

Swim for Life has new branding for their swim lesson programs along with all swim levels being restructured.

Check out the rebranding changes and details on the swim lesson levels information here.

If you have any questions or wish to get clarification on which swim lesson level your child will be registering into, please reach out to ac.eiznekcamfotcirtsid@annaoj.

Location & Hours

Mackenzie Recreation Centre

400 Skeena Drive
Mackenzie, BC


Email the Recreation Centre

Regular Hours of Operation
Facility & Fitness Centre

Monday - Friday
6:00 am - 9:00 pm

Saturday & Sunday
8:00 am - 5:00 pm

*Hours may change due to events, tournaments and statutory holidays*

Scroll To Top