Liberty Christian Academy Photo - Our first RSC! 2010

Top 20 Best San Bernardino County Private Schools (2024-25)

For the 2024-25 school year, there are 145 private schools serving 21,047 students in San Bernardino County, CA (there are 570 public schools, serving 394,146 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 top ranked private schools in San Bernardino County, CA include Aquinas High School, St. Margaret Mary School and Western Christian High School.
The average tuition cost is $8,487, which is lower than the California private school average tuition cost of $17,061.
57% of private schools in San Bernardino County, CA are religiously affiliated (most commonly Christian and Catholic).

Top Ranked San Bernardino County Private Schools (2024-25)

School
Location
Grades
Students
Alta Loma Christian School
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
Grades: PK-8
| 305 students
11255 Central Ave.
Ontario, CA 91762
(909) 999-0025
Grades: PK-12
| 132 students
Montessori School House
Montessori School House Photo - Thanksgiving
Montessori School
8968 Archibald Avenue, Bldg C
Rancho Cucamonga, CA 91730
(909) 730-2847
Grades: PK-3
| 121 students
Aquinas High School
Aquinas High School Photo - Aquinas is a private Catholic college preparatory high school located in San Bernardino California.
(Catholic)
2772 Sterling Ave
San Bernardino, CA 92404
(909) 886-4659
Grades: 9-12
| 647 students
Arrowhead Christian Academy
(Christian)
105 Tennessee St
Redlands, CA 92373
(909) 793-0601
Grades: 9-12
| 381 students
Boston School
351 Maple Ln
Big Bear City, CA 92314
(760) 366-8658
Grades: K-12
| 262 students
Crosspoint Children's Center
All-girls | Daycare / Preschool (Calvinist)
6950 Edison Ave
Chino, CA 91710
(909) 902-1154
Grades: PK-K
| 272 students
Dikaios Christian Academy
(Christian)
(3)
2898 N. G. Street
San Bernardino, CA 92405
(909) 881-8310
Grades: K-12
| 158 students
Hesperia Christian School
(Christian)
16775 Olive St
Hesperia, CA 92345
(760) 244-6164
Grades: PK-12
| 681 students
1123 S Cactus Ave
Rialto, CA 92376
(909) 820-2191
Grades: PK-12
| 101 students
Loma Linda Academy
Loma Linda Academy Photo
(Seventh Day Adventist)
(1)
10656 Anderson Street
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
Grades: K-8
| 297 students
Montessori In Redlands
Montessori In Redlands Photo
Montessori School
1890 Orange Ave
Redlands, CA 92373
(909) 793-6989
Grades: PK-6
| 383 students
Ontario Christian School
(Christian)
1907 S Euclid Ave
Ontario, CA 91762
(909) 984-1756
Grades: PK-12
| 1,428 students
Our Lady Of The Assumption School
Our Lady Of The Assumption School Photo
(Catholic)
796 W 48th Street
San Bernardino, CA 92407
(909) 881-2416
Grades: PK-8
| 203 students
Packinghouse Christian Academy
(Christian)
9700 Alabama Street
Redlands, CA 92374
(909) 793-4984
Grades: K-12
| 273 students
Redlands Adventist Academy
Redlands Adventist Academy Photo
(Seventh Day Adventist)
130 Tennessee St
Redlands, CA 92373
(909) 793-1000
Grades: K-12
| 385 students
Redlands Christian School
(Christian)
(1)
1145 Church Street
Redlands, CA 92374
(909) 793-0601
Grades: PK-8
| 835 students
Sacred Heart Academy
Sacred Heart Academy Photo
(Catholic)
215 S Eureka St
Redlands, CA 92373
(951) 536-1483
Grades: PK-8
| 254 students
Sacred Heart Parish School
Sacred Heart Parish School Photo - Computer Lab
(Catholic)
12676 Foothill Blvd
Rancho Cucamonga, CA 91739
(909) 803-1400
Grades: K-8
| 323 students
St. Catherine Of Siena School
(Catholic)
335 N Sycamore Ave
Rialto, CA 92376
(909) 875-7821
Grades: PK-8
| 172 students
St. George Parish School
St. George Parish School Photo - Living Rosary Mass
(Catholic)
(1)
322 W D St
Ontario, CA 91762
(909) 984-9123
Grades: K-8
| 304 students
St. Joseph School
(Catholic)
905 N Campus Ave
Upland, CA 91786
(909) 920-5185
Grades: K-8
| 328 students
St. Margaret Mary School
(Catholic)
12664 Central Ave
Chino, CA 91710
(909) 591-8419
Grades: NS-8
| 405 students
San Antonio Christian School
(Seventh Day Adventist)
1722 E 8th St
Ontario, CA 91764
(909) 982-2301
Grades: K-8
| 52 students
17487 Arrow Blvd
Fontana, CA 92335
(909) 427-0900
Grades: 8-11
| 22 students
United Christian Academy
United Christian Academy Photo
(Christian)
(2)
10900 Civic Center Drive
Rancho Cucamonga, CA 91730
(909) 758-8747
Grades: K-12
| 922 students
Victor Valley Christian Schools
(Pentecostal)
(1)
15260 Nisqualli Rd
Victorville, CA 92395
(760) 241-8827
Grades: K-12
| 305 students
Water Of Life Christian School
(Christian)
7625 East Avenue
Fontana, CA 92336
(909) 463-3915
Grades: PK-8
| 404 students
Western Christian High School
Western Christian High School Photo
(Christian)
(1)
100 West 9th Street
Upland, CA 91786
(909) 920-5858
Grades: 9-12
| 395 students
201 N University St
Redlands, CA 92374
(909) 793-8601
Grades: PK-2
| 58 students
Altus Academy Rialto
Special Education School
205 N Maple Ave
Rialto, CA 92377
(909) 829-9999
Grades: 1-12
| 59 students
9229 Utica Ave ste 130
Rancho Cucamonga, CA 91730
(909) 260-1011
Grades: 6-11
| 9 students
Apostolic Christian Academy
(Pentecostal)
74301 2 Mile Rd
Twentynine Palms, CA 92277
(760) 367-0080
Grades: K-10
| 11 students
Apple Valley Child Care Center
Daycare / Preschool (Christian)
(1)
18609 Corwin Road
Apple Valley, CA 92307
(760) 242-5437
Grades: NS-PK
| 72 students
Show 100 more private schools in San Bernardino County, CA (out of 145 total schools)
Loading...
[+] Show Closed Private Schools in San Bernardino County, California

San Bernardino County Private Schools (Closed)

School
Location
Grades
Students
10022 Palmetto Ave
Fontana, CA 92335
(909) 428-8592
Grades: PK-7
| 128 students
1375 Bishop Nathaniel Jones Jr. Way, Barstow CA 92311
Barstow, CA 92311
(760) 255-9034
Grades: PK-8
| 95 students
6755 Sage Ave
Twentynine Palms, CA 92277
(760) 367-3341
Grades: PK-6
| 101 students
9904 Bloomington Ave
Bloomington, CA 92316
(909) 877-1239
Grades: PK-12
| 496 students
3012 N. Waterman Ave.
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
Grades: K
| 52 students
6280 N. Victoria Windrows Loop
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
Grades: K
| 250 students
4518 San Bernardino
Montclair, CA 91763
(909) 233-8799
Grades: K-6
| 35 students
555 East Mountain View
Barstow, CA 92311
(760) 256-2397
Grades: PK-8
| 130 students
Po Box 1028
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
Grades: PK-K
| 27 students
33981 Yucaipa Boulevard
Yucaipa, CA 92399
(909) 797-3250
Grades: K-6
| 37 students
Pebbles Christian School (Closed 2022)
Daycare / Preschool (Methodist)
7690 Archibald Ave
Rancho Cucamonga, CA 91730
(909) 987-6264
Grades: PK-K
| 32 students
304 N Pepper Avenue
Rialto, CA 92376
(909) 874-0471
Grades: K-6
| 23 students
2990 Ridgefield Dr
Chino Hills, CA 91709
Grades: 3-10
| 8 students
1510 W 16th St
San Bernardino, CA 92411
(909) 887-5413
Grades: K-9
| 187 students
330 E 16th St
Upland, CA 91784
(909) 920-5565
Grades: PK-8
| 196 students
18350 Us Highway 18
Apple Valley, CA 92307
(760) 242-2001
Grades: PK-8
| 248 students
2759 N Ayala
Rialto, CA 92377
(909) 820-2466
Grades: NS-6
| 206 students
72070 Samarkand Dr
Twentynine Palms, CA 92277
(760) 367-7369
Grades: 2-7
| 4 students
1671 N Sierra Way
San Bernardino, CA 92405
(909) 886-2410
Grades: K-6
| 93 students
571 N Central Ave
Upland, CA 91786
(909) 802-2800
Grades: PK-12
| 28 students

Frequently Asked Questions

What are the top ranked private schools in San Bernardino County, CA?
The top ranked private schools in San Bernardino County, CA include Aquinas High School, St. Margaret Mary School and Western Christian High School.
How many private schools are located in San Bernardino County, CA?
145 private schools are located in San Bernardino County, CA.
How much do private schools cost in San Bernardino County, CA?
The average tuition cost is $8,487, which is lower than the California private school average tuition cost of $17,061.
How diverse are private schools in San Bernardino County, CA?
San Bernardino County, CA private schools are approximately 53% minority students, which is higher than the California private school average of 50%.
What percentage of students in San Bernardino County, CA go to private school?
5% of all K-12 students in San Bernardino County, CA are educated in private schools (compared to the CA state average of 10%).
What percentage of private schools are religiously affiliated in San Bernardino County, CA?
57% of private schools in San Bernardino County, CA are religiously affiliated (most commonly Christian and Catholic).

Recent Articles

Filling Your Seats
Filling Your Seats
This article provides valuable insights for marketing staff at small private schools, focusing on strategies to boost enrollment and retention. It addresses common challenges such as budget constraints, resistance to change, and the need for both short-term and long-term planning. With expert advice and real-world examples, this guide is essential for any school looking to thrive in a competitive educational landscape.
Early Childhood Education: Which Approach to Choose?
July 31, 2024
Early Childhood Education: Which Approach to Choose?
Explore the world of early childhood education with our comprehensive guide to Montessori, Waldorf, and Reggio Emilia approaches. Learn the key principles, benefits, and practical considerations of each method to make an informed decision for your 2-3 year old's educational journey.
Your 10-Step Guide to Choosing a Private School
July 29, 2024
Your 10-Step Guide to Choosing a Private School
Selecting the best private school for your child is a significant decision that requires careful consideration and research. Our "10 Step Guide for Choosing a Private School" provides a detailed roadmap to help parents navigate this complex process. This guide covers everything from assessing your child's unique needs and researching potential schools to evaluating academic programs and exploring financial aid options. Whether you're looking for a school that offers PK-12 or just high school grades, this guide will equip you with the knowledge and tools to make the best choice for your child's education.