St John’s High School is located in Shrewsbury, Massachusetts. The school was founded by the Xaverian Brothers back in September of 1894. The campus sits on over 125 arches of hillside land and offer grades nine through twelve to students.

This school is a private school for Catholic boys. So it does base a lot of their teachings around the Catholic religion. St John’s High School is more like a preparatory school for college.

They are well known for their high placements in academics. They really push their students to exceed in all their subjects including their religious courses taken.

Some of the sports that are offered at St John’s High School are hockey, football, soccer, golf, basketball, and many others. There is also a drama club, global encounter program, cycling club, and a student run club available for students to partake.