For the 2025-26 school year, there are 43 private schools serving 11,416 students in St. Charles County, MO (there are 93 public schools, serving 59,626 public students). 16% of all K-12 students in St.
Charles County, MO are educated in private schools (compared to the MO state average of 12%).
The top ranked private schools in St. Charles County, MO include Immanuel Lutheran School-Wentzville, Assumption School, and First Baptist Christian Academy.
The average tuition cost is $12,108, which is lower than the Missouri private school average tuition cost of $13,033.
68% of private schools in St. Charles County, MO are religiously affiliated (most commonly Catholic and Lutheran Church Missouri Synod).
Top Ranked St. Charles County Private Schools (2025-26)
School
Location
Quick Facts
632 E Hwy N
Wentzville, MO 63385
(636) 639-9887
Wentzville, MO 63385
(636) 639-9887
Gr: NS-8 | 548 students Avg. class size: 22 students Sports: 7 | Extracurrculars: 5 Tuition listed
619 N 2nd St
Saint Charles, MO 63301
(636) 946-6127
Saint Charles, MO 63301
(636) 946-6127
Gr: K-8 | 195 students Avg. class size: 13 students Sports: 5 | Extracurrculars: 5 Tuition listed
5 Mcmenamy Rd
Saint Peters, MO 63376
(636) 397-1440
Saint Peters, MO 63376
(636) 397-1440
Gr: PK-8 | 210 students Avg. class size: 15 students Sports: 6 | Extracurrculars: 9 Tuition listed
Assumption School![Assumption School Photo - For 154 years, Assumption School has been a beacon of faith and learning in O'Fallon, and we are proud to continue that tradition with 465+ students enrolled this year in preschool through 8th grade! If you are you looking for a school that combines rigorous academics, cutting-edge technology, and a faith-based education, this is the place to be! Assumption School Photo - For 154 years, Assumption School has been a beacon of faith and learning in O'Fallon, and we are proud to continue that tradition with 465+ students enrolled this year in preschool through 8th grade! If you are you looking for a school that combines rigorous academics, cutting-edge technology, and a faith-based education, this is the place to be!]()

(Catholic)
203 W 3rd St
O Fallon, MO 63366
(636) 240-4474
O Fallon, MO 63366
(636) 240-4474
Gr: PK-8 | 431 students Avg. class size: 20 students Sports: 5 | Extracurrculars: 9 Tuition & acceptance rate listed
Child Of God Lutheran School![Child Of God Lutheran School Photo Child Of God Lutheran School Photo]()

(Lutheran Church Missouri Synod)
650 Salt Lick Rd
Saint Peters, MO 63376
(636) 970-7080
Saint Peters, MO 63376
(636) 970-7080
Gr: NS-8 | 300 students Avg. class size: 18 students Sports: 7 | Extracurrculars: 5 Tuition & acceptance rate listed
Christian School District![Christian School District Photo Christian School District Photo]()

(Christian)
1145 Tom Ginnever Ave
O Fallon, MO 63366
(636) 978-1680
O Fallon, MO 63366
(636) 978-1680
Gr: PK-12 | 546 students Avg. class size: 15 students Sports: 15 Tuition & acceptance rate listed
2550 Elm Street
Saint Charles, MO 63301
(636) 946-6767
Saint Charles, MO 63301
(636) 946-6767
Gr: 9-12 | 248 students Avg. class size: 13 students Sports: 14 | Extracurrculars: 19 Tuition & acceptance rate listed
8750 Veterans Memorial Pkwy
O Fallon, MO 63366
(636) 272-3220
O Fallon, MO 63366
(636) 272-3220
Gr: PK-6 | 277 students Avg. class size: 13 students Tuition & acceptance rate listed
Immaculate Conception School![Immaculate Conception School Photo - Our School Front Immaculate Conception School Photo - Our School Front]()

(Catholic)
2089 Hanley Road
O Fallon, MO 63368
(636) 561-4450
O Fallon, MO 63368
(636) 561-4450
Gr: PK-8 | 877 students Sports: 4 | Extracurrculars: 16 Tuition listed
Immanuel Lutheran School
(Lutheran Church Missouri Synod)
115 S 6th St
Saint Charles, MO 63301
(636) 946-0051
Saint Charles, MO 63301
(636) 946-0051
Gr: PK-8 | 535 students
1610 Willott Rd.
Saint Charles, MO 63376
(636) 447-5100
Saint Charles, MO 63376
(636) 447-5100
Gr: 1-12 Avg. class size: 8 students
Lutheran High School Of St. Charles County
(Lutheran Church Missouri Synod)
5100 Mexico Rd
Saint Peters, MO 63376
(636) 928-5100
Saint Peters, MO 63376
(636) 928-5100
Gr: 9-12 | 439 students Avg. class size: 15 students Sports: 15 | Extracurrculars: 1 Acceptance rate listed
5911 MO-94
Saint Charles, MO 63304
(636) 329-1096
Saint Charles, MO 63304
(636) 329-1096
Gr: NS-8 | 347 students Avg. class size: 19 students Sports: 6 | Extracurrculars: 9 Tuition & acceptance rate listed
OakHaven Montessori School![OakHaven Montessori School Photo OakHaven Montessori School Photo]()

Montessori School
7267 Highway N
O Fallon, MO 63368
(636) 978-4440
O Fallon, MO 63368
(636) 978-4440
Gr: PK-6 | 94 students Avg. class size: 25 students Sports: 3 | Extracurrculars: 6 Tuition listed
St. Charles Christian Home Educators
Special Program Emphasis (Christian)
709 Crestview Drive
O Fallon, MO 63366
(636) 240-4412
O Fallon, MO 63366
(636) 240-4412
Gr: K-12 | 388 students Avg. class size: 7 students Extracurrculars: 2 Tuition listed
St. Dominic High School
(Catholic)
31 Saint Dominic Dr
O Fallon, MO 63366
(636) 240-8303
O Fallon, MO 63366
(636) 240-8303
Gr: 9-12 | 927 students Avg. class size: 24 students Sports: 14 | Extracurrculars: 6 Tuition & acceptance rate listed
St. Joseph School![St. Joseph School Photo St. Joseph School Photo]()

(Catholic)
1351 Motherhead Rd
Saint Charles, MO 63304
(636) 441-0055
Saint Charles, MO 63304
(636) 441-0055
Gr: PK-8 | 991 students Sports: 8 | Extracurrculars: 4
St. Patrick School
(Catholic)
701 S Church St
Wentzville, MO 63385
(636) 332-9913
Wentzville, MO 63385
(636) 332-9913
Gr: PK-8 | 467 students Avg. class size: 20 students Tuition & acceptance rate listed
5059 Highway P
Wentzville, MO 63385
(636) 639-1385
Wentzville, MO 63385
(636) 639-1385
Gr: PK-8 | 297 students Avg. class size: 19 students Extracurrculars: 6 Tuition listed
Veritas Christian Academy![Veritas Christian Academy Photo Veritas Christian Academy Photo]()

(Christian)
1145 Tom Ginnever Ave
O Fallon, MO 63366
(636) 978-1680
O Fallon, MO 63366
(636) 978-1680
Gr: NS-12 | 664 students Avg. class size: 15 students Sports: 14 | Extracurrculars: 15 Tuition & acceptance rate listed
Zion Lutheran School
(Lutheran Church Missouri Synod)
3866 S Old Highway 94
Saint Charles, MO 63304
(636) 441-7424
Saint Charles, MO 63304
(636) 441-7424
Gr: PK-8 | 557 students
1701 Feise Road
Saint Charles, MO 63301
(636) 561-7709
Saint Charles, MO 63301
(636) 561-7709
Gr: K-6 | 134 students Avg. class size: 12 students Tuition listed
Childrens Edu-care Center Inc.
Montessori School
100 Vantage Drive
Saint Peters, MO 63376
(636) 397-4090
Saint Peters, MO 63376
(636) 397-4090
Gr: PK-K | 18 students Avg. class size: 25 students Sports: 2 Tuition & acceptance rate listed
Church On The Rock Christian
(Christian)
900 Birdie Hills Rd
Saint Peters, MO 63376
(636) 240-7775
Saint Peters, MO 63376
(636) 240-7775
Gr: PK-12 | 138 students
The Goddard School![The Goddard School Photo The Goddard School Photo]()

Daycare / Preschool
9008 Phoenix Parkway
O Fallon, MO 63368
(636) 561-8559
O Fallon, MO 63368
(636) 561-8559
Gr: PK-K | 44 students
The Goddard School![The Goddard School Photo The Goddard School Photo]()

Daycare / Preschool
1402 Gettysburg Landing Road
Saint Charles, MO 63303
(636) 441-9037
Saint Charles, MO 63303
(636) 441-9037
Gr: NS-K Avg. class size: 15 students
The Goddard School![The Goddard School Photo The Goddard School Photo]()

Daycare / Preschool
700 Old Salt Lick Road
Saint Peters, MO 63376
(636) 397-0399
Saint Peters, MO 63376
(636) 397-0399
Gr: NS | 130 students
The Goddard School![The Goddard School Photo The Goddard School Photo]()

Daycare / Preschool
1513 Wentzville Parkway
Wentzville, MO 63385
(636) 327-5991
Wentzville, MO 63385
(636) 327-5991
Gr: NS-PK
Hope Montessori Academy - Lake St. Louis
Montessori School
1799 Lake Saint Louis Blvd
Lake Saint Louis, MO 63367
(636) 561-2811
Lake Saint Louis, MO 63367
(636) 561-2811
Gr: K | 7 students
Linc Family Learning Center
Daycare / Preschool (Christian)
9 Love Park Ln
Wentzville, MO 63385
(636) 332-5127
Wentzville, MO 63385
(636) 332-5127
Gr: K | 7 students
Little Guppy Child Dev Center
Daycare / Preschool
3151 Elm Pointe Industrial Dr
Saint Charles, MO 63301
(636) 916-4280
Saint Charles, MO 63301
(636) 916-4280
Gr: NS-PK | 164 students
Mid Rivers SDA School
(Seventh Day Adventist)
600 Salt Lick Rd
Saint Peters, MO 63376
(636) 397-8294
Saint Peters, MO 63376
(636) 397-8294
Gr: 3-8 | 7 students
North St. Peters KinderCare![North St. Peters KinderCare Photo - Lobby North St. Peters KinderCare Photo - Lobby]()

Daycare / Preschool
4150 S. Cloverleaf Dr.
Saint Peters, MO 63376
(636) 928-5711
Saint Peters, MO 63376
(636) 928-5711
Gr: NS-PK Tuition listed
St. Charles Borromeo School
(Catholic)
431 Decatur St
Saint Charles, MO 63301
(636) 946-2713
Saint Charles, MO 63301
(636) 946-2713
Gr: K-8 | 198 students Avg. class size: 22 students Tuition & acceptance rate listed
Show 8 more private schools in St. Charles County, MO (out of 43 total schools)
Loading...
Frequently Asked Questions
What are the top ranked private schools in St. Charles County, MO?
The top ranked private schools in St. Charles County, MO include Immanuel Lutheran School-Wentzville, Assumption School, and First Baptist Christian Academy.
How many private schools are located in St. Charles County?
43 private schools are located in St. Charles County.
How much do private schools cost in St. Charles County?
The average tuition cost is $12,108, which is lower than the Missouri private school average tuition cost of $13,033.
How diverse are private schools in St. Charles County?
St. Charles County private schools are approximately 8% minority students, which is lower than the Missouri private school average of 20%.
What percentage of students in St. Charles County go to private school?
16% of all K-12 students in St. Charles County are educated in private schools (compared to the MO state average of 12%).
What percentage of private schools are religiously affiliated in St. Charles County?
68% of private schools in St. Charles County are religiously affiliated (most commonly Catholic and Lutheran Church Missouri Synod).
Which private schools in St. Charles County are often viewed compared to one another?
Popular comparisons of private schools in St. Charles County include: Duchesne High School vs. St. Dominic High School, St. Dominic High School vs. Duchesne High School, Mid Rivers SDA School vs. The Lead School
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.