For the 2026-27 school year, there are 42 private high schools offering football as an interscholastic sport serving 26,935 students in Virginia.
The top ranked private high schools in Virginia offering football include St. Anne's-belfield School, St. Stephen's and St. Agnes School, and Episcopal High School.
The average tuition cost is $29,347, which is higher than the Virginia private high school average tuition cost of $18,599.
Quick Facts (26-27)
- # Private Schools: 42
































