Back to Search

Saint Leo Catholic Church

Diocese of Birmingham

Directions

Address

309 S Main Ave.
Demopolis, AL 36732

Website

www.stleo.info

About Saint Leo Catholic Church

Saint Leo Catholic Church is a Roman Rite parish located in Demopolis, Alabama, within the Archdiocese of Mobile. The parish is named after Saint Leo the Great, who served as Pope from 440 to 461 AD. He is recognized for his theological contributions and for his diplomatic efforts, including meeting with Attila the Hun.

The parish offers Mass four times per week, with three Masses celebrated on Sundays. Confession is available at ten scheduled times. Adoration of the Blessed Sacrament is also offered three times per week.


Saint Leo Catholic Church is a Roman Catholic parish in Demopolis, Alabama, part of the Diocese of Birmingham. The parish offers Mass 5 times per week. Weekday Mass is offered 5 days per week. Confession is available on Sunday, Saturday, Monday, Tuesday, Wednesday, Thursday, Friday. Eucharistic Adoration is offered — see schedule below. View the full schedule below.

Mass Schedule

Monday

8 AM

Tuesday

8 AM

Wednesday

8 AM

Thursday

8 AM

Friday

8 AM

Confession Schedule

Sunday

7:30 AM - 8 AM
7:30 AMPrior to 8:00 AM Mass at St. Leo
7:30 AM30 minutes prior to 8:00 AM Mass at St. Leo
7:30 AM30 minutes prior to 8:00 a.m. Mass
7:30 AM30 minutes prior to 8:00 AM Mass at St. Leo
7:30 AM30 minutes prior to 8:00 AM Mass at St. Leo
7:30 AM30 minutes prior to 8:00 a.m. Mass
9:45 AM - 10:15 AM
9:45 AMPrior to 10:15 AM Mass at St. Leo
9:45 AM30 minutes prior to 10:15 AM Mass at St. Leo
9:45 AM30 minutes prior to 10:15 a.m. Mass
9:45 AM30 minutes prior to 10:15 AM Mass at St. Leo
9:45 AM30 minutes prior to 10:15 AM Mass at St. Leo
9:45 AM30 minutes prior to 10:15 a.m. Mass
11:45 AMPrior to 12:15 PM Mass at St. Francis
11:45 AM30 minutes prior to 12:15 PM Mass at St. Francis
11:45 AM30 minutes prior to 12:15 p.m. Mass
11:45 AM30 minutes prior to 12:15 PM Mass at St. Francis
11:45 AM30 minutes prior to 12:15 p.m. Mass

Monday

7:30 AM30 minutes prior to 8:00 AM Eucharistic Service at St. Leo

Tuesday

7:30 AM30 minutes prior to 8:00 AM Eucharistic Service at St. Leo

Wednesday

7:30 AM30 minutes prior to 8:00 AM Eucharistic Service at St. Leo

Thursday

7:30 AM30 minutes prior to 8:00 AM Eucharistic Service at St. Leo

Friday

7:30 AM30 minutes prior to 8:00 AM Eucharistic Service at St. Leo

Saturday

3:30 PMPrior to 4:00 PM Mass at St. Mary
3:30 PM30 minutes prior to 4:00 PM Mass at St. Mary
3:30 PM30 minutes prior to 4:00 p.m. Mass
3:30 PM30 minutes prior to 4:00 PM Mass at St. Mary
3:30 PM30 minutes prior to 4:00 p.m. Mass

Eucharistic Adoration

Friday: 7 AM (Every Friday)

Frequently Asked Questions

What are the Mass times at Saint Leo Catholic Church?

Saint Leo Catholic Church Mass times are listed below; weekday Mass is offered. Weekday Mass is also celebrated on Monday, Tuesday, Wednesday, Thursday, Friday.

When is confession at Saint Leo Catholic Church?

Saint Leo Catholic Church confession times: Sunday 7:30 AM - 8 AM, 7:30 AM, 7:30 AM, 7:30 AM, 7:30 AM, 7:30 AM, 7:30 AM, 9:45 AM - 10:15 AM, 9:45 AM, 9:45 AM, 9:45 AM, 9:45 AM, 9:45 AM, 9:45 AM, 11:45 AM, 11:45 AM, 11:45 AM, 11:45 AM, 11:45 AM; Monday 7:30 AM; Tuesday 7:30 AM; Wednesday 7:30 AM; Thursday 7:30 AM; Friday 7:30 AM; Saturday 3:30 PM, 3:30 PM, 3:30 PM, 3:30 PM, 3:30 PM. Confession is also known as the Sacrament of Reconciliation.

Does Saint Leo Catholic Church have daily Mass?

Yes, Saint Leo Catholic Church offers daily Mass on Monday, Tuesday, Wednesday, Thursday, Friday. Common weekday Mass times: 8 AM.

Where is Saint Leo Catholic Church located?

Saint Leo Catholic Church is located at 309 S Main Ave., Demopolis, AL 36732. Get directions using the "Directions" button on this page.

Does Saint Leo Catholic Church have Eucharistic Adoration?

Yes, Saint Leo Catholic Church offers Eucharistic Adoration. Schedule: Friday 7 AM.