Clubs
- Anime and Japanese Club
- Art Council
- Athletic Council
- Badminton Club
- Computer Science Club
- Dance Club
- Drama Club
- Empowered Student Partnership (ESP)
- Fashion Club
- Gay-Straight Alliance
- Mac Business Association
- Mac In Action
- Mac International Language Association
- Mac News
- Mac Reps
- Mac TV
- Macdonald Association of Canadian Culture (MACC)
- Macdonald Christian Fellowship (MCF)
- Macdonald Environmental Action Council (MEAC)
- Macdonald Writer's Assoication
- Math Club
- Model United Nations
- Music Council
- Philosophy Club
- Ping-Pong Club
- Portfolio Club
- Protection of Animal and Wildlife Council
- Reach For the Top
- Robotics Club
- Science Club
- Student Activity Council (SAC)
- Yearbook Committee