Welcome to Immacolata Parish and School!

FROM THE PASTOR..."Lord make me an instrument of Your peace...for it is in giving that we receive." Many thanks to those of you who have already made your pledge to this year’s Annual Catholic Appeal (ACA). If you have not yet made your pledge, please visit the ACA table in the gathering space after any of the Masses.

View this year's ACA video to see the impact of your pledge.

Mass Times

Sat. 8:00 & 5:00 pm
Sun. 7:30, 9:30*, 11:30 am & 5:00 pm
*Sun. 9:30 a.m. (includes Children's Liturgy)
Weekday Masses:
M-Tu & Th-F
6:30 & 8:00 am
Wednesday at 6:30 & 8:45 am (During the school year)

Contact Us

8900 Clayton Rd., St. Louis, MO 63117
8910 Clayton Rd., St. Louis, MO 63117