Prep schools in Virginia
11 verified school profiles in Virginia, including 11 with boarding programs. Tuition starts around $28,500/year before financial aid. Every figure lists its source year — always verify with the school.
boarding
9-12
Blue Ridge School
St. George, VA
Boarding $65,00038% receive aid
both
9-12
Chatham Hall
Chatham, VA
Day $28,500Boarding $68,00052% receive aid
boarding
9-12
Episcopal High School
Alexandria, VA
Boarding $72,00037% receive aid
boarding
7-12, PG
Fork Union Military Academy
Fork Union, VA
Boarding $49,00035% receive aid
both
9-12, PG
Foxcroft School
Middleburg, VA
Day $55,700Boarding $78,20062% receive aid
boarding
7-12, PG
Hargrave Military Academy
Chatham, VA
Boarding $43,00038% receive aid
both
8-12
Miller School of Albemarle
Charlottesville, VA
Day $29,000Boarding $59,00040% receive aid
both
PK-12
St. Anne's-Belfield School
Charlottesville, VA
Day $32,000Boarding $60,00022% receive aid
both
9-12
The Madeira School
McLean, VA
Day $43,000Boarding $70,00030% receive aid
both
9-12
Virginia Episcopal School
Lynchburg, VA
Day $35,000Boarding $58,00040% receive aid
boarding
9-12
Woodberry Forest School
Woodberry Forest, VA
Boarding $69,85042% receive aid
Not sure which Virginia school fits your child?
Claire, our independent AI analyst, matches schools to your child's strengths, budget, and learning style — before you book a single tour.
Talk to ClaireBrowse other states
California (7)Colorado (2)Connecticut (15)Washington, D.C. (1)Delaware (1)Georgia (4)Illinois (3)Indiana (2)Massachusetts (23)Maryland (4)Maine (4)Michigan (2)Minnesota (2)North Carolina (4)New Hampshire (9)New Jersey (5)New York (10)Ohio (3)Oregon (1)Pennsylvania (7)Rhode Island (2)South Carolina (2)Tennessee (4)Texas (6)Utah (2)Vermont (3)Washington (2)Wisconsin (1)