Home » About ASCA

About ASCA

All Saints Catholic Academy…

  • is an independent Catholic school.
  • was founded in 1998 by a group of local parents and grandparents.
  • is accredited by the New England Association of Schools and Colleges (NEASC).
  • serves students in preschool through eighth grade
  • enrolled 149 students from Lamoille County and beyond in the 2026-2027 school year.
  • has an average class size of 15-18 students.
  • sits on a 50+ acre campus including expansive nature trails and athletic fields.
  • has a strong Catholic identity that permeates through weekly whole-school Mass, prayer before meals, religion classes, monthly Adoration, and optional quarterly confession.
  • offers a faith-based education rooted in a culture of love, respect, and kindness.
  • welcomes students of all faiths – many students are non-Catholic.
  • has a 6:1 student to adult ratio.
  • offers diverse programming, including core academic subjects as well as physical education, art, music, STEAM, and outdoor education.
  • students consistently score 1-4 years above grade level on standardized tests.
  • offers soccer, basketball, cross-country skiing, track and field, and more!
  • offers instrumental band, including small group lessons.
  • has an After School Program Monday through Friday.
  • offers tuition assistance to offset the cost of enrollment.

Follow All Saints on Facebook!
Follow All Saints on Instagram!


All Saints Catholic Academy educates children of all faiths to achieve academic excellence, challenging them to fully develop their God-given talents with commitment to truth, compassion, self-discipline, and love for all, in accordance with the teachings of the Catholic Church.