San Bernardino County Homeschool Charter Schools
San Bernardino County families have access to a large number of tuition-free public charter schools offering homeschool, independent study, personalized learning, online education, hybrid programs, and flexible learning options.
The California Department of Education currently lists many San Bernardino County charter schools as Independent Study, including Sky Mountain Charter, Sage Oak Charter, Granite Mountain Charter, Excel Academy Charter, Empire Springs Charter, Gorman Learning Center, Elite Academic Academy – Lucerne, and others.
Some homeschool charter schools are headquartered within San Bernardino County, while others are authorized in neighboring counties but serve eligible San Bernardino County students.
This guide focuses on homeschool-friendly charter schools and independent-study programs that families can realistically use for home-based education.
San Bernardino County Homeschool Charter Comparison
| School | Grades | Homeschool | Educational Funds | Online | In-Person / Enrichment | Vendors | Model | Counties | Best For / Notes |
|---|---|---|---|---|---|---|---|---|---|
| Sage Oak Charter School | TK–12 | ✅ | ✅ PLA | 🟡 Depends on Program | ✅ | ✅ | Personalized / Virtual | LA, OC, Riverside, SB, SD | Personalized homeschool and structured virtual pathways. |
| Sky Mountain Charter School | K–12 | ✅ | ✅ | 🟢 Optional | ✅ Community / Vendor | ✅ | Personalized Independent Study | LA, OC, Riverside, SB | Parent-directed learning with Educational Specialist support. |
| Granite Mountain Charter School | TK–12 | ✅ | ✅ Resources | 🟢 Optional | ✅ Community-Based | ✅ | Personalized Independent Study | LA, OC, Riverside, SB | Flexible home-based learning with multiple curriculum pathways. |
| Taylion Academy | TK–12 | ✅ | ✅ | 🟢 Optional | ✅ | ✅ | Homeschool / Independent Study | LA, OC, Riverside, SB | Discovery, Explorer and Trailblazer homeschool pathways. |
| iLEAD Exploration | TK–12 | ✅ | ✅ Instructional Funds | 🟢 Optional | ✅ Regional | ✅ | Parent-Driven Personalized Learning | LA, OC, SB | Parent-driven homeschool with flexible curriculum and Community Providers. |
| iLEAD Online Charter School | TK–12 | ❌ | ❌ | 🔴 Exclusively Virtual | Limited | Limited | Online / Virtual Public School | LA, OC, SB | Structured virtual public school rather than parent-led homeschool. |
| Gorman Learning Charter Network | TK–12 | ✅ | ✅ Educational Units | 🟢 Optional | ✅ Resource Centers | ✅ | Personalized At-Home Learning | LA, OC, Riverside, SB | Parent-led education with PLT support, vendors and resource centers. |
| Elite Academic Academy | TK–12 | ✅ | ✅ | 🟡 Depends on Program | ✅ | ✅ | Homeschool / Flex / Virtual | LA, OC, Riverside, SB, SD | Homeschool, Flex and Virtual pathways with different levels of structure. |
| Compass Charter Schools | TK–12 | ✅ Options | ✅ Options Program | 🟡 Depends on Program | Regional | ✅ Options | Online + Personalized Independent Study | LA, OC, Riverside, SB, SD | Online or parent-directed Options pathway; legal charter varies by county. |
| Excel Academy | TK–12 | ✅ | ✅ | 🟡 Depends on Program | ✅ | ✅ | Personalized / Virtual | LA, OC, Riverside, SB, SD | Personalized and Virtual pathways with different funding structures. |
| Suncoast Charter School | TK–12 | ✅ | ✅ | 🟢 Optional | ✅ Community Partners | ✅ | Homeschool-Centered Independent Study | LA, OC, Riverside, SB, SD | Parent-primary homeschool model; successor to Suncoast Preparatory Academy. |
| Epic California Academy | TK–12 | 🟡 Home-Based | ✅ Learning Fund | 🔴 Primarily Virtual | ✅ Activities | ✅ | Personalized / Primarily Virtual | LA, OC, Riverside, SB, SD | Flexible online learning with live instruction, teacher support and Learning Fund. |
| Mission Vista Academy | TK–12 | ✅ | ✅ | 🟢 Optional | ✅ Activities | ✅ | Personalized Independent Study | OC, Riverside, portions SB & SD | Personalized homeschool model; geographic eligibility varies by address. |
| Empire Springs Charter School | TK–12 | ✅ | ✅ Program-Based | 🟡 Depends on Program | ✅ Learning Centers | ✅ | Personalized / Homeschool / Hybrid | SB | Separate Springs charter with independent-study and flexible-learning options. |
| Inland Empire Springs Charter School | K–12 | 🟡 Program-Based | Program-Based | 🟡 Program-Based | ✅ | Program-Based | Independent Study + Site-Based | SB | Separate Springs charter combining site-based and independent-study programs. |
| Independence Charter Academy | K–12 | ✅ Independent Study | Varies | Program-Based | Limited | Varies | Independent Study | SB | San Bernardino County independent-study charter. |
| Southern California Flex Academy | K–12 | ✅ Independent Study | Varies | ✅ | Limited | Limited | Flexible Independent Study | SB | Flexible and online-centered independent-study option. |
Featured San Bernardino County Homeschool Charter Schools
Sky Mountain Charter School
Sky Mountain Charter School is a tuition-free public charter school serving K–12 students through personalized independent study.
The California Department of Education lists Sky Mountain as an active Independent Study charter school in San Bernardino County.
Families work with credentialed Educational Specialists while maintaining significant control over the student’s daily learning.
Depending on current school policies, families may access:
- Curriculum
- Educational resources
- Approved vendors
- Enrichment programs
- Online learning
- Community-based instruction
- Teacher support
Sky Mountain is particularly well suited to families looking for a traditional parent-directed homeschool charter model.
Sage Oak Charter School
Sage Oak Charter School is an active San Bernardino County public charter school offering independent study.
CDE currently lists Sage Oak as an Independent Study charter.
Sage Oak offers multiple learning pathways, including personalized learning and more structured virtual education.
Depending on the program selected, students may receive:
- Credentialed teacher support
- Curriculum
- Educational funding/resources
- Online learning
- Enrichment
- Community opportunities
- Academic intervention and support
Families should compare Sage Oak’s available programs before enrolling because the amount of parent-led instruction and online instruction varies by pathway.
Granite Mountain Charter School
Granite Mountain Charter School provides personalized independent-study education for homeschool families.
Its current enrollment information states that it serves students residing in:
- San Bernardino County
- Riverside County
- Los Angeles County
- Kern County
- Orange County
- Inyo County
Granite Mountain is also listed by CDE as a San Bernardino County Independent Study charter.
Families work with credentialed teachers and can build individualized learning plans using approved curriculum, educational resources, and community-based learning.
Excel Academy Charter
Excel Academy offers flexible public charter education for students in San Bernardino County.
Its current 2026–27 enrollment page specifically provides registration for residents of Los Angeles, San Bernardino and Kern Counties.
CDE lists Excel Academy Charter as an active Independent Study charter in San Bernardino County.
Excel provides personalized and virtual educational pathways, allowing families to select the amount of structure that best fits the student’s needs.
Gorman Learning Charter Network
Gorman Learning Charter Network is a TK–12 public charter program built around personalized at-home education.
For 2026–27, Gorman states that it accepts students residing in:
- San Bernardino County
- Los Angeles County
- Orange County
- Riverside County
- Ventura County
- Kern County
- Inyo County
Families are assigned a Personalized Learning Teacher, or PLT.
Gorman states that parents or guardians are responsible for the student’s day-to-day instruction and supervision while the PLT provides planning, resources and educational guidance.
This makes Gorman one of the stronger parent-directed homeschool options on this list.
Empire Springs Charter School
Empire Springs Charter School is a San Bernardino County public charter offering independent study.
The California Department of Education currently classifies Empire Springs as an Independent Study charter school.
The Springs Charter Schools model generally combines personalized independent study with optional learning centers, enrichment and other educational opportunities.
Families should check current program availability in their area because learning-center access and specific programs can vary by location.
Inland Empire Springs Charter School
Inland Empire Springs Charter School is another Springs Charter Schools program operating in San Bernardino County.
Unlike a completely home-based charter, CDE classifies Inland Empire Springs as a:
Combination of Site-Based and Independent Study program.
That may make it attractive to families who want homeschooling flexibility but also want access to regular in-person learning.
Elite Academic Academy – Lucerne
Elite Academic Academy – Lucerne is an active San Bernardino County public charter offering independent study.
CDE currently classifies Elite Academic Academy – Lucerne as an Independent Study charter.
The program may appeal to families wanting a flexible independent-study model with a mix of online, personalized and teacher-supported learning.
Families should verify current program offerings and instructional-resource policies directly with the school.
Suncoast Charter School
Suncoast Charter School is a homeschool-centered TK–12 public charter operating beginning with the 2026–27 school year.
Its current enrollment information explicitly states that students may reside in:
- San Bernardino County
- Orange County
- Riverside County
- Los Angeles County
- San Diego County
Suncoast emphasizes:
- Parents as primary educators
- Flexible curriculum
- Education Specialist support
- Educational funding
- Approved community partners
- Virtual and in-person opportunities
Suncoast Charter School replaced the former Suncoast Preparatory Academy beginning with the 2026–27 school year.
Mission Vista Academy
Mission Vista Academy is a personalized TK–12 homeschool charter that serves portions of San Bernardino County.
This one needs an important geographic note.
Mission Vista states that it serves:
portions of San Bernardino County that are within 20 miles of its Riverside County service area.
So Mission Vista should appear on the San Bernardino County page, but families should not assume that every San Bernardino County address qualifies.
Mission Vista families work with credentialed Homeschool Teachers and may use flexible curriculum, online learning, educational resources and enrichment.
Compass Charter Schools of Los Angeles
Compass operates different charter schools depending on where the student lives.
For San Bernardino County residents, the appropriate charter is:
Compass Charter Schools of Los Angeles
Compass states that its Los Angeles charter serves:
- Los Angeles County
- Kern County
- San Bernardino County
- Ventura County
Compass offers both more structured online learning and personalized independent-study options.
How San Bernardino County Homeschool Charter Schools Work
Homeschool charter schools are public schools.
Students enrolled in these programs remain California public-school students even when most learning takes place at home.
Families usually work with a credentialed teacher who may be called an:
- Educational Specialist
- Homeschool Teacher
- Personalized Learning Teacher
- Supervising Teacher
- Educational Facilitator
The teacher helps oversee the student’s academic program and ensures that public-school requirements are being met.
Parents may still provide most of the student’s daily instruction in homeschool-centered programs.
Parent-Led Homeschool vs. Online Charter School
Not every independent-study charter operates the same way.
Parent-Led Homeschool Programs
Programs such as:
- Sky Mountain
- Granite Mountain
- Gorman
- Suncoast
- Mission Vista
generally give families substantial responsibility for day-to-day instruction.
Parents select or help select curriculum and work with a credentialed teacher to document academic progress.
Virtual or More Structured Programs
Some schools offer more structured online instruction with teacher-led classes, scheduled coursework or required virtual participation.
These programs may be a better fit for families who want home-based schooling without providing most instruction themselves.
Hybrid Programs
Programs such as Inland Empire Springs may combine independent study with regular in-person classes or learning centers.
Educational Funds and Resources
Many homeschool-focused charter schools provide access to instructional funding or school-controlled educational resources.
Depending on the charter, approved resources may include:
- Curriculum
- Books
- Educational materials
- Online programs
- Tutoring
- Music lessons
- Art instruction
- STEM classes
- Foreign language programs
- Academic classes
- Educational subscriptions
- Community enrichment
Educational funds are not cash given directly to parents.
The funds remain public-school money and must be spent according to the charter school’s purchasing policies.
Funding amounts and allowable purchases can change every school year.
Learning Centers and In-Person Opportunities
Some San Bernardino County homeschool charters provide optional opportunities outside the home.
Depending on the program, students may have access to:
- Learning centers
- Academic workshops
- Enrichment classes
- Field trips
- Clubs
- Community events
- Tutoring
- Art and music
- STEM activities
- High-school activities
Families who want regular in-person interaction should compare the location and frequency of these opportunities before enrolling.
How to Choose a San Bernardino County Homeschool Charter
Check Your Address First
San Bernardino County is geographically enormous.
A school that serves part of the county may not serve every San Bernardino County address.
Mission Vista is a good example because its San Bernardino service area is limited to locations within 20 miles of its Riverside County service area.
Always verify your specific address directly with the school.
Compare Curriculum Flexibility
Some programs allow families significant freedom to select curriculum.
Others use a more structured school-selected program.
Compare Parent Responsibility
Ask whether the parent is expected to provide most daily instruction or whether credentialed teachers provide regular instruction.
Compare Educational Funding
Check:
- Current funding amount
- Approved purchases
- Vendor policies
- Ordering deadlines
- Restrictions on technology or equipment
- Whether funds are prorated for late enrollment
Check Learning Centers
Because San Bernardino County covers such a large area, a school’s learning center may still be a long drive from your home.
Check actual locations before choosing a program based on in-person activities.
Compare High School Programs
For high school students, consider:
- Graduation requirements
- A–G courses
- Dual enrollment
- AP classes
- Career technical education
- College counseling
- NCAA eligibility
- Graduation ceremonies
Frequently Asked Questions
Are homeschool charter schools free in San Bernardino County?
Yes.
California public charter schools are tuition-free.
Families may still choose to personally purchase optional materials or services not covered by the school’s educational program.
Does San Bernardino County have homeschool charter schools?
Yes.
CDE currently lists numerous San Bernardino County charters as independent study, including Sky Mountain, Sage Oak, Granite Mountain, Excel Academy, Empire Springs, Gorman Learning Center and Elite Academic Academy – Lucerne.
Does Sky Mountain serve San Bernardino County?
Yes.
Sky Mountain is itself a San Bernardino County public charter school, and CDE classifies it as Independent Study.
Does Sage Oak serve San Bernardino County?
Yes.
Sage Oak is listed by CDE as an active San Bernardino County Independent Study charter school.
Does Granite Mountain serve San Bernardino County?
Yes.
Granite Mountain’s current enrollment page explicitly lists San Bernardino County among the counties it serves.
Does Excel Academy serve San Bernardino County?
Yes.
Excel has a dedicated 2026–27 enrollment pathway for San Bernardino County residents.
Does Gorman Learning Charter Network serve San Bernardino County?
Yes.
Gorman explicitly includes San Bernardino County in its 2026–27 enrollment area.
Does Suncoast Charter School serve San Bernardino County?
Yes.
Suncoast’s current enrollment page includes San Bernardino County within its authorized boundaries.
Does Mission Vista Academy serve San Bernardino County?
Yes, but only portions of the county.
Mission Vista currently serves San Bernardino County addresses within 20 miles of its Riverside County service area.
Does Compass serve San Bernardino County?
Yes.
San Bernardino County students use Compass Charter Schools of Los Angeles, which specifically lists San Bernardino among the counties it serves.
Other Independent Study Charter Schools in San Bernardino County
San Bernardino County has additional independent-study charter schools that may serve students needing flexible or alternative educational pathways.
CDE currently lists programs including:
- Alta Vista Innovation High
- Altus Schools Mirus
- Excelsior Charter
- Independence Charter Academy
- Mojave River Academy – Gold Canyon
- Mojave River Academy – Marble City
- Mojave River Academy – National Trails
- Mojave River Academy – Oro Grande
- Mojave River Academy – Rockview Park
- Mojave River Academy – Route 66
- Mojave River Academy – Silver Mountain
- Options for Youth – Victorville
- Options for Youth – San Bernardino
- Provisional Accelerated Learning Academy
- Southern California Flex Academy
- Taylion High Desert Academy / Adelanto
- Vista Norte Public Charter
These schools are legitimate independent-study charter programs, but many are geared more toward alternative education, high-school completion, credit recovery or specialized student populations than traditional family-led homeschooling.
That is why I would keep them in this separate section rather than mixing them into the primary homeschool-family comparison table.
Public School Homeschool and Virtual Options
San Bernardino County also has district-operated virtual and independent-study programs that are not charter schools.
Examples include:
- Adelanto Virtual Academy
- Apple Valley Virtual Academy
- Victor Valley Virtual Academy
- Rim Virtual Academy
- San Bernardino City Unified Virtual Academy
CDE lists these as active public-school virtual programs, but they are not charter schools.
Families looking specifically for a homeschool charter should therefore distinguish between:
Public charter independent study
and
District-operated virtual school
Both are tuition-free public-school options, but they operate under different structures.
Important Note
CA Homeschool Hub is an independent informational resource and is not affiliated with, endorsed by, or operated by any charter school listed on this page.
Charter service areas, enrollment availability, educational funding, curriculum options, learning centers, approved vendors and program requirements may change.
Always confirm current information and your specific home-address eligibility directly with the school before enrolling.
External Resources
California Department of Education – San Bernardino County Charter Schools
San Bernardino County Superintendent of Schools – Charter Schools Office
California Department of Education – Homeschooling & Education Alternatives
Internal Resources
Compare Los Angeles County Homeschool Charter Schools
Compare Orange County Homeschool Charter Schools
Compare Riverside County Homeschool Charter Schools
