Skip to content

Catholic Churches in Saint Louis, Missouri

Browse 68 Catholic parishes in Saint Louis, Missouri. 67 offer Mass times, 39 have confession schedules, 23 provide adoration hours.

Catholic Life in Saint Louis

Saint Louis is home to 68 Catholic parishes, served by 4 dioceses including the Archdiocese of St. Louis. Of these, 67 offer regularly scheduled Mass times, 39 have listed confession hours, and 23 provide Eucharistic Adoration.

The Catholic community here includes multiple worship traditions. In addition to Roman Rite parishes, the area is home to Roman, Ukrainian, Byzantine Rite communities. Masses are celebrated in Latin, Polish, Spanish, Italian, Vietnamese, and other languages, serving the area's multicultural Catholic population.

Whether you are a lifelong parishioner, new to the area, or visiting Saint Louis, this directory makes it easy to find Mass times that fit your schedule. Most parishes here offer scheduled confession times — check individual parish pages for specific hours. The area has a strong culture of Eucharistic Adoration, with 23 parishes offering scheduled hours.

St. Francis de Sales Oratory

2653 Ohio Avenue, Saint Louis, MO

Sunday Mass: 8 AM, 8 AM, 10:30 AM, 10:30 AM

Mass Times Confession

St. Agatha

3239 South 9th Street, Saint Louis, MO

Sunday Mass: 8 AM, 8 AM, 10 AM, 12 PM

Mass Times Confession Adoration

Cathedral Basilica of St. Louis

4431 Lindell Boulevard, Saint Louis, MO

Sunday Mass: 8 AM, 10 AM, 12 PM, 5 PM

Mass Times Confession Adoration

St. Mary's Assumption Catholic Church

1126 Dolman Street, Saint Louis, MO

Sunday Mass: 7:30 AM, 9 AM, 10:15 AM, 10:30 AM, 12 PM, 6 PM

Mass Times Confession

Queen of All Saints Catholic Church

6603 Christopher Drive, Saint Louis, MO

Sunday Mass: 7:30 AM, 9 AM, 10:30 AM, 12 PM

Mass Times Confession Adoration

St. Cecilia

5418 Louisiana Avenue, Saint Louis, MO

Sunday Mass: 8 AM, 8 AM, 9 AM, 11 AM, 11 AM, 6 PM, 6 PM

Mass Times Confession

Assumption Catholic Church

4725 Mattis Road, Saint Louis, MO

Sunday Mass: 7:30 AM, 9 AM, 10:30 AM, 12 PM, 6 PM

Mass Times Confession

Saints Teresa and Bridget Catholic Church

3628 Lindell Boulevard, Saint Louis, MO

Sunday Mass: 8 AM, 10:30 AM, 4:30 PM, 8 PM

Mass Times Confession

St. Francis Xavier (College) Church

3628 Lindell Boulevard, Saint Louis, MO

Sunday Mass: 8 AM, 10:30 AM, 4:30 PM, 8 PM

Mass Times Confession

St. Gabriel the Archangel

6303 Nottingham Avenue, Saint Louis, MO

Sunday Mass: 6:30 AM, 10 AM, 5:30 PM

Mass Times Confession

Immacolata Catholic Church

8900 Clayton Road, Saint Louis, MO

Sunday Mass: 7:30 AM, 9:30 AM, 11:30 AM, 5 PM

Mass Times Confession

Nazareth Convent

4900 Ringer Road, Saint Louis, MO

Sunday Mass: 7:30 AM, 9:30 AM, 11:30 AM

Mass Times Confession

St. John Paul II

4980 Heege Road, Saint Louis, MO

Sunday Mass: 7 AM, 9 AM, 10 AM, 11 AM

Mass Times Confession

St. Ambrose Catholic Church

5130 Wilson Avenue, Saint Louis, MO

Sunday Mass: 7 AM, 9 AM, 11 AM

Mass Times Confession

St. Catherine Laboure

9740 Sappington Road, Saint Louis, MO

Sunday Mass: 7:30 AM, 9 AM, 10:30 AM, 12 PM

Mass Times Confession

St. Wenceslaus

3014 Oregon Avenue, Saint Louis, MO

Sunday Mass: 10 AM, 12 PM

Mass Times Confession

St. Margaret Mary Alacoque

4900 Ringer Road, Saint Louis, MO

Sunday Mass: 7:30 AM, 9:30 AM, 11:30 AM

Mass Times Adoration

Pro-Cathedral of St. John, Apostle and Evangelist

15 Plaza Square, Saint Louis, MO

Sunday Mass: 9 AM, 11 AM, 12 PM

Mass Times Confession

Resurrection of Our Lord

3900 Meramec Street, Saint Louis, MO

Sunday Mass: 7:30 AM, 7:45 AM, 9 AM, 9:30 AM, 10:30 AM

Mass Times Adoration

St. Monica's Catholic Church

12136 Olive Boulevard, Saint Louis, MO

Sunday Mass: 7:30 AM, 9:30 AM

Mass Times Confession Adoration

Our Lady of Guadalupe

1115 South Florissant Road, Saint Louis, MO

Sunday Mass: 8 AM, 9:30 AM, 12 PM

Mass Times Confession Adoration

Mary Mother of the Church

5901 Kerth Road, Saint Louis, MO

Sunday Mass: 9 AM, 11 AM

Mass Times Confession Adoration

St. Mary's Assumption Ukrainian Greek Catholic Church

11011 Mueller Road, Saint Louis, MO

Sunday Mass: 8 AM, 10 AM

Mass Times Confession Adoration

St. Alphonsus Liguori

1118 North Grand Boulevard, Saint Louis, MO

Sunday Mass: 10 AM

Mass Times

St. Anthony of Padua

3140 Meramec Street, Saint Louis, MO

Sunday Mass: 7:30 AM, 10 AM

Mass Times Confession Adoration

Our Lady of Holy Cross Catholic Church

8115 Church Road, Saint Louis, MO

Sunday Mass: 10 AM

Mass Times Confession Adoration

St. Pius V

3310 South Grand Boulevard, Saint Louis, MO

Sunday Mass: 8 AM, 10 AM

Mass Times Confession

Annunziata Catholic Church

9305 Clayton Road, Saint Louis, MO

Sunday Mass: 9 AM, 11 AM

Mass Times Confession

St. Raphael the Archangel

6040 East Jamieson Avenue, Saint Louis, MO

Sunday Mass: 9 AM

Mass Times Confession Adoration

Our Lady of the Pillar

401 South Lindbergh Boulevard, Saint Louis, MO

Sunday Mass: 7 AM, 10 AM, 5 PM

Mass Times Confession

St. Roch (Christ the King Parish)

6052 Waterman Boulevard, Saint Louis, MO

Sunday Mass: 9 AM

Mass Times Confession Adoration

St. Jeromes Catholic Church

10235 Ashbrook Drive, Saint Louis, MO

Sunday Mass: 9:30 AM

Mass Times Confession Adoration

St. Vincent de Paul

1408 S 10th Street, Saint Louis, MO

Sunday Mass: 9 AM, 11 AM

Mass Times Confession

St. Margaret of Scotland

3854 Flad Avenue, Saint Louis, MO

Sunday Mass: 8 AM, 10 AM

Mass Times

Sts. Mary and Joseph Chapel

6304 Minnesota Avenue, Saint Louis, MO

Sunday Mass: 8:30 AM, 10 AM

Mass Times Adoration

St. Matthias the Apostle Church

796 Buckley Road, Saint Louis, MO

Sunday Mass: 8 AM, 10 AM

Mass Times Confession

St. Joseph Croatian Catholic Church

2112 South Twelfth Street, Saint Louis, MO

Sunday Mass: 8:30 AM, 10 AM

Mass Times Adoration

St. Joan of Arc, St. Lucy Parish

5815 Pernod Avenue, Saint Louis, MO

Sunday Mass: 7 AM, 9 AM

Mass Times

St. Augustine Catholic Church

1371 Hamilton Avenue, Saint Louis, MO

Sunday Mass: 8 AM, 10:30 AM

Mass Times

St. Agatha Polish Roman Catholic Parish

3239 South Ninth Street, Saint Louis, MO

Sunday Mass: 8 AM, 10 AM

Mass Times

St. Peter Claver

4330 Shreve Avenue, Saint Louis, MO

Sunday Mass: 8 AM, 10 AM

Mass Times Adoration

Our Lady of Providence Catholic Church

8866 Pardee Road, Saint Louis, MO

Sunday Mass: 8:30 AM, 10:30 AM

Mass Times

St. Matthew the Apostle Catholic Church

2716 North Sarah Street, Saint Louis, MO

Sunday Mass: 8 AM, 9:30 AM, 10 AM

Mass Times

St. Elizabeth, Mother of John the Baptist Catholic Church

4330 Shreve Avenue, Saint Louis, MO

Sunday Mass: 8 AM, 10 AM

Mass Times Adoration

St. James the Greater Catholic Church

6401 Wade Avenue, Saint Louis, MO

Sunday Mass: 8 AM

Mass Times Confession

Holy Name of Jesus

10235 Ashbrook Drive, Saint Louis, MO

Sunday Mass: 9:30 AM

Mass Times

Saints Peter and Paul Catholic Church

1919 South 7th Street, Saint Louis, MO

Sunday Mass: 9:30 AM, 10 AM

Mass Times

St. Stephen Protomartyr

3949 Wilmington Avenue, Saint Louis, MO

Sunday Mass: 4:30 PM

Mass Times Confession Adoration

Basilica of St. Louis, King of France (The Old Cathedral)

209 Walnut Street, Saint Louis, MO

Sunday Mass: 8 AM, 10:30 AM, 12 PM, 5 PM

Mass Times Confession

St. Richards Catholic Church

11223 Schuetz Road, Saint Louis, MO

Sunday Mass: 9 AM

Mass Times Confession Adoration

St. Dominic Priorly

3407 Lafayette Avenue, Saint Louis, MO

Mass Times

Immaculate Heart of Mary Catholic Church

4092 Blow Street, Saint Louis, MO

Sunday Mass: 10 AM

Mass Times Confession

Epiphany of Our Lord Catholic Church

6596 Smiley Avenue, Saint Louis, MO

Sunday Mass: 10:30 AM

Mass Times Confession

St. Cronan Church

1202 South Boyle Avenue, Saint Louis, MO

Sunday Mass: 8 AM, 10 AM

Mass Times

Umsl Catholic Newman Center

8200 Natural Bridge Road, Saint Louis, MO

Sunday Mass: 8 AM, 11 AM, 7 PM

Mass Times

Carmel of St. Joseph

9150 Clayton Road, Saint Louis, MO

Sunday Mass: 7:30 AM

Mass Times Adoration

Our Lady of Sorrows, St. Lucy Parish

5020 Rhodes Avenue, Saint Louis, MO

Sunday Mass: 11 AM

Mass Times Adoration

St. Simon the Apostle

11011 Mueller Road, Saint Louis, MO

Confession Adoration

St. Nicholas (St. Josephine Bakhita Parish)

701 North 18th Street, Saint Louis, MO

Mass Times

St. Joseph Shrine

1220 North 11th Street, Saint Louis, MO

Sunday Mass: 11 AM

Mass Times

Sts. Teresa and Bridget (St. Josephine Bakhita)

2401 Grand Boulevard, Saint Louis, MO

Sunday Mass: 9 AM, 11 AM

Mass Times

St. John the Baptist Catholic Church

4200 Delor Street, Saint Louis, MO

Sunday Mass: 9 AM

Mass Times

St. John Nepomuk

1625 S 11th Street, Saint Louis, MO

Sunday Mass: 9:30 AM

Mass Times

St. Mary of Victories

744 S. 3rd Street, Saint Louis, MO

Mass Times Confession

Church of the Magdalen, St. Lucy Parish

4924 Bancroft Avenue, Saint Louis, MO

Sunday Mass: 9 AM

Mass Times

Most Holy Trinity (St. Josephine Bakhita)

3519 North 14th Street, Saint Louis, MO

Mass Times

Maryville University Huttig Chapel

650 Maryville University Drive, Saint Louis, MO

Mass Times

St. Anthony the Great Byzantine Catholic Church

7100 Virginia Avenue, Saint Louis, MO

Sunday Mass: 10:30 AM

Mass Times

Saint Louis sacrament schedules

Frequently Asked Questions

How many Catholic churches are in Saint Louis, Missouri?

There are 68 Catholic parishes in Saint Louis, Missouri. 67 of them have Mass times listed on Catholic Church Times.

Where can I find confession in Saint Louis?

39 Catholic churches in Saint Louis have confession times listed. Browse the parish listings above to find available confession schedules.

Which churches in Saint Louis offer Eucharistic adoration?

23 parishes in Saint Louis, Missouri offer adoration hours. Look for the "Adoration" badge on the church cards above.

What time is Sunday Mass in Saint Louis, Missouri?

Sunday Mass times vary by parish. Most churches in Saint Louis offer multiple Sunday Masses. Check individual parish pages above for specific Sunday Mass schedules.

Nearby Cities

Looking for a specific Mass time?

Search by time, day, or location across all parishes.

Search Mass Times