Roanoke Catholic School, established in 1889, is a college preparatory school accredited by AdvancED. 100% of graduating seniors who apply to colleges and universities are accepted.

Roanoke Catholic School, like other small, rigorous college preparatory schools, does not rank students for the purpose of college admission. Our school requires school uniforms for all students in Pre-Kindergarten to 12th grade. Also, the Upper School student must complete a minimum 40 hours of individual service each school year.

The average SAT scores for the Roanoke Catholic School student is about 100 points higher than the national and state average for combination of Math, Critical Reading, and Writing. At Roanoke Catholic School, we offer Advanced Placement and Dual Enrollment courses. View our Roanoke Catholic Brochures for more information!

Roanoke Catholic Brochure- English

Roanoke Catholic Brochure- Chinese

Roanoke Catholic Brochure- Vietnamese

Unique Opportunities and Boarding at Roanoke Catholic

Roanoke Catholic School offers a boarding school experience for international and domestic students through Wilson International.  Wilson International provides a premier boarding experience for Roanoke Catholic students.

The dorm is located near campus in a recently restored historical building in the heart of downtown, just a 5 minute drive from Roanoke Catholic. The building is completely updated with a fully secured access control program, designated fiber optic internet service, laundry facilities, and a full-time chef. In addition to room and board, Wilson provides a residential life program for its students. Wilson cherishes the opportunity to help nurture thoughtful and competent global citizens, within the framework of Roanoke Catholic’s mission statement.

Many private schools have one thing in common: they have small class sizes to form close relationships between students and teachers. In addition, our school strongly suggests that all international students meet with their academic advisor on a weekly basis. We take a personal interest in the well being of international students. It is very important to make international students feel welcome and at home during their stay with us.  Click here for details of included benefits in boarding program.

Application Process for New International Students

International student applications are reviewed on a rolling admissions basis. It’s not too late to apply! If you have questions about the application process please contact, Emma Kauffman, the International & Domestic Boarding Coordinator (

  1. Submit completed International Student Application online. CLICK HERE TO APPLY.
  2. Submit the following through the online application or via email to
    1. TOEFL or IELTs examination scores
    2. Transcripts for the two most recent years of school
    3. Two teacher recommendation letters (English & Math)
    4. Completed Personal Essay on “Why I want to attend Roanoke Catholic School”
  3. Interview online with the Roanoke Catholic Administration.

International Tuition and Fees

International students will pay tuition of $18,500 in full by July 1. A boarding fee of $20,000, payable to the boarding company, is also due in full by July 1. A fee of $275 will be due to the Diocese of Richmond in order to begin paperwork for your I-20.

Looking for scholarship opportunities? Email the International & Domestic Boarding Coordinator, Emma Kauffman at for more information.