Immaculate Heart School is a private Catholic school that serves primary through high school students.

The faith community of Immaculate Heart School complements the efforts of parents in the full education of young people who will become the hearts, heads, and hands of Jesus Christ in the 21st Century.

Contact\Visit Us

The best way to discover all that Immaculate Heart has to offer is to visit us.

Shadow Program

Be a Knight for a day! Spend the school day with one of our students, visiting classes, meeting teachers, finding out about Immaculate Heart School. The campus is yours to explore and discover on your Shadow Day. Contact the Academy Office or High School Office to schedule your visit or for more information.

Academy (PreK-8) Contact Info
(520) 297-6672 office
(520) 297-9152 fax
410 E. Magee Rd.
Oro Valley, AZ 85704

High School (9-12) Contact Info
(520) 297-2851 office
(520) 797-7374 fax
625 E. Magee Rd.
Oro Valley, AZ 85704

Join the Conversation


Organization Information

1 Fan