The Mackenzie Recreation Centre features amenities for all interests under one roof, including:
- weight room with free weights, aerobic machines, and weight training machines
- free playroom for children*
- pool facility
- curling rink
- public library
- multi purpose room
*A free playroom for children under the age of eight is located next to the pool. All children must be supervised by a parent or guardian.