St. Leo the Great Roman Catholic Church

Rev. Msgr. Robert E. Zapfel, S.T.D

Rev. Joseph C. Gatto, S.T.D.

Mass Times

Sunday Masses
9:00 & 11:00 AM

Saturday Vigil
4:00 PM


Live Stream

Weekend Masses: 4 PM Saturdays and 9 AM & 11 AM Sundays

Chapel Live Stream

Weekday Mass is streamed live Monday – Saturday at 8:00 AM

Mass Archives

Mass is updated weekly and posted to our archived playlist for viewing on our website through YouTube.

Online Giving

Our parish offers an automatic, safe, secure and easy way for your to make a contribution.


Upcoming Events


Virtual Gift Card Holiday Bonanza

$35 Per entry with a chance to win on every spin Includes: (4) Santa Secret Spins & Grand Finale Prize 50/50 - 1 for $5 or 5 for $20 Use […]

Vigil Mass

Vigil Mass for the Holyday of the Solemnity of Mary, Mother of God is at 4:00 p.m.

Ash Wednesday

Ashes will be distributed during the Masses at 8:00 & 11:30 AM and 7:00 PM

Stations of the Cross

The Stations of the Cross will be prayed each Friday of Lent in church at 7:00 PM, February 19th - April 2nd.

Daily Prayer Intentions


Sundays – Those Elected to Public Office

For those elected to public office that they will work to unite our country and understand that being called to serve in public office means working to will bring about a more just society.

Monday – For Struggling Businesses

That during this difficult economic time that business will be able to persevere, providing work for their employees and provide serve to our communities during this most challenging time.

Tuesday – For Ministers of the Gospel

For all who work to proclaim the Gospel that they will not loose heart and they will come to know the full love and guidance of the Holy Spirit.

Wednesday – For the Lonely and Depressed

May all those who find themselves alone and isolated during this pandemic, that they will come to know that they are never alone, and they will experience the comforting love and presence of our God.

Thursday – For the Souls in Purgatory

That through our prayers the souls in Purgatory may be brought home to the eternal Kingdom of Heaven.

Friday – For the intercession and model of all the Saints

That God’s holy ones who have lived the life of faith and now live in the presence of God, will be our example and hope, interceding on our behalf.

Saturday – For the Diocese of Buffalo

As we await the appointment of a new bishop, let us pray for a shepherd after the example of the Good Shepherd.


Novena for Peace

Announcements for the Weekend of October 31st – November 1st     

Virtual Gift Card Holiday Bonanza: Saturday, November 14 at 7:00 – A spin of the wheel can get you the top price of “Snow plowing”  for a full year or Overnight stay at Russell’s – includes dinner and breakfast – Batavia Downs, stay and play package.  Only $35.00 for a chance to win, for more information see St. Leo’s website.

 Parish Pastoral Council:  November 1st at the 11:00 a.m. mass we will have a blessing and commission of all the members of the Pastoral Council.  We will ask the Holy Spirit to bring forth those who will serve on the Council and minister on your behalf.

RCIA – Rite of Christian Initiation for Adults:  If you or anyone you know is contemplating developing in faith, to follow up with Confirmation or are considering becoming Catholic please call the parish office for further information and we would be happy to speak with you about your particular circumstances.

Novena for Peace: We are continuing with our Novena for Peace – peace in our country, our world and communities. The novena will conclude on Election Day Tuesday Nov. 3rd at 7:00 p.m. – the final prayer can be attended in person at St. Benedict’s Church, or online on both St. Benedict’s or Leo’s website.

Video: Welcome Back – Safety Proceedures for Mass

COVID-19 Safety Update

Click here for a letter to all parishioners from Msgr. Zapfel (6/8/2020) and for a list of our procedures for a safe return to public Masses.     

  • Public Masses have now resumed at 25% capacity.
  • ALL those who attend Mass MUST WEAR a MASK at every Mass.  Bring a mask that comfortably fits you.
  • Please attend Mass unless you are unhealthy or have serious underlying medical conditions.
  • All Masses will continue to be live streamed from St. Leo the Great website.  
  • A two page summary is sent with this letter.  Please read through the summary to help you be aware of the changes in attending Mass.
  • If you are able, please view the video we have made to give specific directions and to also help you feel comfortable when you attend Mass. 


St. Leo the Great Parish Center

Perfect for receptions, parties, graduations and many other events.