H o m e  of   t h e   K n i g h t s

All Saints Academy is a Catholic elementary and middle school that offers an exceptional educational program for students in Preschool through Grade 8 supported by a professional learning community passionate about educating our youth for academic excellence.  The students of All Saints Academy receive a rigorous and dynamic academic education while learning respect, responsibility, and reverence.  Motivated by our mission, our dedicated professional learning community challenges our students in a faith based environment that provides a foundation to reach their full potential intellectually, spiritually, physically and socially.       

​​SMALL CLASSES - The average class of 15 students allows teachers to address the individual and unique needs of each of the students.

STEM -All Saints Academy offers the Nations leading Project Lead the Way STEM program with the most modern and state of the art technologies for all of its students. 



​"We chose to send our son to All Saints Academy because of the small class size and commitment to the best learning environment. We are so pleased with the faculty, the classes and the whole community at All Saints.”  ~ Dr. and Mrs. Scott Shaw

"All Saints Academy has the family feel we were looking for. The intimate class-size, welcoming parents and engaged leadership highlight the many benefits that the Academy has to offer." ~ Mr. and Mrs. Thomas Burke​

"What we love about All Saints Academy is the education and love our children receive. It's a family atmosphere where our children thrive because of the confidence the teachers and faculty build daily." ~ Mr. and Mrs. Philip Adams

"I've always believed the old adage, 'it takes a village to raise a child' All Saints Academy provides that village for my children. All of the teachers know all of the students and are truly invested in their success. It's not jut a school, it's a family!" ~ Mrs. Kim Kelly

"The smaller class size is one of the reasons I choose ASA. I love the amazing relationships between the faculty and the students." ~Mrs. Jess Arpin


"I love All Saints Academy because it has a family-like environment. Here, I know everyone by name and can be myself. This school understands me when I'm having a hard time or bad day and knows just how to cheer me up. I'm proud to be part of such a wonderful family." ~ Marisa Bianchi

"All Saints Academy is a great school. Everyone is friends with everyone and we are like family here. The teachers are friendly the sports are great.  Everyone is welcome here and I'm so grateful for all the memories I've made at All Saints Academy." ~Emily Hetherman

"I love All Saints Academy because of the family oriented environment. All Saints has taught me a lot about kindness and friendships." Kaite Baca

"All Saints Academy is a great place to be. It's like a second home to me. At All Saints Academy, we are like a big family. Everyone gets along and the teachers allow us to receive a great education." ~ Hayley O'Connell ​​

CLUBS & ACTIVITIES - Clubs and Activities have been a integral part of the curriculum for All Saints Academy with outstanding  opportunities for students to extend their learning beyond the classroom.

ATHLETICS - Competitive Athletic Programs from the Instructional to Varsity levels in Soccer, Basketball and cheerleading with plans for new upcoming sports to come.​

As a staff we believe that we've created something special at All Saints Academy.  Our teachers, staff and various planning boards are committed to the children's education and work closely with school families and each parish to create a unified academic and social experience. Each campus offers an incredible experience for its students bound for the most excellence.

FAITH & VALUE FOUNDATION -Built upon respect and love, children receive an educational foundation which sustains your child for a lifetime.

 The PreK-8 curriculum is designed to prepare our students for maximum academic potential in an excellent education offering academically enriched that focuses on the development of the whole child. 

NEASC ACCREDITED Accredited by the New England Association of Schools and Colleges (NEASC).

Visiting All Saints Academy will help you capture the true sense of the environment the students experience each day. Experience the academy by attending an open house, schedule an academy tour, or have your prospective student experience a day in the life of an All Saints Academy student by attending a student shadow day.​​