top of page

Welcome to
Immaculate Heart School
Preschool-High School


From the Heart of the Mother to the Heart of the Son

The Latest News

Immaculate Heart School (PS-12) is now enrolling for the 2023-2024 School Year!

For a tour or shadow day, please contact:

Grades PS-8

Academy Office       (520) 297-6672   

Grades 9-12

Ms. Lewis      (520) 297-2851

Immaculate Heart Craft Fair

Save the Date! Click here for more information!
November 18, 2023
9:00 a.m. - 4:00 p.m.


The Academy: Grades K-6
410 E. Magee Road
Our K-6th grade students have the largest campus of the school surrounded by beautiful trees and natural desert landscape. Classrooms are housed in three different buildings. This campus includes a library, a computer lab, an art room, a music room, a multipurpose room, a prayer garden, and several outdoor play areas. 

Copy of IMG_0246.JPG

The Academy: Middle School Grades 7 and 8
425 E. Magee Rd.
Our 7th and 8th grade students enjoy a campus that includes large classrooms, a library, a computer lab, an art room,  a multipurpose room,  a Chapel, and a large outside court for breaktime. Additionally, it is adjacent to our school gymnasium. 


The High School: Grades 9-12
625 E. Magee Road
The high school campus sits at the base of the Catalina mountains and students enjoy three levels of large classrooms, a Chapel, a library and computer lab, science lab, an art room, a fabrics and textile room, and a multipurpose room with ping pong, foosball, and billiards as well as outside basketball courts.

The Academy: Pre-school & Pre-kindergarten
410 E. Magee Road
Our Pre-school and Pre-Kindergarten Classes have their own classroom on the Academy campus. IHS offers two different programs to meet the needs of students who are three and four years old. 

What's Happening

At Immaculate Heart School our students understand they represent the members of Christ's Body, the Church. Explore the "what's happening" section to see how our Immaculate Heart families give back and how our children are growing. Follow Immaculate Heart School on Instagram at @ihs_oro_valley

Contact Us

bottom of page