Academics        Dean of Students        Faculty & Staff      Advanced Placement      Counseling        Student Resources


St. Thomas High School is a well-established college preparatory that provides a caring, intellectually challenging learning atmosphere in which young men develop the tools necessary to become successful in their future studies and careers. Our students are well prepared for an ever demanding and diverse world. Young alumni often tell us that the course content and workload in college is very manageable for them because they trained for academic rigor at St. Thomas.

To view our full course catalogue with all academic courses offered please click here.

St. Thomas Honor Code

“As a man of St. Thomas, I uphold our honor through Goodness, Discipline, and Knowledge,
and I lead my brothers to do the same.”

This St. Thomas Honor Code goes beyond Academic Honor. It informs the conduct of every student on the field, in the locker room, on the weekends, with underclassmen and peers, and with our parents.

Click on the link below to view the St. Thomas High School Profile.

View our full 2021-2022 Course Catalogue below that includes all academic courses offered.

The following is the daily bell schedule we will use when we return to in-person learning on Tuesday, January 12th.  This schedule will be followed on all days except the special event days.

Class Period Time
A/E 7:50 a.m. – 9:20 a.m.
B/F 9:28 a.m. – 10:48 a.m.
Lunch 1 10:53 a.m.– 11:23 a.m.
All Students in Class (Break between lunches) 11:28 a.m. – 11:39 a.m.
Lunch 2 11:44 a.m. – 12:14 p.m.
C/G 12:22 p.m. – 1:42 p.m.
D/H 1:50 p.m. – 3:10 p.m.

Click on the link below to view a PDF about student graduation requirements and curriculum outlines for each grade level.

Click on the link below to view a PDF about the STH grading scale, credit recovery, honors classes offered, and academic honors.

College acceptance rate for STH class of 2019
of STH students scored a 3 or higher on their AP exams
Community service hours performed by STH students
State titles in various sports won by STH in 119 years