- All Souls (Overland)
9550 Tennyson Ave., 63114
Confession: Saturday 3:30 PM (All Souls Church); Tuesday 5:30 PM
- Annunziata, Church of the (Ladue)
9305 Clayton Rd., 63124
Confession: Saturday 3:30 PM; Last Sunday 10:00 AM; Last Sunday 12:00 PM; Sundays in Lent 12:00 PM; Sundays in Lent 10:00 AM; Sundays in Advent 12:00 PM; Sundays in Advent 10:00 AM
- Assumption (Mattese)
4725 Mattis Rd., 63128
Confession: Saturday 4:00 PM; Wednesday 6:00 PM
- Basilica of St. Louis, King of France
209 Walnut St., 63102
Confession: Saturday 4:30 PM; Monday 11:30 AM; Tuesday 11:30 AM; Wednesday 11:30 AM; Thursday 11:30 AM; Friday 11:30 AM
- Cathedral Basilica of Saint Louis
4431 Lindell Blvd., 63108
Confession: Sunday 9:00 AM; Sunday 11:00 AM; Saturday 3:30 PM; Monday 7:30 AM; Tuesday 7:30 AM; Wednesday 7:30 AM; Thursday 7:30 AM; Friday 7:30 AM
- Christ the King (University City)
7316 Balson Ave., 63130
Confession: Saturday (Vigil) 4:00 PM
- Epiphany of Our Lord (St. Louis)
6596 Smiley Ave., 63139
Confession: First Sunday 11:30 AM
- Holy Name of Jesus Parish (Bissell Hills)
10235 Ashbrook Dr., 63137
Confession: Sunday 8:30 AM
- Holy Redeemer (Webster Groves)
17 Joy Ave., 63119
Confession: Saturday 4:00 PM
- Immacolata (Richmond Heights)
8900 Clayton Rd., 63117
Confession: Saturday 4:00 PM; Thursday 8:25 AM
- Little Flower (Richmond Heights)
1264 Arch Terrace, 63117
Confession: Sunday 10:00 AM; Saturday 4:00 PM
- Mary, Mother of the Church (Mattese)
5901 Kerth Rd., 63128
Confession: Saturday 3:30 PM
- Mary, Queen of Peace (Webster Groves)
676 W. Lockwood Ave., 63119
Confession: Saturday 3:45 PM
- Most Holy Trinity Church (St. Louis)
3519 N. Fourteenth St., 63107
Confession: Sunday 8:00 AM
- Oratory of Sts. Gregory and Augustine (Richmond Heights)
7230 Dale Avenue, 63117
Confession: First Friday 5:00 PM; Saturday 7:00 AM; Monday 11:00 AM; Tuesday 11:00 AM; Ash Wednesday 11:00 AM; Wednesday 11:00 AM; Wednesday 5:00 PM; Thursday 11:00 AM; Friday 11:00 AM
- Our Lady of Guadalupe (Ferguson)
1115 S. Florissant Rd., 63121
Confession: Saturday 4:15 PM; Thursday 7:00 PM
- Our Lady of Lourdes (University City)
7148 Forsyth Blvd., 63105
Confession: Saturday 3:45 PM
- Our Lady of Providence (Crestwood)
8866 Pardee Rd., 63123
Confession: Saturday 3:30 PM
- Our Lady of the Pillar (Creve Coeur)
401 S. Lindbergh Blvd., 63131
Confession: Saturday 4:15 PM
- Queen of All Saints (Oakville)
6603 Christopher Dr., 63129
Confession: Saturday 4:00 PM; Saturday 7:30 AM; Tuesday 6:00 PM; Tuesday 6:45 AM; Tuesday 8:45 AM
- Resurrection of Our Lord (St. Louis)
3900 Meramec St., 63116
Confession: Sunday 10:00 AM [vi]; Sunday 8:30 AM
- Seven Holy Founders (Affton)
6741 S. Rockhill Rd., 63123
Confession: Saturday 3:00 PM
- St. Agatha (St. Louis)
3239 S. Ninth St., 63118
Confession: Sunday 9:20 AM [pl]; Sunday 7:35 AM; Saturday 3:45 PM
- St. Alphonsus Liguori (Rock) (St. Louis)
1118 N. Grand Blvd., 63106
Confession: Sunday 9:00 AM
- St. Ambrose (St. Louis)
5130 Wilson Ave., 63110
Confession: Saturday 3:30 PM; Monday 11:15 AM; Tuesday 11:15 AM; Wednesday 11:15 AM; Thursday 11:15 AM; Friday 11:15 AM
- St. Ann (Normandy)
7530 Natural Bridge Rd., 63121
Confession: Saturday 3:00 PM; Monday 7:30 AM; Tuesday 7:30 AM (Our Lady of the Presentation); Wednesday 7:30 AM; Thursday 7:30 AM; Friday 7:30 AM
- St. Anselm (Creve Coeur)
530 S. Mason Rd., 63141
Confession: Sunday 4:00 PM (Parish Center); Thursday 5:00 PM (Abbey Church)
- St. Anthony of Padua (St. Louis)
3140 Meramec St., 63118
Confession: Saturday 3:00 PM; Friday 3:00 PM
- St. Catherine Laboure (Sappington)
9740 Sappington Rd., 63128
Confession: Saturday 3:15 PM
- St. Cecilia (St. Louis)
5418 Louisiana Ave., 63111
Confession: First Friday 7:00 PM; Tuesday 7:00 PM; Wednesday 6:45 PM
- St. Clement of Rome (Des Peres)
1510 Bopp Rd., 63131
Confession: Sunday 8:30 AM; Saturday 8:30 AM; Saturday 4:00 PM; Monday 7:30 AM; Tuesday 7:30 AM; Wednesday 7:30 AM; Thursday 7:30 AM; Friday 7:30 AM
- St. Elizabeth of Hungary (Crestwood)
1420 S. Sappington Rd., 63126
Confession: Sunday 9:45 AM; Saturday 3:00 PM
- St. Francis de Sales Oratory (St. Louis)
2653 Ohio Ave., 63118
Confession: Sunday 7:00 AM; Saturday 7:30 AM; Monday 7:30 AM; Tuesday 7:30 AM; Tuesday 6:45 PM; Wednesday 11:45 AM; Wednesday 7:30 AM; Thursday 7:30 AM; Thursday 6:30 PM; Friday 7:30 AM
- St. Francis of Assisi (Oakville)
4556 Telegraph Rd., 63129
Confession: Sunday 8:15 AM (Church); Saturday 2:45 PM; Wednesday 11:15 AM
- St. Francis Xavier (College Church) (St. Louis)
3628 Lindell Blvd., 63108
Confession: Monday 10:30 AM; Tuesday 10:30 AM; Wednesday 10:30 AM; Thursday 10:30 AM; Friday 10:30 AM
- St. Gabriel the Archangel (St. Louis)
6303 Nottingham Ave., 63109
Confession: Saturday 4:00 PM; Monday 7:30 AM; Tuesday 7:30 AM; Wednesday 7:30 AM; Thursday 7:30 AM; Friday 7:30 AM
- St. Gerard Majella (Kirkwood)
1969 Dougherty Ferry Rd., 63122
Confession: Sunday 10:30 AM; Saturday 4:00 PM
- St. Joan of Arc Church (St. Louis)
5800 Oleatha Ave., 63139
Confession: Saturday 3:00 PM
- St. John, Apostle and Evangelist (Pro-Cathedral) (St. Louis)
15 Plaza Sq., 63103
Confession: Saturday 3:30 PM
- St. Joseph (Clayton)
106 N. Meramec Ave., 63105
Confession: Saturday 3:45 PM; Monday 11:15 AM; Tuesday 11:15 AM; Wednesday 11:15 AM; Thursday 11:15 AM; Friday 11:15 AM
- St. Lucy (St. Louis City)
5800 Oleatha Ave., 63139
Confession: Sunday 8:00 AM (St. Joan of Arc); Saturday 3:00 PM (Our Lady of Sorrows)
- St. Margaret Mary Alacoque (Mehlville)
4900 Ringer Rd., 63129
Confession: First Tuesday 8:30 AM; Saturday 3:30 PM; Saturday 8:30 AM
- St. Margaret of Scotland (St. Louis)
3854 Flad Ave., 63110
Confession: Saturday 3:45 PM
- St. Mark (Lemay)
4200 Ripa Ave., 63125
Confession: Sunday 6:15 AM; Sunday 8:15 AM; Sunday 10:15 AM; Saturday 4:15 PM
- St. Martin of Tours (Lemay)
610 W. Ripa Ave., 63125
Confession: Sunday 9:15 AM; Saturday 3:15 PM
- St. Mary Magdalen (Brentwood)
2618 Brentwood Blvd., 63144
Confession: Saturday 9:00 AM; Monday 11:30 AM; Tuesday 11:30 AM; Wednesday 11:30 AM; Thursday 11:30 AM; Friday 11:30 AM
- St. Mary of Victories Chapel (St. Louis)
744 South 3rd Street, 63102
Confession: Sunday 10:30 AM (SMOV, 744 S 3rd Street, 63102)
- St. Michael the Archangel (Shrewsbury)
7622 Sutherland Ave., 63119
Confession: Saturday 3:00 PM
- St. Monica (Creve Coeur)
12136 Olive Blvd., 63141
Confession: Saturday 2:30 PM (St. Monica Church)
- St. Nicholas Church (St. Louis)
701 N. 18th St., 63103
Confession: Monday 11:15 AM; Tuesday 11:15 AM; Wednesday 11:15 AM; Thursday 11:15 AM; Friday 11:15 AM
- St. Raphael the Archangel (St. Louis)
6047 Bishops Pl., 63109
Confession: Saturday 3:30 PM; Monday 7:30 AM; Tuesday 7:30 AM; Wednesday 7:30 AM; Thursday 7:30 AM; Friday 7:30 AM
- St. Simon the Apostle (Green Park)
11011 Mueller Rd., 63123
Confession: Saturday 4:00 PM; Tuesday 8:30 AM
- St. Vincent de Paul (St. Louis)
1408 S. Tenth St., 63104
Confession: Saturday 3:45 PM
- St. Wenceslaus (St. Louis)
3014 Oregon Ave., 63118
Confession: Saturday 3:00 PM
- Ste. Genevieve du Bois (Warson Woods)
1575 N. Woodlawn Ave., 63122
Confession: First Wednesday 5:30 PM; First Friday 6:30 AM; Saturday 3:30 PM; Good Friday 3:00 PM
- Sts. Peter and Paul Church (St. Louis)
1919 S. Seventh St., 63104
Confession: Sunday 11:15 AM; Saturday 6:00 PM; Wednesday 11:30 AM
Times come from parish websites and official diocesan directories and change — clocks above are CST at the church — always verify with the parish before you go. Missing or wrong? Tell us.
Local Mass Finder is free — no app, no account, no ads. A small optional tip keeps it that way. Leave a tip →