Top Roman Catholic Private Schools in Virginia

All Schools
(87)
All Schools
(87)
 
High Schools
(18)
High Schools
(18)
 
Elementary Schools
(75)
Elementary Schools
(75)
 
Preschools
(67)
Preschools
(67)
 
For the 2021 school year, there are 87 top roman catholic private schools in Virginia, serving 27,246 students. You can also find more religiously affiliated schools in Virginia.

Top Roman Catholic Private Schools (2021)

  • 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 40 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 (Roman Catholic)
    1619 Crowell Road
    Vienna, VA 22182
    (703) 790-5450

    Grades: 6-12 | 260 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 (Roman Catholic)
    621 N. Jefferson St
    Roanoke, VA 24016
    (540) 982-3532

    Grades: PK-12 | 460 students
  • Saint Ann Catholic School
    Saint Ann Catholic School Photo - We achieve personal excellence in an academic community that natures mind, body and soul. We inspire one another to glorify God by embracing his call to love and serve.
    (Roman Catholic)
    980 N Frederick Street
    Arlington, VA 22205
    (703) 525-7599

    Grades: PK-8 | 229 students
  • 3418 Noble Ave
    Richmond, VA 23222
    (804) 329-7524

    Grades: PK-8 | 181 students
  • 9294 Stonewall Road
    Manassas, VA 20110
    (703) 393-1490

    Grades: PK-8 | 490 students
  • Allder Montessori
    Allder Montessori Photo - Prayer time!
    Montessori School (Roman Catholic)
    280 North Hatcher Avenue
    Purcellville, VA 20132
    (540) 751-1065

    Grades: PK-6 | n/a students
  • Angelus Academy
    Angelus Academy Photo
    (Roman Catholic)
    7644 Dynatech Court
    Springfield, VA 22153
    (703) 924-3996

    Grades: PK-8 | 141 students
  • The Barry Robinson Center
    Special Education School (Roman Catholic)
    443 Kempsville Rd
    Norfolk, VA 23502
    (757) 455-6134

    Grades: 1-12 | 55 students
  • Benedictine College Preparatory
    Benedictine College Preparatory Photo
    All-boys (Roman Catholic)
    12829 River Road
    Henrico, VA 23238
    (804) 708-9500

    Grades: 9-12 | 282 students
  • 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
    (Roman Catholic)
    201 Cambridge Road
    Alexandria, VA 22314
    (703) 212-5190

    Grades: 9-12 | 793 students
  • 2501 Academy Road
    Powhatan, VA 23139
    (804) 598-4211

    Grades: PK-12 | 311 students
  • 1417 W Braddock Rd
    Alexandria, VA 22302
    (703) 998-4170

    Grades: PK-8 | 302 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!
    (Roman Catholic)
    4552 Princess Anne Road
    Virginia Beach, VA 23462
    (757) 467-2881

    Grades: 9-12 | 425 students
  • 1205 Pen Park Rd
    Charlottesville, VA 22901
    (434) 964-0400

    Grades: NS-8 | 313 students
  • Chelsea Academy
    (Roman Catholic)
    4 Family Life Ln
    Front Royal, VA 22630
    (540) 635-0622

    Grades: 4-12 | 145 students
  • 3401 Tidewater Dr
    Norfolk, VA 23509
    (757) 625-4951

    Grades: NS-8 | 202 students
  • Epiphany Catholic School
    Epiphany Catholic School Photo
    (Roman Catholic)
    1211 East Grandview Ave.
    Culpeper, VA 22701
    (540) 825-9017

    Grades: PK-8 | 171 students
  • Holy Cross Academy
    (Roman Catholic)
    250 Stafford Lakes Pkwy
    Fredericksburg, VA 22406
    (540) 286-1600

    Grades: PK-8 | 522 students
  • 14160 Ferndale Road
    Woodbridge, VA 22193
    (703) 670-3138

    Grades: PK-8 | 285 students
  • Holy Family Day School
    Daycare / Preschool (Roman Catholic)
    1279 N Great Neck Rd
    Virginia Beach, VA 23454
    (757) 481-1180

    Grades: PK-K | 114 students
  • Holy Spirit School
    (Roman Catholic)
    8800 Braddock Rd
    Annandale, VA 22003
    (703) 978-7117

    Grades: PK-8 | 466 students
  • Holy Trinity School
    (Roman Catholic)
    154 W Government Ave
    Norfolk, VA 23503
    (757) 583-1873

    Grades: K-9 | 151 students
  • Linton Hall School
    Linton Hall School Photo - Linton Hall School, Catholic Education in the Benedictine Tradition Preschool -Grade 8 www.lintonhall.edu(703)368-3157
    (Roman Catholic)
    9535 Linton Hall Rd
    Bristow, VA 20136
    (571) 428-2531

    Grades: PK-8 | 345 students
  • Nativity Catholic School
    (Roman Catholic)
    6398 Nativity Ln
    Burke, VA 22015
    (703) 455-2300

    Grades: PK-8 | 278 students
  • 8601 Wolftrap Road
    Vienna, VA 22182
    (703) 938-3600

    Grades: PK-8 | 470 students
  • 46633 Algonkian Pkwy
    Sterling, VA 20165
    (703) 433-6760

    Grades: K-8 | 201 students
  • 8250 Woodman Rd
    Henrico, VA 23228
    (804) 262-1770

    Grades: PK-8 | 353 students
  • Our Lady Of Mount Carmel
    Our Lady Of Mount Carmel Photo - For Jesus Christ Our Lord and Savior...the reason we do what we do at Our Lady of Mount Carmel School.
    (Roman Catholic)
    52 Harpersville Road
    Newport News, VA 23601
    (757) 596-2754

    Grades: PK-8 | 274 students
  • 600 Harpersville Road
    Newport News, VA 23601
    (757) 596-7247

    Grades: 8-12 | 259 students
  • 2301 Oregon Ave
    Portsmouth, VA 23701
    (757) 488-6744

    Grades: PK-8 | 172 students
  • 4409 Sano St
    Alexandria, VA 22312
    (703) 354-0714

    Grades: K-8 | 148 students
  • RENAISSANCE MONTESSORI SCHOOL
    RENAISSANCE MONTESSORI SCHOOL Photo
    Montessori School (Roman Catholic)
    12625 Fitzwater Dr
    Nokesville, VA 20181
    (703) 368-4442

    Grades: NS-8 | n/a students
  • Sacred Heart Academy
    (Roman Catholic)
    110 Keating Dr
    Winchester, VA 22601
    (540) 662-7177

    Grades: K-8 | 234 students
  • Sacred Heart School
    Sacred Heart School Photo - Our teachers make learning fun and interactive through hands on learning, STEAM activities, and our updated technology programs.
    (Roman Catholic)
    540 Central Blvd
    Danville, VA 24541
    (434) 793-2656

    Grades: PK-8 | 147 students
Recent Articles
Sending your child to a single-sex school is one of several options you have when it comes to private schools.
Each state sets its own teacher certification requirements. While many private schools do not require you to be certified, it is in your best interests to obtain certification. This article includes contact information for state education offices so you can begin the process.
Marketing the small private school can be done affordably and effectively. We suggest five easy steps to make that happen.