St. Stephen's and St. Agnes School
Quick Stats (2022-23)
- Top Ranked VA School
- Grades: Nursery/Preschool-12
- Enrollment: 1,241 students
- Yearly Tuition: $46,740
- Average class size: 14 students
- Application Deadline: Jan. 15 / rolling
- Source: Verified school update
Top Rankings
St. Stephen's and St. Agnes School ranks among the top 20% of private schools in Virginia for:
School Overview
Student Body

Academics and Faculty
Tuition and Acceptance Rate
Sports
Extracurriculars
Community Service, Diversity Club, Environmental Club, Honor Council, Model Judiciary, Newspaper, One Act Play, Pep Band, Photography, Quiz Bowl Team, Robotics, Rocket Club, Upper School Excerpt (literary magazine), Weightlifting, Yearbook
Arts and Music Programs:
Choir, Drama, Jazz Ensemble, Orchestra
School Notes
- Try something new. Learn a new language, become a scientist, take the stage. Learn and explore and dream big. At St. Stephen's and St. Agnes, students develop a confidence in themselves; they find power and value in their talents, big and small. Each and every day they are honored for who they are and who they will become. They will be ready for the academic challenges of college and the world beyond, and they will be ready to lead with goodness and integrity.
Frequently Asked Questions
How much does St. Stephen's and St. Agnes School cost?
St. Stephen's and St. Agnes School's tuition is approximately $46,740 for private students.
Does St. Stephen's and St. Agnes School offer a summer program?
Yes, St. Stephen's and St. Agnes School offers a summer program. Visit their summer school page for more information.
What sports does St. Stephen's and St. Agnes School offer?
St. Stephen's and St. Agnes School offers 18 interscholastic sports: Baseball, Basketball, Cross Country, Diving, Field Hockey, Football, Golf, Ice Hockey, Lacrosse, Soccer, Softball, Squash, Swimming, Tennis, Track and Field, Volleyball, Winter Track and Wrestling. St. Stephen's and St. Agnes School is ranked as one of the top 20% of private schools in Virginia for most sports offered.
What is St. Stephen's and St. Agnes School's ranking?
St. Stephen's and St. Agnes School ranks among the top 20% of private schools in Virginia for: Largest student body, Most AP courses offered, Most sports offered, Most extracurriculars offered and Oldest founding date.
When is the application deadline for St. Stephen's and St. Agnes School?
The application deadline for St. Stephen's and St. Agnes School is Jan. 15 / rolling (applications are due on Jan. 15 but additional applications are reviewed year-round as space permits ).
School Reviews
Endorse St. Stephen's and St. Agnes School. Endorsements should be a few sentences in length. Please include any comments on:
- Quality of academic programs, teachers, and facilities
- Availability of music, art, sports and other extracurricular activities
- Academic or athletic awards
Recent Articles


