Located in the heart of the Juniata community, Holy Innocents Catholic School educates over 300 students in grades Pre-K 3 through 8 according to the high-quality of standards set forth by the Archdiocese of Philadelphia and the State of Pennsylvania. Deeply rooted in the Catholic tradition, Holy Innocents provides a community of learning with an emphasis on not only the academic successes of our students, but on their overall growth spiritually, emotionally and physically so that they may become positive influences and contributors to the future of our neighborhood and our world.

​Students at our sister school, the St. Lucy and Archbishop Ryan School for the visual and hearing impaired, are mainstreamed with the students of Holy Innocents. Students work and learn together in an inclusive classroom environment. Together, the students participate in school events, Mass and sacramental celebrations, as well as graduation. 

Working together for a quality Catholic education.

Holy Innocents takes a whole-child approach to elementary education. Teachers, administrators, counselors, and support staff work together to meet the intellectual, social, behavioral, and emotional needs of each and every child we serve.

Holy Innocents integrates faith in every classroom with monthly school Masses, education for receiving the sacraments, and prayers during the day to foster the virtue of our Catholic faith in each student. 

Holy Innocents has a rigorous academic curriculum following the guidelines of the Archdiocese of Philadelphia. The students are involved in many academic contests throughout the area and consistently score high in all subjects of study.

Mission Statement
We, at Holy Innocents Catholic School, believe that Christ is the reason for the dignity due each person. We address the unique spiritual, educational, physical, social and emotional needs of the students by providing a quality and challenging curriculum based on Gospel values.​

About Us


What time does school start/end?
Arrival: Students must arrive between 7:30am and 7:45am. Students are considered late after 7:55am. 
Dismissal: Pre-K dismissal is 2:30pm.

K-8 dismissal is at 2:40pm. 

Is there free lunch/breakfast?
Yes, we offer free breakfast and lunch. The students must sign up as each meal is subsidized and needs to be kept track of. 


Working together for a quality Catholic education