Virginia Private Elementary Schools Offering Swimming

For the 2026-27 school year, there are 68 private elementary schools offering swimming as an interscholastic sport serving 31,769 students in Virginia.
The top ranked private elementary schools in Virginia offering swimming include Hampton Roads Academy, St. Stephen's and St. Agnes School, and Cape Henry Collegiate.
The average tuition cost is $23,511, which is higher than the Virginia private elementary school average tuition cost of $14,814.
54% of private elementary schools offering swimming in Virginia are religiously affiliated (most commonly Christian and Catholic).

Quick Facts (26-27)

  • # Private Schools: 68

Quick Facts (26-27)

  • # Private Schools: 68

Top Private Elementary Schools Offering Swimming in Virginia (2026-27)

BASIS Independent School of McLean Photo
Gr: PK-12 | 703 students
Sports: 9 | Extracurriculars: 50
8000 Jones Branch Dr.
McLean, VA 22102
(571) 378-5510
(5)
Cape Henry Collegiate Photo
Gr: PK-12 | 1,102 students
Avg. class size: 15 students
Sports: 18
1320 Mill Dam Rd
Virginia Beach, VA 23454
(757) 481-2446
(7)
Fishburne Military School Photo
Gr: 7-12 | 150 students
Avg. class size: 10 students
Sports: 13 | Extracurriculars: 8
All-boys
255 South Wayne Avenue
Waynesboro, VA 22980
(540) 946-7700
(2)
Fork Union Military Academy Photo
Gr: 7-12 | 221 students
Avg. class size: 12 students
Sports: 16 | Extracurriculars: 23
All-boys (Baptist)
4744 James Madison Hwy
Fork Union, VA 23055
(434) 842-4406
(3)
Loudoun Country Day School Photo
Gr: NS-8 | 359 students
Avg. class size: 14 students
Sports: 8 | Extracurriculars: 14
20600 Red Cedar Drive
Leesburg, VA 20175
(703) 777-3841
(3)
Peninsula Catholic High School Photo
Gr: 8-12 | 240 students
Avg. class size: 16 students
Sports: 13 | Extracurriculars: 24
Catholic
600 Harpersville Road
Newport News, VA 23601
(757) 596-7247
(5)
The Potomac School Photo
Gr: K-12 | 1,069 students
Avg. class size: 16 students
Sports: 17 | Extracurriculars: 47
1301 Potomac School Road
Mc Lean, VA 22101
(703) 749-6313
(1)
Randolph-Macon Academy Photo
Gr: 8-12 | 244 students
Avg. class size: 14 students
Sports: 15 | Extracurriculars: 15
Methodist
200 Academy Drive
Front Royal, VA 22630
(540) 636-5484
(1)
St. Stephen's and St. Agnes School Photo
Gr: NS-12 | 1,239 students
Avg. class size: 15 students
Sports: 18 | Extracurriculars: 26
Episcopal
1000 St. Stephens Road
Alexandria, VA 22304
(703) 212-2705
Wakefield School Photo
Gr: PK-12 | 386 students
Avg. class size: 15 students
Sports: 12 | Extracurriculars: 34
4439 Old Tavern Road
The Plains, VA 20198
(540) 253-7501
(4)
Williamsburg Christian Academy Photo
Gr: PK-12 | 209 students
Avg. class size: 15 students
Sports: 10 | Extracurriculars: 13
Christian
101 School House Lane
Williamsburg, VA 23188
(757) 220-1978
(16)
Map of Academy of Academic Excellence
Gr: PK-5 | 73 students
Avg. class size: 12 students
Sports: 2
12345 Gayton Rd.
Henrico, VA 23238
(804) 740-6500
(8)
Carlisle School Photo
Gr: PK-12 | 279 students
Avg. class size: 12 students
Sports: 9 | Extracurriculars: 17
300 Carlisle Rd
Axton, VA 24054
(276) 632-7288
(2)
The Carmel School Photo
Gr: PK-12 | 244 students
Avg. class size: 12 students
Sports: 10 | Extracurriculars: 2
Christian
9020 Jericho Road
Ruther Glen, VA 22546
(804) 448-3288
(5)
Christian Heritage Academy Photo
Gr: PK-12 | 414 students
Avg. class size: 18 students
Sports: 9 | Extracurriculars: 7
Christian
625 Glennwood Dr
Rocky Mount, VA 24151
(540) 483-5855
(9)
Collegiate School Photo
Gr: PK-12 | 1,690 students
Avg. class size: 18 students
Sports: 21 | Extracurriculars: 5
103 N Mooreland Road
Henrico, VA 23229
(804) 740-7077
(1)
The Covenant School Photo
Gr: PK-12 | 765 students
Avg. class size: 16 students
Sports: 14 | Extracurriculars: 11
Christian
175 Hickory St
Charlottesville, VA 22902
(434) 220-7330
(6)
Flint Hill School Photo
Gr: PK-12 | 1,052 students
Avg. class size: 18 students
Sports: 20
3320 Jermantown Road
Oakton, VA 22124
(703) 584-2314
(3)
Fredericksburg Academy Photo
Gr: PK-12 | 326 students
Avg. class size: 12 students
Sports: 7 | Extracurriculars: 16
10800 Academy Drive
Fredericksburg, VA 22408
(540) 898-0020
(12)
Fredericksburg Christian School Photo
Gr: PK-12 | 1,001 students
Avg. class size: 20 students
Sports: 14 | Extracurriculars: 9
Christian
9400 Thornton Rolling Road
Fredericksburg, VA 22408
(540) 735-1280
(11)
Fresta Valley Christian School Photo
Gr: PK-12 | 250 students
Avg. class size: 18 students
Sports: 6 | Extracurriculars: 13
Christian
6428 Wilson Rd
Marshall, VA 20115
(540) 364-1929
(5)
Grace Christian School Photo
Gr: 6-12 | 379 students
Avg. class size: 20 students
Sports: 7 | Extracurriculars: 14
Christian
8067 Atlee Rd
Mechanicsville, VA 23111
(804) 730-7300
Greenbrier Christian Academy Photo
Gr: PK-12 | 557 students
Avg. class size: 16 students
Sports: 13 | Extracurriculars: 4
Christian
311 Kempsville Rd
Chesapeake, VA 23320
(757) 547-9595
Hampton Roads Academy Photo
Gr: PK-12 | 641 students
Avg. class size: 16 students
Sports: 15 | Extracurriculars: 45
739 Academy Lane
Newport News, VA 23602
(757) 884-9100
Hargrave Military Academy Photo
Gr: 7-12 | 186 students
Avg. class size: 10 students
Sports: 13
All-boys | Military School (Baptist)
200 Military Dr
Chatham, VA 24531
(800) 432-2480
(6)
Map of Highland School
Gr: PK-12 | 503 students
Avg. class size: 11 students
Sports: 11 | Extracurriculars: 12
597 Broadview Ave
Warrenton, VA 20186
(540) 878-2700
(1)
Immanuel Christian School Photo
Gr: K-12 | 619 students
Avg. class size: 23 students
Sports: 15 | Extracurriculars: 24
Christian
6915 Braddock Road
Springfield, VA 22151
(703) 941-1220
(18)
Keswick School Photo
Gr: 4-12 | 35 students
Avg. class size: 7 students
Sports: 8 | Extracurriculars: 10
All-boys | Special Education School
500 Little Keswick Ln
Keswick, VA 22947
(434) 295-0457
Liberty Christian Academy Photo
Gr: PK-12 | 1,956 students
Avg. class size: 18 students
Sports: 17 | Extracurriculars: 6
Baptist
3701 Candlers Mountain Rd
Lynchburg, VA 24502
(434) 832-2000
(3)
Massanutten Military Academy Photo
Gr: 8-12 | 113 students
Avg. class size: 10 students
Sports: 10 | Extracurriculars: 11
614 South Main St.
Woodstock, VA 22664
(540) 459-2167
(1)
Middleburg Academy, Inc. Photo
Gr: 8-12 | 113 students
Avg. class size: 13 students
Sports: 11
Specialized Curriculum
35321 Notre Dame Lane
Middleburg, VA 20117
(540) 687-5581
Miller School Of Albemarle Photo
Gr: 8-12 | 250 students
Avg. class size: 12 students
Sports: 15 | Extracurriculars: 10
1000 Samuel Miller Loop
Charlottesville, VA 22903
(434) 826-4805
Nansemond-Suffolk Academy Photo
Gr: PK-12 | 894 students
Sports: 16 | Extracurriculars: 46
3373 Pruden Blvd
Suffolk, VA 23434
(757) 539-8789
The New Community School Photo
Gr: 5-12 | 242 students
Avg. class size: 6 students
Sports: 11 | Extracurriculars: 6
Specialized Curriculum
4211 Hermitage Rd
Richmond, VA 23227
(804) 266-2494
(1)
Norfolk Academy Photo
Gr: 1-12 | 1,208 students
Avg. class size: 18 students
Sports: 20 | Extracurriculars: 17
1585 Wesleyan Dr
Norfolk, VA 23502
(757) 455-5582
(1)
Show 33 more private schools in Virginia (out of 68 total schools)
Loading...

Frequently Asked Questions

What are the top ranked private elementary schools offering swimming in Virginia?
The top ranked private elementary schools offering swimming in Virginia include Hampton Roads Academy, St. Stephen's and St. Agnes School, and Cape Henry Collegiate.
How many private elementary schools offering swimming are located in Virginia?
68 private elementary schools offering swimming are located in Virginia.
How much do private elementary schools offering swimming cost in Virginia?
The average tuition cost is $23,511, which is higher than the Virginia private school average tuition cost of $14,814.
How diverse are private elementary schools offering swimming in Virginia?
Virginia private elementary schools offering swimming are approximately 22% minority students, which is lower than the Virginia private school average of 30%.
What percentage of private elementary schools offering swimming are religiously affiliated in Virginia?
54% of private elementary schools offering swimming in Virginia are religiously affiliated (most commonly Christian and Catholic).

Recent Articles

Can Private Schools Raise Fees After You Sign?
Can Private Schools Raise Fees After You Sign?
Can private schools increase mandatory fees after enrollment contracts are signed? Learn how contract terms, fee disclosures, state laws, and parent rights affect unexpected charges and available options.
Financial Aid When a Sibling Graduates Private School
Financial Aid When a Sibling Graduates Private School
Learn how private school financial aid may change when an older sibling graduates, including revised family contributions, sibling discounts, college expenses, renewal decisions, and practical steps to protect affordability.
Private School Expansion: Preserving School Culture
Private School Expansion: Preserving School Culture
Discover how growing private schools can expand enrollment while preserving small classes, personal attention, strong relationships, and school culture, plus essential questions parents should ask before choosing a school.

Quick Links