For the 2025-26 school year, there are 43 blue ribbon private elementary schools serving 17,303 students in Virginia.
The top ranked blue ribbon private elementary schools in Virginia include BASIS Independent McLean, The Basilica School Of St. Mary, and Saint Ann Catholic School.
The average tuition cost is $10,992, which is lower than the Virginia private elementary school average tuition cost of $15,703.
Blue Ribbon schools have been recognized by the Department of Education for achieving superior standards of academic excellence. Read more about this national school awards program and how blue ribbon schools work.
Top Ranked Virginia Blue Ribbon Private Elementary Schools (2025-26)
School
Location
Quick Facts
8000 Jones Branch Drive
Mc Lean, VA 22102
(571) 672-4710
Mc Lean, VA 22102
(571) 672-4710
Gr: PK-12 | 697 students Avg. class size: 15 students Sports: 14 | Extracurrculars: 34 Tuition & acceptance rate listed
3827 Woodburn Road
Annandale, VA 22003
(703) 698-7171
Annandale, VA 22003
(703) 698-7171
Gr: NS-8 | 162 students Avg. class size: 16 students Sports: 6 | Extracurrculars: 9 Blue Ribbon year: 2010 Tuition & acceptance rate listed
980 N Frederick Street
Arlington, VA 22205
(703) 525-7599
Arlington, VA 22205
(703) 525-7599
Gr: PK-8 | 254 students Avg. class size: 25 students Sports: 5 | Extracurrculars: 6 Blue Ribbon year: 2011 Tuition & acceptance rate listed
9294 Stonewall Road
Manassas, VA 20110
(703) 368-4400
Manassas, VA 20110
(703) 368-4400
Gr: PK-8 | 457 students Sports: 5 | Extracurrculars: 15 Blue Ribbon year: 2009 Tuition listed
400 Green Street
Alexandria, VA 22314
(703) 549-1646
Alexandria, VA 22314
(703) 549-1646
Gr: PK-8 | 713 students Avg. class size: 26 students Sports: 4 | Extracurrculars: 7 Blue Ribbon year: 2009 Tuition & acceptance rate listed
1417 W Braddock Rd
Alexandria, VA 22302
(703) 998-4170
Alexandria, VA 22302
(703) 998-4170
Gr: PK-8 | 302 students Avg. class size: 28 students Sports: 4 | Extracurrculars: 14 Blue Ribbon year: 2018
Charlottesville Catholic School![Charlottesville Catholic School Photo Charlottesville Catholic School Photo]()

(Catholic)
1205 Pen Park Rd
Charlottesville, VA 22901
(434) 964-0400
Charlottesville, VA 22901
(434) 964-0400
Gr: PK-8 | 364 students Avg. class size: 20 students Sports: 6 | Extracurrculars: 6 Blue Ribbon year: 2005, 2014, 2023 Tuition & acceptance rate listed
250 Stafford Lakes Pkwy
Fredericksburg, VA 22406
(540) 286-1600
Fredericksburg, VA 22406
(540) 286-1600
Gr: PK-8 | 488 students Sports: 5 | Extracurrculars: 13 Blue Ribbon year: 2012 Tuition listed
Holy Spirit School
(Catholic)
8802 Braddock Rd
Annandale, VA 22003
(703) 978-7117
Annandale, VA 22003
(703) 978-7117
Gr: PK-8 | 461 students Avg. class size: 25 students Sports: 3 Blue Ribbon year: 2008 Tuition listed
6915 Braddock Road
Springfield, VA 22151
(703) 941-1220
Springfield, VA 22151
(703) 941-1220
Gr: K-12 | 630 students Avg. class size: 23 students Sports: 13 | Extracurrculars: 21 Tuition & acceptance rate listed
9535 Linton Hall Rd
Bristow, VA 20136
(703) 368-3157
Bristow, VA 20136
(703) 368-3157
Gr: PK-8 | 360 students Avg. class size: 14 students Sports: 5 | Extracurrculars: 13 Blue Ribbon year: 2003 Tuition listed
6398 Nativity Ln
Burke, VA 22015
(703) 455-2300
Burke, VA 22015
(703) 455-2300
Gr: PK-8 | 299 students Avg. class size: 15 students Blue Ribbon year: 2008, 2009 Tuition listed
8601 Wolftrap Road
Vienna, VA 22182
(703) 938-3600
Vienna, VA 22182
(703) 938-3600
Gr: PK-8 | 555 students Avg. class size: 25 students Sports: 4 | Extracurrculars: 13 Blue Ribbon year: 2005 Tuition listed
Our Lady Of Hope Catholic School![Our Lady Of Hope Catholic School Photo - Students arriving to school in the morning Our Lady Of Hope Catholic School Photo - Students arriving to school in the morning]()

(Catholic)
46633 Algonkian Pkwy
Sterling, VA 20165
(703) 433-6760
Sterling, VA 20165
(703) 433-6760
Gr: K-8 | 237 students Avg. class size: 26 students Sports: 5 | Extracurrculars: 14 Blue Ribbon year: 2015 Tuition & acceptance rate listed
8250 Woodman Rd
Henrico, VA 23228
(804) 262-1770
Henrico, VA 23228
(804) 262-1770
Gr: PK-8 | 365 students Avg. class size: 19 students Sports: 8 | Extracurrculars: 8 Blue Ribbon year: 2011 Tuition & acceptance rate listed
52 Harpersville Road
Newport News, VA 23601
(757) 596-2754
Newport News, VA 23601
(757) 596-2754
Gr: PK-8 | 367 students Avg. class size: 18 students Sports: 6 | Extracurrculars: 9 Blue Ribbon year: 2009 Tuition listed
110 Keating Dr
Winchester, VA 22601
(540) 662-7177
Winchester, VA 22601
(540) 662-7177
Gr: K-8 | 278 students Avg. class size: 25 students Sports: 8 Blue Ribbon year: 2013 Tuition listed
Sacred Heart Catholic School![Sacred Heart Catholic School Photo - Our teachers make learning fun and interactive through hands on learning, STEAM activities, and our updated technology programs. Sacred Heart Catholic School Photo - Our teachers make learning fun and interactive through hands on learning, STEAM activities, and our updated technology programs.]()

(Catholic)
540 Central Blvd
Danville, VA 24541
(434) 793-2656
Danville, VA 24541
(434) 793-2656
Gr: PK-8 | 148 students Avg. class size: 13 students Sports: 5 | Extracurrculars: 7 Blue Ribbon year: 2006, 2007, 2008, 2009 Tuition & acceptance rate listed
2024 N Randolph St
Arlington, VA 22207
(703) 527-5423
Arlington, VA 22207
(703) 527-5423
Gr: PK-8 | 479 students Avg. class size: 23 students Blue Ribbon year: 2009, 2022 Tuition listed
St. Andrew The Apostle School
(Catholic)
6720b Union Mill Rd
Clifton, VA 20124
(703) 817-1774
Clifton, VA 20124
(703) 817-1774
Gr: PK-8 | 204 students Avg. class size: 15 students Blue Ribbon year: 2024 Acceptance rate listed
Saint Bridget School![Saint Bridget School Photo Saint Bridget School Photo]()

(Catholic)
6011 York Rd
Richmond, VA 23226
(804) 288-1994
Richmond, VA 23226
(804) 288-1994
Gr: PK-8 | 513 students Avg. class size: 20 students Sports: 10 | Extracurrculars: 5 Tuition listed
10701 W Huguenot Road
Richmond, VA 23235
(804) 272-2881
Richmond, VA 23235
(804) 272-2881
Gr: PK-8 | 540 students Avg. class size: 15 students Sports: 4 | Extracurrculars: 1 Blue Ribbon year: 2012 Tuition listed
St. Gregory The Great School![St. Gregory The Great School Photo St. Gregory The Great School Photo]()

(Catholic)
5343 Virginia Beach Blvd
Virginia Beach, VA 23462
(757) 497-1811
Virginia Beach, VA 23462
(757) 497-1811
Gr: PK-8 | 602 students Avg. class size: 22 students Sports: 9 | Extracurrculars: 10 Blue Ribbon year: 2007, 2023 Tuition listed
Saint James Catholic School![Saint James Catholic School Photo - We offer separately designated and fully equipped science, and computer labs, a newly installed robotics lab, a library, art room and music room. Saint James Catholic School Photo - We offer separately designated and fully equipped science, and computer labs, a newly installed robotics lab, a library, art room and music room.]()

(Catholic)
830 W Broad Street
Falls Church, VA 22046
(703) 533-1182
Falls Church, VA 22046
(703) 533-1182
Gr: PK-8 | 495 students Avg. class size: 25 students Sports: 6 | Extracurrculars: 8 Blue Ribbon year: 1999, 2014, 2020 Tuition listed
St. John The Beloved Academy
(Catholic)
6422 Linway Ter
Mc Lean, VA 22101
(703) 356-7554
Mc Lean, VA 22101
(703) 356-7554
Gr: PK-8 | 254 students Avg. class size: 20 students Blue Ribbon year: 2008
750 Peachtree Street
Herndon, VA 20170
(703) 880-4350
Herndon, VA 20170
(703) 880-4350
Gr: K-8 | 543 students Extracurrculars: 18 Blue Ribbon year: 2007 Tuition listed
St. Leo The Great School![St. Leo The Great School Photo St. Leo The Great School Photo]()

(Catholic)
3704 Old Lee Highway
Fairfax, VA 22030
(703) 273-1211
Fairfax, VA 22030
(703) 273-1211
Gr: PK-8 | 364 students Sports: 4 Blue Ribbon year: 2006
7005 Georgetown Pike
Mc Lean, VA 22101
(703) 356-1508
Mc Lean, VA 22101
(703) 356-1508
Gr: PK-8 | 239 students Avg. class size: 25 students Sports: 3 | Extracurrculars: 6 Blue Ribbon year: 2014 Tuition & acceptance rate listed
9972 Vale Rd
Vienna, VA 22181
(703) 281-9103
Vienna, VA 22181
(703) 281-9103
Gr: PK-8 | 368 students Blue Ribbon year: 2015
St. Mary's Catholic School - Richmond
Special Program Emphasis (Catholic)
9501 Gayton Rd
Henrico, VA 23229
(804) 740-1048
Henrico, VA 23229
(804) 740-1048
Gr: PK-8 | 421 students Blue Ribbon year: 2004
3316 Sandra Ln
Virginia Beach, VA 23464
(757) 420-2455
Virginia Beach, VA 23464
(757) 420-2455
Gr: PK-8 | 479 students Avg. class size: 20 students Sports: 8 | Extracurrculars: 11 Tuition listed
1000 Bolling Avenue
Norfolk, VA 23508
(757) 213-0842
Norfolk, VA 23508
(757) 213-0842
Gr: PK-8 | 419 students Avg. class size: 20 students Sports: 8 | Extracurrculars: 14 Blue Ribbon year: 2013 Tuition & acceptance rate listed
St. Theresa Catholic School![St. Theresa Catholic School Photo - Kindergarten through eighth grade science labs. St. Theresa Catholic School Photo - Kindergarten through eighth grade science labs.]()

(Catholic)
21370 St. Theresa Lane
Ashburn, VA 20147
(703) 729-3577
Ashburn, VA 20147
(703) 729-3577
Gr: K-8 | 426 students Avg. class size: 24 students Sports: 2 | Extracurrculars: 9 Blue Ribbon year: 2010 Tuition listed
13750 Marys Way
Woodbridge, VA 22191
(703) 491-4447
Woodbridge, VA 22191
(703) 491-4447
Gr: PK-8 | 466 students Avg. class size: 26 students Sports: 7 | Extracurrculars: 10 Blue Ribbon year: 2011 Tuition & acceptance rate listed
St. Thomas More Cathedral School
(Catholic)
105 N. Thomas Street
Arlington, VA 22203
(703) 528-6781
Arlington, VA 22203
(703) 528-6781
Gr: PK-8 | 469 students Avg. class size: 20 students Sports: 5 | Extracurrculars: 4 Blue Ribbon year: 2006 Tuition & acceptance rate listed
Show 8 more private Blue Ribbon schools in Virginia (out of 43 total schools)
Loading...
Frequently Asked Questions
What are the top ranked blue ribbon private elementary schools in Virginia?
The top ranked blue ribbon private elementary schools in Virginia include BASIS Independent McLean, The Basilica School Of St. Mary, and Saint Ann Catholic School.
How many blue ribbon private elementary schools are located in Virginia?
43 blue ribbon private elementary schools are located in Virginia.
How much do blue ribbon private elementary schools cost in Virginia?
The average tuition cost is $10,992, which is lower than the Virginia private school average tuition cost of $15,703.
How diverse are blue ribbon private elementary schools in Virginia?
Virginia blue ribbon private elementary schools are approximately 23% minority students, which is lower than the Virginia private school average of 29%.
Recent Articles

How to Secure a Private School Job in 2025 Without Stigma
Discover practical strategies for landing a private school job in 2025—even after unemployment—without facing stigma in the hiring process.

Private School Teacher Survival Guide 2025
Practical strategies for private school teachers in 2025 to thrive, balance workloads, and connect with students and school communities.

The A to Z of Private Schools 2025
Explore the A to Z of private schools in 2025—from admissions to tuition—offering parents and educators clear insights into today’s options.