At Roanoke Catholic School, the Upper School includes grades eight to twelve. Roanoke Catholic School provides a nurturing environment for students to thrive academically and grow spiritually. The small class sizes, excellent instruction, and extensive curriculum help students succeed academically. The administration, faculty, and staff work diligently to instill in the students a lifelong commitment to learning, to Christian values, and to community service. Roanoke Catholic School educates the whole person, blending learning with faith and faith with daily life.
Roanoke Catholic School’s curriculum offers students an expansive choice of interesting courses. In addition to the broad course selection, students may take a variety of Honors and AP courses. Students at Roanoke Catholic School consistently receive excellent scores on the SAT and AP exams. Students are repeatedly accepted into top state and national universities.
In addition, the Upper School has a unique Renaissance Program that incorporates drama, dance, and a national parks experience. Students flourish and expand their horizons with these exciting programs. Students at Roanoke Catholic School may also choose to participate in a wide variety of clubs, organizations, and athletic teams.




