For the 2025 school year, there are 49 all-boys private schools serving 14,774 students in California.
The top ranked all-boys private schools in California include Loyola High School, Damien High School, and St. John Bosco.
The average tuition cost is $21,794, which is higher than the California private school average tuition cost of $17,961.
Top Ranked California All-Boys Private Schools (2025)
School
Location
Quick Facts
Palma School![Palma School Photo - Palma is a college-preparatory, Catholic co-ed high school with an all-boy junior high school (grades 6-8) owned and operated by The Christian Brothers Institute of California. Palma School Photo - Palma is a college-preparatory, Catholic co-ed high school with an all-boy junior high school (grades 6-8) owned and operated by The Christian Brothers Institute of California.]()

All-boys (Catholic)
919 Iverson St
Salinas, CA 93901
(831) 422-6391
Salinas, CA 93901
(831) 422-6391
Gr: 6-12 Avg. class size: 15 students Sports: 18 | Extracurrculars: 15 Tuition listed
4101 Park Boulevard
Oakland, CA 94602
(510) 652-4722
Oakland, CA 94602
(510) 652-4722
Gr: 3-8 | 15 students Avg. class size: 10 students Sports: 1 | Extracurrculars: 1 Tuition & acceptance rate listed
17000 Arnold Dr
Sonoma, CA 95476
(707) 933-2560
Sonoma, CA 95476
(707) 933-2560
Gr: 9-12 | 53 students
2605 Carlsbad Boulevard
Carlsbad, CA 92008
(888) 762-2338
Carlsbad, CA 92008
(888) 762-2338
Gr: 7-12 | 285 students Avg. class size: 13 students Sports: 20 | Extracurrculars: 18 Tuition & acceptance rate listed
Bellarmine College Preparatory![Bellarmine College Preparatory Photo Bellarmine College Preparatory Photo]()

All-boys (Catholic)
960 W Hedding St
San Jose, CA 95126
(408) 294-9224
San Jose, CA 95126
(408) 294-9224
Gr: 9-12 | 1,665 student Avg. class size: 25 students Sports: 16 | Extracurrculars: 3 Tuition listed
Bishop Mora Salesian High School
All-boys (Catholic)
960 South Soto Street
Los Angeles, CA 90023
(323) 261-7124
Los Angeles, CA 90023
(323) 261-7124
Gr: 9-12 | 515 students Avg. class size: 28 students Sports: 10 | Extracurrculars: 16 Tuition & acceptance rate listed
1253 Bishops Rd
Los Angeles, CA 90012
(323) 225-2438
Los Angeles, CA 90012
(323) 225-2438
Gr: 9-12 | 734 students Tuition & acceptance rate listed
Cheder Menachem
All-boys (Jewish)
1606 S. La Cienega Blvd.
Los Angeles, CA 90035
(310) 623-1470
Los Angeles, CA 90035
(310) 623-1470
Gr: K-8 | 394 students Avg. class size: 18 students Tuition listed
5031 Alonzo Ave
Encino, CA 91316
(818) 345-1672
Encino, CA 91316
(818) 345-1672
Gr: 9-12 | 452 students Avg. class size: 21 students Sports: 15 | Extracurrculars: 5 Tuition & acceptance rate listed
2280 Damien Avenue
La Verne, CA 91750
(909) 596-1946
La Verne, CA 91750
(909) 596-1946
Gr: 9-12 | 735 students Avg. class size: 20 students Sports: 15 | Extracurrculars: 15 Tuition & acceptance rate listed
1130 Winton Dr
Concord, CA 94518
(925) 288-8100
Concord, CA 94518
(925) 288-8100
Gr: 9-12 | 1,024 student Avg. class size: 23 students Sports: 17 Tuition & acceptance rate listed
1151 San Gabriel Blvd
Rosemead, CA 91770
(626) 940-2000
Rosemead, CA 91770
(626) 940-2000
Gr: 9-12 | 350 students Avg. class size: 15 students Sports: 9 | Extracurrculars: 11 Tuition & acceptance rate listed
1200 Jacob Lane
Carmichael, CA 95608
(916) 482-6060
Carmichael, CA 95608
(916) 482-6060
Gr: 9-12 | 976 students Avg. class size: 15 students Sports: 15 Tuition & acceptance rate listed
Junipero Serra High School![Junipero Serra High School Photo - Four members of Serra's mock trial team Junipero Serra High School Photo - Four members of Serra's mock trial team]()

All-boys (Catholic)
451 W 20th Ave
San Mateo, CA 94403
(650) 345-8207
San Mateo, CA 94403
(650) 345-8207
Gr: 9-12 | 892 students Avg. class size: 24 students Sports: 16 | Extracurrculars: 58 Tuition & acceptance rate listed
1901 Venice Blvd
Los Angeles, CA 90006
(213) 381-5121
Los Angeles, CA 90006
(213) 381-5121
Gr: 9-12 | 1,242 student Sports: 13 Tuition listed
3266 Nutmeg St
San Diego, CA 92104
(619) 282-2184
San Diego, CA 92104
(619) 282-2184
Gr: 9-12 | 743 students
215 N Harbor Blvd
Anaheim, CA 92805
(714) 772-1363
Anaheim, CA 92805
(714) 772-1363
Gr: K-8 | 163 students Avg. class size: 15 students Sports: 7 | Extracurrculars: 4 Tuition & acceptance rate listed
200 Foothill Blvd
La Canada Flintridge, CA 91011
(818) 790-0325
La Canada Flintridge, CA 91011
(818) 790-0325
Gr: 9-12 | 620 students Avg. class size: 25 students Sports: 15 | Extracurrculars: 35 Tuition listed
St. John Bosco
All-boys (Catholic)
13640 Bellflower Blvd
Bellflower, CA 90706
(562) 920-1734
Bellflower, CA 90706
(562) 920-1734
Gr: 9-12 | 756 students Avg. class size: 15 students Tuition & acceptance rate listed
Servite High School![Servite High School Photo - The Alumni Garden is a patio surrounded by triangular glass installations that list every graduate of Servite by class year. It is a gathering place for alumni reunions, socials and sharing Servite memories. Servite High School Photo - The Alumni Garden is a patio surrounded by triangular glass installations that list every graduate of Servite by class year. It is a gathering place for alumni reunions, socials and sharing Servite memories.]()

All-boys (Catholic)
1952 West La Palma Avenue
Anaheim, CA 92801
(714) 774-7575
Anaheim, CA 92801
(714) 774-7575
Gr: 9-12 | 803 students Avg. class size: 23 students Sports: 16 | Extracurrculars: 20 Tuition listed
Torah Academy
All-boys (Jewish)
3070 Louis Rd
Palo Alto, CA 94303
(650) 424-9080
Palo Alto, CA 94303
(650) 424-9080
Gr: 4-5 | 6 students Tuition & acceptance rate listed
2750 Jackson Street
San Francisco, CA 94115
(415) 746-1114
San Francisco, CA 94115
(415) 746-1114
Gr: K-8 | 414 students Avg. class size: 22 students Tuition listed
Verbum Dei High School
All-boys (Catholic)
11100 S Central Ave
Los Angeles, CA 90059
(323) 564-6651
Los Angeles, CA 90059
(323) 564-6651
Gr: 9-12 | 319 students Avg. class size: 13 students Tuition & acceptance rate listed
10X Academy Foundation
All-boys | Vocational/Technical School (Christian)
725 N. Escondido Blvd
Escondido, CA 92025
(760) 855-1810
Escondido, CA 92025
(760) 855-1810
Gr: 6-8 | 36 students Avg. class size: 10 students Tuition & acceptance rate listed
1275 Sacramento Street
San Francisco, CA 94108
(415) 771-6600
San Francisco, CA 94108
(415) 771-6600
Gr: K-8 | 254 students Avg. class size: 18 students Sports: 8 | Extracurrculars: 7 Tuition listed
Cheder Of Los Angeles
All-boys (Jewish)
348 N La Brea
Los Angeles, CA 90036
(323) 932-6347
Los Angeles, CA 90036
(323) 932-6347
Gr: K-11 | 114 students
Chofetz Chaim Los Angeles
All-boys (Jewish)
8906 W Pico Blvd
Los Angeles, CA 90035
(310) 274-9800
Los Angeles, CA 90035
(310) 274-9800
Gr: 9-12 | 44 students
De La Salle Academy
All-boys (Catholic)
1380 Galaxy Way
Concord, CA 94520
(925) 471-8160
Concord, CA 94520
(925) 471-8160
Gr: 5-8 | 67 students
2340 Durant Ave
Berkeley, CA 94704
(510) 621-3272
Berkeley, CA 94704
(510) 621-3272
Gr: 6-8 | 98 students Sports: 5 Tuition listed
Faith Home Teen Ranch
All-boys | Alternative School (Christian)
6643 Faith Home Road
Ceres, CA 95307
(209) 537-0606
Ceres, CA 95307
(209) 537-0606
Gr: 6-11 | 15 students
Gates Of Learning Center
All-boys | Special Education School
1780 Vernon St. Suite #5
Roseville, CA 95678
(916) 782-1111
Roseville, CA 95678
(916) 782-1111
Gr: 9-12 | 15 students
Greenacre Homes![Greenacre Homes Photo Greenacre Homes Photo]()

All-boys | Special Education School
438 Eddie Lane
Sebastopol, CA 95472
(707) 827-9522
Sebastopol, CA 95472
(707) 827-9522
Gr: 3-12 | 51 students
Immanuel House Institute Of Higher Learning
All-boys | Alternative School
12125 Day St
Moreno Valley, CA 92557
(951) 653-3000
Moreno Valley, CA 92557
(951) 653-3000
Gr: 9-12 | 55 students
Instilling Goodness / Developing Virtue Schools
All-boys (African Methodist Episcopal)
2001 Talmage Rd
Ukiah, CA 95482
(707) 468-3896
Ukiah, CA 95482
(707) 468-3896
Gr: K-12 | 93 students Avg. class size: 10 students Tuition listed
Jets Yeshivah
All-boys | Vocational/Technical School (Jewish)
16601 Rinaldi St
Granada Hills, CA 91344
(818) 831-3000
Granada Hills, CA 91344
(818) 831-3000
Gr: 10-12 | 44 students Tuition listed
Show 14 more private schools in California (out of 49 total schools)
Loading...
Frequently Asked Questions
What are the top ranked all-boys private schools in California?
The top ranked all-boys private schools in California include Loyola High School, Damien High School, and St. John Bosco.
How many all-boys private schools are located in California?
49 all-boys private schools are located in California.
How much do all-boys private schools cost in California?
The average tuition cost is $21,794, which is higher than the California private school average tuition cost of $17,961.
How diverse are all-boys private schools in California?
California all-boys private schools are approximately 54% minority students, which is higher than the California private school average of 51%.
Recent Articles

7 Ways Kids Can Avoid Summer Brain Drain
The summer "Brain Drain," also known as the "Summer Slide" is a term commonly used by educators and parents alike to describe the learning loss that takes place for many students during summer months. We polled the experts and found the 7 best ways parents and kids can combat the problem head on.

What's Being Taught?
This article examines the academic offerings in American private high schools, discussing graduation requirements, college preparation, accreditation, and advanced programs like AP and IB. It emphasizes the importance of understanding a school's curriculum when choosing the right educational environment for a child.

Waldorf Schools
Waldorf schools offer a well thought out approach to K-12 education.