Top 10 Best Virginia Catholic Private High Schools (2022)

For the 2022 school year, there are 17 catholic private high schools serving 7,152 students in Virginia. You can also find more religiously affiliated schools in Virginia.
The best top ranked catholic private high schools in Virginia include Oakcrest School, Roanoke Catholic School and Blessed Sacrament Huguenot Catholic School.
The average acceptance rate is 84%, which is higher than the Virginia private high school average acceptance rate of 79%.

Top Ranked Catholic Private High Schools in Virginia (2022)

School
Location
Grades
Students
Oakcrest School
Oakcrest School Photo - Oakcrest School is an independent school for girls in grades 6-12 guided by the teachings of the Catholic Church. For over 45 years, the school has provided an exceptional liberal arts education to girls of all faiths while fulfilling its mission to challenge and inspire its students to thrive in college and throughout their lives. Learn more at Oakcrest.org.
All-girls (Catholic)
(7)
1619 Crowell Road
Vienna, VA 22182
(703) 790-5450
Grades: 6-12
| 298 students
Roanoke Catholic School
Roanoke Catholic School Photo - Our Early Childhood Program (ages 3-5) is dedicated to the physical, social, and emotional development of the young child in a nurturing Christian environment. Each school day is planned with age-appropriate activities to enhance socialization skills, personal independence, and physical development in a comfortable, happy, play-oriented setting. Indoor and outdoor play are part of each day.
Special Program Emphasis (Catholic)
621 N. Jefferson St
Roanoke, VA 24016
(540) 982-3532
Grades: PK-12
| 460 students
Benedictine College Preparatory
Benedictine College Preparatory Photo
All-boys (Catholic)
12829 River Road
Henrico, VA 23238
(804) 708-9500
Grades: 9-12
| 282 students
Bishop Denis J O'Connell High School
Bishop Denis J O'Connell High School Photo
(Catholic)
(3)
6600 Little Falls Rd
Arlington, VA 22213
(703) 237-1433
Grades: 9-12
| 1,175 students
Bishop Ireton High School
Bishop Ireton High School Photo - receiving Communion at Mass
(Catholic)
201 Cambridge Road
Alexandria, VA 22314
(703) 212-5190
Grades: 9-12
| 793 students
Blessed Sacrament Huguenot Catholic School
Blessed Sacrament Huguenot Catholic School Photo
(Catholic)
(1)
2501 Academy Road
Powhatan, VA 23139
(804) 598-4211
Grades: PK-12
| 311 students
Catholic High School
Catholic High School Photo - Welcome! Welcome to Catholic High School! This building is a special place...It is home to the Crusaders. Come in and let us show you around!
(Catholic)
4552 Princess Anne Road
Virginia Beach, VA 23462
(757) 467-2881
Grades: 9-12
| 425 students
Peninsula Catholic High School
Peninsula Catholic High School Photo
(Catholic)
(3)
600 Harpersville Road
Newport News, VA 23601
(757) 596-7247
Grades: 8-12
| 283 students
Saint Gertrude High School
Saint Gertrude High School Photo
All-girls (Catholic)
(2)
12829 River Road
Richmond, VA 23238
(804) 708-9500
Grades: 9-12
| 187 students
17700 Dominican Drive
Dumfries, VA 22026
(703) 445-0300
Grades: 9-12
| 610 students
St. Paul VI Catholic High School
St. Paul VI Catholic High School Photo - With our challenging academic curriculum, distinguished performance and fine arts programs, outstanding sports, and wide-ranging extracurricular activities, Paul VI is recognized as one of the finest college preparatory Catholic high schools in the country. Above all, our school`s unique character fosters a sense of community and dedication that encourages each individual to be extraordinary.
(Catholic)
42341 Braddock Road
Chantilly, VA 20152
(703) 352-0925
Grades: 9-12
| 1,067 students
Seton School
(Catholic)
9314 Maple St
Manassas, VA 20110
(703) 368-3220
Grades: 7-12
| 355 students
Walsingham Academy
(Catholic)
1100 Jamestown Rd
Williamsburg, VA 23187
(757) 229-6026
Grades: PK-12
| 462 students
Chelsea Academy
(Catholic)
4 Family Life Ln
Front Royal, VA 22630
(540) 635-0622
Grades: 4-12
| 145 students
Holy Trinity School
(Catholic)
154 W Government Ave
Norfolk, VA 23503
(757) 583-1873
Grades: K-9
| 151 students
St. Anthony Academy
(Catholic)
10201 Main St Ste 125
Fairfax, VA 22030
(703) 330-2121
Grades: 1-12
| 40 students
St. Michael The Archangel High School
(Catholic)
(3)
6301 Campus Dr
Fredericksburg, VA 22407
(540) 548-8748
Grades: 9-12
| 108 students

Recent Articles

5 Ways To Protect Your Child From Bullying
5 Ways To Protect Your Child From Bullying
Bullying lurks everywhere. Learn the warning signs and how to protect your child.
Questions! Questions! Questions!
Questions! Questions! Questions!
If you are beginning to think about sending your child to private school, you probably have a lot of questions. Here are some answers to your more common questions.
Marketing Your School: Welcoming New Students
May 25, 2022
Marketing Your School: Welcoming New Students
Why is welcoming students so important? Because it makes new students and their families feel that they are part of the school community from Day 1. More about this valuable marketing tool here.