All Saints Catholic Academy is a private Roman Catholic Academy in Bayonne, New Jersey serving over 300+ students in pre-K through 8th grade. Our goal is to provide our students with a faith-based education that fosters a lifelong love of learning, and to engender a positive learning experience so that the students will be empowered to become independent, active members of society.