8th Grade Presents the Living Stations of the Cross: Mar. 26
Through powerful prayer, drama, and reflection, the students will lead us in remembering Christ’s Passion and sacrifice.
For 70 years, St. Mary Immaculate Parish School strives to create a Catholic learning environment of academic excellence in which we develop in our children a deep Catholic faith emphasizing the message of Jesus and encouraging a life-long quest for knowledge, justice, and mercy. WE ARE SMI! #SMISaysYes
Come see us in person and discover the heart of St. Mary’s! Learn about our dedicated faculty, award-winning programs, and how we integrate faith and academics in a Catholic-centered environment. We promise to WOW you with who we are and the difference we make in the lives of our students. #SMISaysYes
We are pleased and honored that you consider St. Mary Immaculate School as an educational option for your children. As a school, we are proud of the high quality educational experience, staff, and faith based education that we provide. Not only is our curriculum challenging, and staff progressive, but the St. Mary’s community is an incredible group to get involved and active with. We invite you to take a look at the information we provide for you here so you can learn all of the reasons why you and your family would enjoy attending St. Mary Immaculate.
Quality academics allow us to develop the whole child to be stewards of their church, community, and country.
Learn and live Christian values through morning prayer, daily religion classes, and weekly masses.
Offering curricular content and enrichment such as music, band, Spanish, PE, STEM, art and Genius Hour
State of the Art STEM lab to enhance our rigorous curriculum at all grade levels from PS to PK to K-8.
One of the BEST in both the Private School (Elementary) category and Pre School/Daycare category.

Through powerful prayer, drama, and reflection, the students will lead us in remembering Christ’s Passion and sacrifice.
#WeAreSMI #SMIsaysYes




Can we help you find what you are looking for?