Top 20 Best San Bernardino County Private Schools (2023)
For the 2023 school year, there are 136 private schools serving 19,862 students in San Bernardino County, CA (there are 564 public schools, serving 394,454 public students). 5% of all K-12 students in San Bernardino County, CA are educated in private schools (compared to the CA state average of 10%).
The best top ranked private schools in San Bernardino County, CA include Alta Loma Christian School, St. Catherine Of Siena School and Redlands Adventist Academy.
The average tuition cost is $7,904, which is lower than the California private school average tuition cost of $16,072.
Top Ranked San Bernardino County Private Schools (2023)
School
Location
Grades
Students
Alta Loma Christian School![Alta Loma Christian School Photo - Not a school you attend. A family you belong to. Alta Loma Christian School Photo - Not a school you attend. A family you belong to.]()

(Brethren)
9974 19th Street
Rancho Cucamonga, CA 91737
(909) 989-2804
Rancho Cucamonga, CA 91737
(909) 989-2804
Grades: PK-8
| 324 students
Montessori School House![Montessori School House Photo - Thanksgiving Montessori School House Photo - Thanksgiving]()

Montessori School
8968 Archibald Avenue, Bldg C
Rancho Cucamonga, CA 91730
(909) 948-8733
Rancho Cucamonga, CA 91730
(909) 948-8733
Grades: PK-4
| 97 students
Aquinas High School![Aquinas High School Photo Aquinas High School Photo]()

(Catholic)
2772 Sterling Ave
San Bernardino, CA 92404
(909) 886-4659
San Bernardino, CA 92404
(909) 886-4659
Grades: 9-12
| 601 students
Arrowhead Christian Academy Upper School
(Christian)
105 Tennessee St
Redlands, CA 92373
(909) 793-0601
Redlands, CA 92373
(909) 793-0601
Grades: 9-12
| 347 students
2898 N. G. Street
San Bernardino, CA 92405
(909) 881-8310
San Bernardino, CA 92405
(909) 881-8310
Grades: K-12
| 158 students
Hespena Christian School
(Christian)
16775 Olive St
Hesperia, CA 92345
(760) 244-6164
Hesperia, CA 92345
(760) 244-6164
Grades: PK-12
| 309 students
57373 Joshua Lane
Yucca Valley, CA 92284
(760) 365-3599
Yucca Valley, CA 92284
(760) 365-3599
Grades: NS-12
| 291 students
1123 S Cactus Ave
Rialto, CA 92376
(909) 820-2191
Rialto, CA 92376
(909) 820-2191
Grades: PK-12
| 101 students
10656 Anderson Street
Loma Linda, CA 92354
(909) 796-0161
Loma Linda, CA 92354
(909) 796-0161
Grades: NS-12
| 1,472 students
Loving Savior Of The Hills Lutheran School
(Lutheran Church Missouri Synod)
14816 Peyton Dr
Chino Hills, CA 91709
(909) 597-2948
Chino Hills, CA 91709
(909) 597-2948
Grades: PK-8
| 474 students
Montessori In Redlands Inc![Montessori In Redlands Inc Photo Montessori In Redlands Inc Photo]()

Montessori School
1890 Orange Ave
Redlands, CA 92373
(909) 793-6989
Redlands, CA 92373
(909) 793-6989
Grades: NS-6
| 351 students
Ontario Christian Elementary School
(Christian)
1907 S Euclid Ave
Ontario, CA 91762
(909) 983-1010
Ontario, CA 91762
(909) 983-1010
Grades: K-8
| 755 students
Ontario Christian Schools![Ontario Christian Schools Photo Ontario Christian Schools Photo]()

(Christian)
931 W Philadelphia St
Ontario, CA 91762
(909) 984-1756
Ontario, CA 91762
(909) 984-1756
Grades: NS-12
| 1,153 students
Our Lady Of The Assumption School![Our Lady Of The Assumption School Photo Our Lady Of The Assumption School Photo]()

(Catholic)
796 W 48th Street
San Bernardino, CA 92407
(909) 881-2416
San Bernardino, CA 92407
(909) 881-2416
Grades: PK-8
| 195 students
Redlands Adventist Academy![Redlands Adventist Academy Photo Redlands Adventist Academy Photo]()

(Seventh Day Adventist)
130 Tennessee St
Redlands, CA 92373
(909) 793-1000
Redlands, CA 92373
(909) 793-1000
Grades: K-12
| 420 students
1145 Church Street
Redlands, CA 92374
(909) 793-0601
Redlands, CA 92374
(909) 793-0601
Grades: PK-5
| 525 students
Sacred Heart Academy![Sacred Heart Academy Photo Sacred Heart Academy Photo]()

(Catholic)
215 S Eureka St
Redlands, CA 92373
(909) 792-3958
Redlands, CA 92373
(909) 792-3958
Grades: PK-8
| 271 students
Sacred Heart Parish School![Sacred Heart Parish School Photo - Computer Lab Sacred Heart Parish School Photo - Computer Lab]()

(Catholic)
12676 Foothill Blvd
Rancho Cucamonga, CA 91739
(909) 899-1049
Rancho Cucamonga, CA 91739
(909) 899-1049
Grades: K-8
| 331 students
St. Catherine Of Siena School
(Catholic)
335 N Sycamore Ave
Rialto, CA 92376
(909) 875-7821
Rialto, CA 92376
(909) 875-7821
Grades: PK-8
| 182 students
322 W D St
Ontario, CA 91762
(909) 984-9123
Ontario, CA 91762
(909) 984-9123
Grades: PK-8
| 285 students
St. Margaret Mary School
(Catholic)
12664 Central Ave
Chino, CA 91710
(909) 591-8419
Chino, CA 91710
(909) 591-8419
Grades: PK-8
| 405 students
San Antonio Christian School
(Christian)
1722 E 8th St
Ontario, CA 91764
(909) 982-2301
Ontario, CA 91764
(909) 982-2301
Grades: K-8
| 51 students
17487 Arrow Blvd
Fontana, CA 92335
(909) 427-0900
Fontana, CA 92335
(909) 427-0900
Grades: 6-12
| n/a students
10900 Civic Center Drive
Rancho Cucamonga, CA 91730
(909) 758-8747
Rancho Cucamonga, CA 91730
(909) 758-8747
Grades: K-12
| 890 students
15260 Nisqualli Rd
Victorville, CA 92395
(760) 241-8827
Victorville, CA 92395
(760) 241-8827
Grades: K-12
| 332 students
Water Of Life Christian School
(Christian)
7625 East Avenue
Fontana, CA 92336
(909) 463-3915
Fontana, CA 92336
(909) 463-3915
Grades: PK-8
| 410 students
100 West 9th Street
Upland, CA 91786
(909) 920-5858
Upland, CA 91786
(909) 920-5858
Grades: 9-12
| 399 students
Ahrens Child Care Center
Daycare / Preschool
201 N University St
Redlands, CA 92374
(909) 793-8601
Redlands, CA 92374
(909) 793-8601
Grades: PK-K
| 32 students
All Start Academy
Daycare / Preschool
10022 Palmetto Ave
Fontana, CA 92335
(909) 428-8592
Fontana, CA 92335
(909) 428-8592
Grades: PK-7
| 128 students
Altus Academy Rialto
Special Education School
205 N Maple Ave
Rialto, CA 92377
(909) 829-9999
Rialto, CA 92377
(909) 829-9999
Grades: 1-12
| 74 students
American Christian Military Academy![American Christian Military Academy Photo - www.acmae1.org Contact info909 260 1011paulinegstone@aol.com American Christian Military Academy Photo - www.acmae1.org Contact info909 260 1011paulinegstone@aol.com]()

(Christian)
9229 Utica Ave ste 130
Rancho Cucamonga, CA 91730
(909) 483-8255
Rancho Cucamonga, CA 91730
(909) 483-8255
Grades: 8-12
| 24 students
Apostolic Christian Academy
(Pentecostal)
74301 2 Mile Rd
Twentynine Palms, CA 92277
(760) 367-0080
Twentynine Palms, CA 92277
(760) 367-0080
Grades: K-10
| 11 students
18609 Corwin Road
Apple Valley, CA 92307
(760) 242-5437
Apple Valley, CA 92307
(760) 242-5437
Grades: NS-PK
| 72 students
15757 St. Timothy Rd.
Apple Valley, CA 92307
(760) 813-3232
Apple Valley, CA 92307
(760) 813-3232
Grades: PK-12
| 160 students
Show 100 more private schools in San Bernardino County, CA (out of 136 total schools)
Loading...
San Bernardino County Private Schools (Closed)
School
Location
Grades
Students
Barstow Cogic Christian (Closed 2004)
(Methodist)
1375 Bishop Nathaniel Jones Jr. Way, Barstow CA 92311
Barstow, CA 92311
(760) 255-9034
Barstow, CA 92311
(760) 255-9034
Grades: PK-8
| 95 students
Blessed Sacrament (Closed 2004)
(Catholic)
6755 Sage Ave
Twentynine Palms, CA 92277
(760) 367-3341
Twentynine Palms, CA 92277
(760) 367-3341
Grades: PK-6
| 101 students
Bloomington Christian School (Closed 2020)
(Church of the Nazarene)
9904 Bloomington Ave
Bloomington, CA 92316
(909) 586-1326
Bloomington, CA 92316
(909) 586-1326
Grades: PK-12
| 777 students
3012 N. Waterman Ave.
San Bernardino, CA 92404
(909) 883-9168
San Bernardino, CA 92404
(909) 883-9168
Grades: NS-3
| 60 students
Kiddie Korner (Closed 2014)
Daycare / Preschool (Baptist)
5559 Park Pl
Chino, CA 91710
(909) 627-1621
Chino, CA 91710
(909) 627-1621
Grades: K
| 52 students
La Petite Academy (Closed 2021)
Daycare / Preschool
6280 N. Victoria Windrows Loop
Rancho Cucamonga, CA 91739
(909) 899-1775
Rancho Cucamonga, CA 91739
(909) 899-1775
Grades: PK-K
| 32 students
Lakeside Academy (Closed 2015)
Special Program Emphasis (Christian)
12303 Ridgecrest Rd
Victorville, CA 92395
(760) 245-8680
Victorville, CA 92395
(760) 245-8680
Grades: K
| 250 students
Montclair Christian Elementary (Closed 2017)
(Christian)
4518 San Bernardino
Montclair, CA 91763
(909) 233-8799
Montclair, CA 91763
(909) 233-8799
Grades: K-6
| 35 students
555 East Mountain View
Barstow, CA 92311
(760) 256-2397
Barstow, CA 92311
(760) 256-2397
Grades: PK-8
| 130 students
Po Box 1028
Upland, CA 91785
(909) 919-4420
Upland, CA 91785
(909) 919-4420
Grades: 1-11
| 22 students
Oak Hills Christian Preschool (Closed 2014)
Daycare / Preschool (Christian)
13032 Ranchero Rd
Hesperia, CA 92344
(760) 949-2133
Hesperia, CA 92344
(760) 949-2133
Grades: PK-K
| 27 students
Panorama Christian School (Closed 2006)
(Church of Christ)
33981 Yucaipa Boulevard
Yucaipa, CA 92399
(909) 797-3250
Yucaipa, CA 92399
(909) 797-3250
Grades: K-6
| 37 students
304 N Pepper Avenue
Rialto, CA 92376
(909) 874-0471
Rialto, CA 92376
(909) 874-0471
Grades: K-6
| 23 students
St. Anthony School (Closed 2010)
(Catholic)
1510 W 16th St
San Bernardino, CA 92411
(909) 887-5413
San Bernardino, CA 92411
(909) 887-5413
Grades: K-9
| 187 students
18350 Us Highway 18
Apple Valley, CA 92307
(760) 242-2001
Apple Valley, CA 92307
(760) 242-2001
Grades: PK-8
| 248 students
2759 N Ayala
Rialto, CA 92377
(909) 820-2466
Rialto, CA 92377
(909) 820-2466
Grades: NS-6
| 206 students
Valley Christian School (Closed 2006)
(Christian)
1671 N Sierra Way
San Bernardino, CA 92405
(909) 886-2410
San Bernardino, CA 92405
(909) 886-2410
Grades: K-6
| 93 students
571 N Central Ave
Upland, CA 91786
(909) 802-2800
Upland, CA 91786
(909) 802-2800
Grades: PK-12
| 28 students
Recent Articles

What Is IB?
What is IB? IB or International Baccalaureate is a curriculum offered by the International Baccalaureate organization based in Switzerland.

ChatGPT: A Tool Or A Problem?
ChatGPT is fascinating and alarming educational professionals. So, I asked ChatGPT to explain itself.

December 22, 2022
How To Find The School You WantFinding the right school for your child is a major project. However, if you tackle it methodically, you will get good results. Here's a roadmap to finding the school you want.