Student Life

Immaculata offers a wide variety of activities and clubs for students. All students are encouraged to participate in at least one club or activity per semester. Participation results in new skills, new friends, and leadership opportunities. 

Clubs & Activities

Grades 7-8

Grade 7-8 Arts at Mac

Art Club

Cardboard Boat Challenge

Chess Club


Dance Troupe

Indigenous Group (Team Mikinak)

Intermediate Band

Jazz Band

Let's Talk Science Challenge

Math Olympics

Red Maple Book Club

Robotics Club

Ski Club

Social Justice Club

Student Council

Tech Crew

Terry Fox Run

Waterloo Math Contests

Grades 9-12

Art Club

Athletic Council

Dance Troupe

Drama Production

Dream Team Dominican Experience

The Echo Literary Club

Eco Club

Grad Committee

ICE Reps

Indigenous Group (Team Mikinak)

Improv Team

Jazz Band

Leadership Camp

Math Contests

Prom Committee


Senior Choir

Senior Concert Band

Ski Club

Ski Trip

Smile Squad

Social Justice Club

String Ensemble

Student Council (SCA)

Waterloo Math Contests

White Pine Book Club 

Youth Ministry

Student Council

Student Council Executive 2023-2024

Co-Presidents: Kimberly Ngenzebuhoro and Calli Dorey

Grade 12 VP: Jasmine Odwa

Gr. 11 Treasurers: Noshwan Islam and Jasmine Champagne 

Gr. 10 Secretaries: Emma Broome and Francis Tunkara

Grade 9 Junior VP: (elections in the fall)

Student Athletic Council

Student Athletic Council

Immaculata's Student Athletic Council has been restructured  to better serve and fill the needs of our school's athletic community.  Under the supervision of the Physical and Health Education Department Head, Mr. St-Onge, the Council will promote, support, organize and publicize athletic life at Immaculata.

Congratulations to the following students who have been selected to fill the positions on this year's Athletic Council!  


Ella Townsend

Becca Wilton

Council Members:

Alysse Wilkinson

Zoey Bouffard-Veillette

Kieran Leahey

Varty, Quinn

Varty, Christina

Will McGregor

Matteo Padoin-Castillo

Yesua Korka-Waadah

Keelin Rogers

Owen Leahey

Go Saints Go!


2023-2024 Athletics Announcements Link 

Student Athletes

In order for students to participate in extra-curricular activities they must be in good standing at the school which includes payment of student and athletic fees, regular attendance, and proper commitment to their academic pursuits. Questions concerning athletic policies and procedures can be directed to our Athletic Director, Mr. St-Onge.

For results and schedules for all Ottawa high school sports, please consult FAT DOG.

Grades 7-8 sports



Canal Winterfest

Cross-Country Running


Flag Rugby




Gaelic Football

Ice Hockey



Swim Meet

Table Tennis

Tchoukball (Co-ed)

Touch Football

Track & Field

Ultimate Frisbee (Co-ed)



Grades 9-12 sports

Varsity Co-Ed Badminton

Varsity Baseball

Junior Boys Basketball

Senior Boys Basketball

Varsity Girls Basketball

Varsity Cross-Country 

Varsity Boys Football

Girls Touch Football

Varsity Golf

Varsity Boys Hockey

Varsity Girls Hockey

Varsity Boys Rugby

Varsity Girls Rugby

Junior Boys Soccer

Senior Boys Soccer

Varsity Girls Soccer

Varsity Tennis

Junior Boys Volleyball

Junior Girls Volleyball

Senior Boys Volleyball

Senior Girls Volleyball

Co-Ed Volleyball

Athletic Fee Information

Immaculata has an athletic fee, similar to many schools in the OCSB. For high school students, our fee is $30 for ever sport played. If teams decide to enter any sanctioned tournaments, additional costs may be added to cover other tournament related costs. 

Teams that require off campus facility rentals and increased transportation may also charge a separate team fee.

Students participating on a Grade 7/8 team will be asked to pay a $10 fee for the first sport played and an additional $5 for each successive sport played.

Athletic fees are used to supplement the costs of running the extensive extra-curricular sports programs at Immaculata. These fees help to defer costs of uniforms, equipment, travel, facility rental, as well as a portion of the athletic banquet. Students who are not able to pay the athletic fee are asked to inform their coach or our Athletic Director (Mr. St-Onge) and other arrangements can be made. All students, regardless of financial situation, are supported in our extra-curricular activities at Immaculata.