For the 2025-26 school year, there are 50 private preschools belonging to National Association of Independent Schools (NAIS) serving 21,370 students in Virginia. You can also find more schools membership associations in Virginia.
The top ranked private preschools belonging to National Association of Independent Schools (NAIS) in Virginia include BASIS Independent McLean, Norfolk Collegiate School, and Powhatan School.
The average tuition cost is $25,816, which is higher than the Virginia private preschool average tuition cost of $15,198.
Top Ranked Private Preschools Belonging to National Association of Independent Schools (NAIS) in Virginia (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
5917 Telegraph Rd
Alexandria, VA 22310
(703) 960-3000
Alexandria, VA 22310
(703) 960-3000
Gr: NS-8 | 205 students Avg. class size: 10 students Sports: 4 | Extracurrculars: 7 Tuition & acceptance rate listed
1320 Mill Dam Rd
Virginia Beach, VA 23454
(757) 481-2446
Virginia Beach, VA 23454
(757) 481-2446
Gr: PK-12 | 1,097 student Avg. class size: 15 students Sports: 18 Tuition listed
3229 Sleepy Hollow Rd
Falls Church, VA 22042
(703) 533-9711
Falls Church, VA 22042
(703) 533-9711
Gr: NS-8 | 480 students Avg. class size: 18 students Sports: 8 | Extracurrculars: 9 Tuition & acceptance rate listed
3601 Russell Road
Alexandria, VA 22305
(703) 549-5067
Alexandria, VA 22305
(703) 549-5067
Gr: NS-5 | 109 students Avg. class size: 12 students Extracurrculars: 12 Tuition listed
1411 Balls Hill Road
Mc Lean, VA 22101
(703) 356-1920
Mc Lean, VA 22101
(703) 356-1920
Gr: NS-8 | 521 students Avg. class size: 16 students Sports: 8 | Extracurrculars: 14 Tuition & acceptance rate listed
St. Stephen's and St. Agnes School![St. Stephen's and St. Agnes School Photo - As a college preparatory Episcopal Church School in Alexandria, Virginia, that educates students from ages 3 through grade 12, we foster a close-knit community where every student belongs, grows, and thrives. St. Stephen's and St. Agnes School Photo - As a college preparatory Episcopal Church School in Alexandria, Virginia, that educates students from ages 3 through grade 12, we foster a close-knit community where every student belongs, grows, and thrives.]()

(Episcopal)
1000 St. Stephens Road
Alexandria, VA 22304
(703) 212-2705
Alexandria, VA 22304
(703) 212-2705
Gr: NS-12 | 1,230 student Avg. class size: 15 students Sports: 18 | Extracurrculars: 26 Tuition listed
4439 Old Tavern Road
The Plains, VA 20198
(540) 253-7544
The Plains, VA 20198
(540) 253-7544
Gr: PK-12 | 374 students Avg. class size: 15 students Sports: 12 | Extracurrculars: 10 Tuition & acceptance rate listed
3819 Gallows Road
Annandale, VA 22003
(703) 256-3620
Annandale, VA 22003
(703) 256-3620
Gr: NS-8 | 231 students Avg. class size: 12 students Sports: 6 | Extracurrculars: 19 Tuition & acceptance rate listed
101 School House Lane
Williamsburg, VA 23188
(757) 220-1978
Williamsburg, VA 23188
(757) 220-1978
Gr: PK-12 | 173 students Avg. class size: 15 students Sports: 10 | Extracurrculars: 13 Tuition & acceptance rate listed
3500 Broadwater Rd
Exmore, VA 23350
(860) 480-0280
Exmore, VA 23350
(860) 480-0280
Gr: PK-12 | 348 students Avg. class size: 11 students Tuition listed
3700 Burgundy Road
Alexandria, VA 22303
(703) 329-6968
Alexandria, VA 22303
(703) 329-6968
Gr: PK-8 | 292 students Avg. class size: 13 students Sports: 7 | Extracurrculars: 15 Tuition & acceptance rate listed
103 N Mooreland Road
Henrico, VA 23229
(804) 740-7077
Henrico, VA 23229
(804) 740-7077
Gr: PK-12 | 1,690 student Avg. class size: 18 students Sports: 21 | Extracurrculars: 5 Tuition listed
3320 Jermantown Road
Oakton, VA 22124
(703) 584-2314
Oakton, VA 22124
(703) 584-2314
Gr: PK-12 | 1,061 student Avg. class size: 18 students Sports: 19 Tuition listed
10800 Academy Drive
Fredericksburg, VA 22408
(540) 898-0020
Fredericksburg, VA 22408
(540) 898-0020
Gr: PK-12 | 326 students Avg. class size: 12 students Sports: 7 | Extracurrculars: 16 Tuition & acceptance rate listed
605 Fuqua Dr
Farmville, VA 23901
(434) 392-4131
Farmville, VA 23901
(434) 392-4131
Gr: PK-12 | 235 students Avg. class size: 16 students Sports: 10 Tuition & acceptance rate listed
415 Windover Ave, NW
Vienna, VA 22180
(703) 938-8323
Vienna, VA 22180
(703) 938-8323
Gr: NS-8 | 183 students Avg. class size: 15 students Sports: 5 Tuition & acceptance rate listed
Greenbrier Christian Academy![Greenbrier Christian Academy Photo - The Early Childhood Center at Greenbrier Christian Academy was voted "Best of Chesapeake" in 2009. Greenbrier Christian Academy Photo - The Early Childhood Center at Greenbrier Christian Academy was voted "Best of Chesapeake" in 2009.]()

(Christian)
311 Kempsville Rd
Chesapeake, VA 23320
(757) 547-9595
Chesapeake, VA 23320
(757) 547-9595
Gr: PK-12 | 557 students Avg. class size: 16 students Sports: 13 | Extracurrculars: 4 Tuition listed
13775 Spicers Mill Rd
Orange, VA 22960
(540) 672-1010
Orange, VA 22960
(540) 672-1010
Gr: PK-8 | 166 students Avg. class size: 16 students Sports: 5 | Extracurrculars: 8 Tuition listed
739 Academy Lane
Newport News, VA 23602
(757) 884-9100
Newport News, VA 23602
(757) 884-9100
Gr: PK-12 | 641 students Avg. class size: 16 students Sports: 15 | Extracurrculars: 45 Tuition & acceptance rate listed
Highland School
(1)
597 Broadview Ave
Warrenton, VA 20186
(540) 878-2700
Warrenton, VA 20186
(540) 878-2700
Gr: PK-12 | 503 students Avg. class size: 11 students Sports: 11 | Extracurrculars: 12 Tuition & acceptance rate listed
130 South Madison St
Middleburg, VA 20117
(540) 687-5897
Middleburg, VA 20117
(540) 687-5897
Gr: PK-8 | 235 students Avg. class size: 15 students Sports: 6 | Extracurrculars: 6 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 Tuition listed
20600 Red Cedar Drive
Leesburg, VA 20175
(703) 669-2087
Leesburg, VA 20175
(703) 669-2087
Gr: PK-8 | 354 students Avg. class size: 15 students Sports: 9 | Extracurrculars: 14 Tuition & acceptance rate listed
15100 Millwood School Ln
Midlothian, VA 23112
(804) 639-3200
Midlothian, VA 23112
(804) 639-3200
Gr: PK-12 | 260 students Avg. class size: 12 students Sports: 6 | Extracurrculars: 3 Tuition & acceptance rate listed
3373 Pruden Blvd
Suffolk, VA 23434
(757) 539-8789
Suffolk, VA 23434
(757) 539-8789
Gr: PK-12 | 919 students Avg. class size: 15 students Sports: 16 | Extracurrculars: 46 Tuition & acceptance rate listed
Norfolk Christian School - Beach Campus
(Christian)
1265 Laskin Rd
Virginia Beach, VA 23451
(757) 428-1284
Virginia Beach, VA 23451
(757) 428-1284
Gr: PK-5 | 96 students Avg. class size: 14 students Tuition & acceptance rate listed
7336 Granby St
Norfolk, VA 23505
(757) 480-2885
Norfolk, VA 23505
(757) 480-2885
Gr: PK-12 | 589 students Avg. class size: 12 students Sports: 17 | Extracurrculars: 31 Tuition & acceptance rate listed
4254 Colonial Avenue Sw
Roanoke, VA 24018
(540) 989-6641
Roanoke, VA 24018
(540) 989-6641
Gr: PK-12 | 584 students Avg. class size: 14 students Sports: 14 | Extracurrculars: 15 Tuition & acceptance rate listed
1232 Stoney Ridge Road
Charlottesville, VA 22902
(434) 296-6901
Charlottesville, VA 22902
(434) 296-6901
Gr: PK-8 | 233 students Avg. class size: 13 students Sports: 6 | Extracurrculars: 6 Tuition & acceptance rate listed
7209 Quiet Cove
Annandale, VA 22003
(703) 354-3446
Annandale, VA 22003
(703) 354-3446
Gr: NS-6 | 114 students Avg. class size: 10 students Extracurrculars: 7 Tuition listed
49 Powhatan Lane
Boyce, VA 22620
(540) 837-1009
Boyce, VA 22620
(540) 837-1009
Gr: PK-8 | 250 students Avg. class size: 13 students Sports: 7 Tuition listed
499 N Parham Rd
Henrico, VA 23229
(804) 741-0040
Henrico, VA 23229
(804) 741-0040
Gr: PK-8 | 348 students Avg. class size: 22 students Sports: 10 Tuition listed
3400 Stony Point Rd
Richmond, VA 23235
(804) 272-1341
Richmond, VA 23235
(804) 272-1341
Gr: PK-8 | 257 students Avg. class size: 16 students Sports: 1 | Extracurrculars: 1 Tuition & acceptance rate listed
2132 Ivy Road
Charlottesville, VA 22903
(434) 296-5106
Charlottesville, VA 22903
(434) 296-5106
Gr: PK-12 | 798 students Avg. class size: 14 students Sports: 14 Tuition & acceptance rate listed
Show 15 more private schools in Virginia (out of 50 total schools)
Loading...
Recent Articles

Transferring from Public to Private School Mid-Year: What to Expect
Considering a mid-year transfer from public to private school? Learn what to expect with admissions, academic placement, social adjustment, and financial aid to ensure a smooth transition.

A Guide to Day vs. Boarding School: Which Is Right for Your Family
Discover the key differences between day and boarding schools to determine the best fit for your child. Explore benefits, costs, lifestyle factors, and questions to help guide your family’s decision.

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.