Regular Mass Times

Saturday: 4:30 p.m.
Sunday: 9:00 a.m. and 11:00 a.m.
Registration is required for all Weekend Masses starting Saturday, Feb 20th. You can make reservations by visiting or by calling the parish office at (613) 692-4254.
Week Day Mass Times: Wednesday-Friday: 9:00 a.m.
Please note that no reservations are required for Weekday Masses.

Confession times
Saturday 3:00 p.m. to 4:15 p.m.

Masses Online

Online Masses from St. Leonard’s will be available on our YouTube Channel. To visit this site click here.
On Saturday evening, a recorded version of the 4:30 pm will be posted to the St. Leonard YouTube channel.
During the week the 9:00 a.m. Wednesday, Thursday and Friday Masses will be Livestreamed.

St. Leonard Parish

Financial Update for the Year ending Dec 31, 2020