There will be no Confessions or Mass held on the evening of Saturday, September 25th due to FallFest.


Mass Schedule


Sunday Masses
Saturday (Vigil): 5:00 PM
Sundays: 7:00 AM, 9:00 AM,
11:00 AM
Weekday Masses
Monday to Friday: 6:30 & 8:00 AM
Saturdays: 9:00 AM
Holy Day Masses
Please Consult the Bulletin
Saturday: 4:00 - 5:00 PM
Sunday 10:30 - 11:00 AM or 
by appointment

Saint Gerard Majella Parish

As a Catholic parish family, guided by the Holy Trinity and the compassion of St. Gerard Majella, we evangelize the faith through the Sacraments, Prayer and Adoration, Formation and Education and Serving others by sharing our gifts.

The Vocation Chalice Returns
Now, more than ever, the Church is in need of young men and women eager to commit their lives to joyfully serving Christ through t...

Read More >

Fall Adult Faith Formation series
The documents of Vatican II The Vatican II Council ended 55 years ago, and had wide ranging impact on the Catholic Church ...

Read More >

Come Back to Community This Fall at St. Gerard Majella!
Does your faith need a boost? Are you feeling disconnected? We can help. And it starts with community. Walking with Purp...

Read More >

Parish Retreat on Saturday, October 9 – Registration Deadline Soon!
Registration is now open for the annual SGM Day of Prayer! The theme for the retreat this year is “The Heart: The Hidden Cen...

Read More >

View All

Victims of sexual abuse, in addition to contacting civil authorities, are asked to come forward in order to receive pastoral assistance. 

Reports of abuse may be made to any Pastor or to:

            Sandra Price, Executive Director                           Missouri Department of Social Services                              Missouri Department of Heath & Senior Services

            Office of Child & Youth Protection                       Children’s Division Child Abuse and Neglect Hotline:        Adult Abuse and Neglect Hotline:

            314-792-7271                                                           1-800-392-3738                                                                        1-800-392-0210