Curious about homeschooling? You have many options for homeschooling in California! Below are some resources you will find useful for exploring different options.

Statewide groups with a variety of information on most homeschool-related topics, including how to homeschool in California:

HomeSchool Association of California (HSC)
(888) HSC-4440 or

California Homeschool Network (CHN)
(800) 327-5339 or
You have four options for homeschooling in California:

OPTION 1:  Establish a private school for your children by filing a Private School Affidavit with the California Department of Education. Visit
call one of our SCHN contacts, or visit:  

OPTION 2:   Use a public independent study program or charter school (see the box at right for a list of some of the programs available in Sonoma County) 

OPTION 3:  Use a private school satellite program.

OPTION 4:  Parents with a teaching credential can act as tutors for their children, or parents may employ a tutor, following certain legal requirements (see the resources above for details).

A list of SCHN contacts who are available to discuss you
Some Public ISPs and Charter Schools available in Sonoma County (in alphabetical order):

California Virtual Academy
Compass Charter School
Heartwood Charter School
Mark West Charter School
Orchard View School
Pathways Charter School
Piner Olivet Home Study Program
Pivot Charter School, North Bay
Reach Charter School
Rincon Valley Home Study Program
SunRidge School Waldorf Inspired Home Study Program
Valley Oaks School
Village Charter School (ISP)

To view a list of ALL Sonoma County Charter Schools: