Mass Schedule:

At this time, pre-registration is required in order to attend all Weekend Masses.
Wednesday – Friday, 9:00 a.m.
Saturday, 4:30 p.m.
Sunday, 9:00 a.m., 11:00 a.m.
Registration information is at: mass
Saturday, 3:00 p.m. – 4:15 p.m.

Whenever a Mass is taking place at St. Leonard you can watch it live here


Christmas and New Year’s Eve Mass Schedule

Due to capacity and social distancing restrictions caused by the pandemic, ALL SEATING FOR CHRISTMAS EVE AND CHRISTMAS DAY MASSES WILL BE VIA PRE-REGISTRATION ONLY (ONLINE or Via TELEPHONE).

If a Mass is fully booked there will be NO WALK-IN SEATING allowed. Please note that only families living under the same roof may register together. 

We appreciate your understanding as we strive to safely accommodate as many people as possible during this challenging time of pandemic.

You can make reservations by visiting or by calling the parish office at (613) 692-4254.

Christmas Eve: Thursday, Dec 24th: 4:00 p.m., 5:30 p.m., 7:00 p.m., 8:30 p.m.

Christmas Day: Friday, Dec 25th: 9:00 a.m., 11:00 a.m.

New Year’s Day, Friday, Jan 1st: 10:00 am


Virtual Children’s Liturgy of the Word

As we continue to navigate the restrictions of the COVID-19 pandemic, The St. Leonard Children’s Liturgy Team offers virtual Children’s Liturgy of the Word videos to keep our children connected to their faith! The videos include prayers, the week’s Gospel reading, lessons, all geared for our younger parishioners. There will be a new video every week. Here is the YouTube link to access a fun Virtual Children’s Liturgy:




Do you have questions or is your family asking questIons?

What is Alpha?

Alpha is a series of sessions exploring the Christian faith.

Each talk looks at a different question around faith and is designed to create conversation. Alpha is run all around the globe, and everyone’s welcome. It runs in cafés, churches, universities, homes—you name it. No two Alphas look the same, but generally they have three key things in common: food, a talk and good conversation.

In this season of physical distancing, Alphas are being hosted across Canada online.

Next Virtual Youth Alpha Night

The Devil”

Saturday, December 5th 7-8:30 pm!


To join, email Colleen O’Mahony-Menton before 6:45 pm, Dec 5th (