Immaculate Conception Regional School in Mount Vernon, WA provides an education rooted in Catholic beliefs and Christian values to preschool through 8th grade students in Skagit, Snohomish, and Island County. Our staff and families are committed to the spiritual, moral, intellectual and physical development of our children.

ICRS is a private school proud to offer Bus transportation and Extended Day programs to our K-8 students. Please call the school for a personal tour. The registration process for new families begins with an online application.

Visit Us

Click here to schedule a school tour.


Login to see student grades and the school calendar.


Click here to have a member of the ICRS team connect with you.

Class Webpages

See what’s currently happening in each of our classrooms.

Parent Newsletter

Principal Rodrigues’s Parent Newsletter for December 12th has been published. This week’s letter talks about waiting in hope during Advent.

Brown Envelope

The Brown Envelope for December 12th is now available. See this week’s attachments regarding Auction, Confirmation, and Fulcrum.

Upcoming Prayer

Please join us for Advent Prayer and Christmas Sing-a-long at 11:15 on December 20th. Student Council will help lead.

Special thanks to our 2019-2020 auction sponsors for their generous support!