St Mary's Catholic Church

"In the heart of Mary, our Parish community welcomes
all people as Christ, offering a place of peace, love, and prayer."

St Mary's, Shenandoah - Mission Statement

St. Mary’s Parish in Shenandoah, Iowa welcomes you with open arms!

¡Bienvenido a nuestra Iglesia!

In the heart of Mary, our Parish welcomes all people as Christ. Offering a place of peace, prayer, and service.

We acknowledge our common bond, celebrate uniqueness, and honor the oneness in all of God’s creation. 

We’ve been connecting people to God since 1870. St. Marys is one of the historical churches in southwest Iowa with a legacy of 151 years. It has over 185 registered families in Shenandoah, a city located in Fremont County and Page County, Iowa. Once referred to as the “seed and nursery center of the world” Shenandoah has celebrated its 150th anniversary since its founding in 1870. Whether you’re a member of our parish, a visiting Catholic, a fallen-away Catholic, a non-Catholic, of a different orientation, you are welcome here!

If you’re looking for a church please visit us in person and become a part of our growing congregation

May God’s peace be with you, and may joy be abundantly yours.

Holy Mass Schedule

Daily Masses
Tuesday - Friday : 10:30 AM
Saturday : 4:30 PM
Sunday : 6:30 AM and 10:30 AM  
Monthly Thursday
Mass at Accura Healthcare: 10:00 AM 
Saturday :3:30 - 4:30 PM - In the Confessional.

Please feel free to browse our website to get to know us a little better.

The Real Presence

Our Eucharistic Lord Desires to Abide with Us. Let's Rediscover Our Love for Him.


St. Mary's Mass Schedule


Weekday Masses - 10:30 am

Monthly Third Thursday Mass at Accura Healthcare - 11:00 am

Saturday Mass - 4:30 pm

Sunday Masses - 6:30 am & 10:30 am

Scroll to Top