State law guide

How to Homeschool in California

Low regulationScout Verified · June 13, 2026

Checked by hand against California DOE, Schooling at Home, last verified June 13, 2026.

Take the Homeschool Style Quiz
A parent and child doing schoolwork together at a sunlit table

Is homeschooling legal in California?

Yes, homeschooling is fully legal in California. California does not have a homeschool statute by name. Instead, most families homeschool by operating a tiny private school in their own home, which takes one short online filing each fall. There is no testing, no curriculum approval, and no one checking your lesson plans, so once the affidavit is filed you are free to teach your way.

California homeschool requirements at a glance

Notice requiredYes, an annual Private School Affidavit filed online with the CDE between October 1 and 15.
Required subjectsYes, the branches of study taught in public schools, in English.
Testing / assessmentNo, private school students are not required to test.
RecordkeepingYes, an attendance register plus course and instructor records.
Parent qualificationsMust be capable of teaching; no degree or credential required for the private school option.

California homeschool law in detail

Each requirement below links to the statute that governs it, so you can read the law yourself instead of taking our word for it. The governing law is Cal. Educ. Code 48222 (private school exemption); 33190 (affidavit).

Notice / letter of intent

Under the most common option, the home-based private school, you file the Private School Affidavit (PSA) online with the California Department of Education between October 1 and October 15 each year (Education Code section 33190). If you start homeschooling mid-year, you file the affidavit when you begin and then refile in the regular October window. The affidavit is a statistical registration, not an application; the state does not approve or license your school. Parents do not report to their local school district under this option, though districts may verify a private school exemption by checking the affidavit.

Read the law: Cal. Educ. Code 33190 (Private School Affidavit)

Required subjects

Private school instruction must be in English and must cover the several branches of study required in the public schools (Education Code section 48222). For grades 1-6 that course list is in EC section 51210 (English, math, social sciences, science, visual and performing arts, health, PE) and for grades 7-12 in EC section 51220. How you cover those branches, and with what curriculum, is entirely up to you. No agency reviews or approves your materials.

Read the law: Cal. Educ. Code 48222, 51210, 51220

Required days or hours

California does not set a required number of instructional hours or days for private schools, including home-based ones. The full-time exemption in EC section 48222 simply requires that the private school instruction be full-time. The separate credentialed tutor option (EC section 48224) does carry a schedule: at least three hours a day for 175 days, between 8 a.m. and 4 p.m.

Read the law: No hours mandate for private schools Cal. Educ. Code 48222 requires full-time instruction; the separate tutor option (48224) sets hours.

Recordkeeping

Private schools must keep an attendance register noting absences of a half day or more, a record of the courses of study offered, and the names, addresses, and educational qualifications of faculty (EC section 33190 and related provisions). You should also keep a copy of each year's filed affidavit and immunization records or exemptions. The CDE recommends retaining individual pupil records as well; none of this is routinely submitted anywhere, it simply must exist if asked for.

Read the law: Cal. Educ. Code 33190 (attendance register, courses, faculty records)

Testing and assessment

California requires no standardized testing, evaluations, or progress reports for private school students, and that includes children in home-based private schools and PSPs. There is nothing to submit and no one reviews your child's academic progress. The exception is families who choose a public charter or independent study program: those students are public school students and participate in state testing under their program's rules.

Read the law: No assessment required for private-school students California requires no testing for home-based private schools; governing exemption is Cal. Educ. Code 48222.

Withdrawing from public school

If your child is enrolled in public school, first file your Private School Affidavit (or enroll in a private school satellite program), then send the school a short written withdrawal letter naming the private school your child now attends, which is your home school. Doing it in that order means your child is never legally truant. Keep dated copies of the affidavit confirmation and the withdrawal letter.

Read the law: Cal. Educ. Code 48222 (file affidavit, then withdraw) The withdrawal letter is district practice; the private-school exemption governs.

Good to know

California's charter and public independent study programs are a major draw: many offer instructional funds for curriculum and classes, in exchange for public school requirements like assigned teachers and state testing. Private school satellite programs (PSPs) handle the affidavit and records for a fee, a nice middle ground for nervous first-timers. Sports access for PSA homeschoolers at public schools is limited by CIF eligibility rules, so check with the local school. Watch California's legislature: bills touching parental rights and private school oversight appear regularly (HSLDA flagged AB 495 concerns in the 2025-26 session), though none had changed the homeschool framework as of this writing.

How to start homeschooling in California

  1. Pick your path: file your own Private School Affidavit (most common), enroll in a private school satellite program (PSP) that files for you, use a California-credentialed tutor (EC 48224), or enroll in a public charter or independent study program (which is public school at home, with its own rules and often curriculum funds).
  2. If filing your own PSA, go to the CDE's online affidavit filing page and submit it between October 1 and 15, or immediately if starting mid-year, then refile every October.
  3. If your child is in public school, send a written withdrawal letter to the school after the affidavit is filed, and keep copies of everything.
  4. Set up your simple records: an attendance register, a list of courses of study, instructor names and qualifications, and immunization records or exemptions.
  5. Choose curriculum covering the public school branches of study, taught in English, and start teaching on your own schedule. No testing or reporting is required.

File your notice

California homeschoolers operating as a private school must annually file a Private School Affidavit with the California Department of Education through its official online system.

No login and no fee to file. If you need wording, our fill-in-the-blank letter template is just below.

Form links checked when we built this page.

Homeschool funding in California

We're verifying California's funding programs against official sources right now, dollar amounts and rules change yearly, and we'd rather be right than first. Check back soon.

Free California PSA guide plus withdrawal letter template

Fill-in-the-blank and ready to send. Free, no email required.

Download the free template

Find homeschool families near you in California

Co-Op

  • A-TEAM Homeschool Community · San Jose (SF Bay Area)

    A homeschool community that grew out of a co-op, now offering more than 100 a-la-carte academic and enrichment classes for K-12 kids across four Bay Area campuses in San Jose, Cupertino, San Mateo, and Morgan Hill. The social life on campus matters as much as the classes.

    Visit website
  • Association of Christian Home Educators of Ventura County (ACHEV) · Ventura

    A Christian homeschool association offering educational and social support for both parents and kids in Ventura County, with member activities, speaker events, and a resource library. Homeschooling families of any background are welcome to join.

    Visit website
  • CHEFA (Christian Home Educators of the Fresno Area) · Fresno

    A volunteer-run nonprofit where member families team up for shared social and educational activities across Fresno County and surrounding areas. A solid home base for Christian homeschoolers in the Central Valley looking for community.

    Visit website
  • California Homeschool Network · Statewide

    California's grassroots statewide homeschool organization, protecting the right of parents to educate at home and connecting families to local support groups, legal information, and getting-started help anywhere in the state.

    Visit website
  • Chico Homeschoolers · Chico (Butte County)

    Helping homeschoolers in Butte County thrive, this group shares curriculum guides, local co-op and activity listings, and community events for families in Chico, Oroville, Paradise, and Durham. Friendly support whether you are brand new or a longtime veteran.

    Visit website
  • Christian Family Schools of San Diego · San Diego County

    A countywide support network with eight regional park day groups, active co-op classes, field trips, and an annual homeschool expo for Christian home-educating families across San Diego County. A great way to find your neighborhood crew.

    Visit website
  • Conejo Valley Homeschoolers · Thousand Oaks (Conejo Valley)

    For almost 30 years CVH has hosted weekly Tuesday park days plus field trips, enrichment classes in art, music, science, and robotics, and special teen activities for families in and around the Conejo Valley. An easy, welcoming first stop for connection.

    Visit website
  • Crown Homeschool Community · Silverado (Orange County)

    A private Christian homeschool organization running a parent-participation Wednesday co-op with kindergarten-through-high-school classes plus drop-off Tuesday academics and social events for high schoolers. They come alongside parents in supporting and discipling their kids.

    Visit website
  • EEE Homeschool Centers · Temecula (Southwest Riverside County)

    A religiously and ideologically neutral homeschool enrichment community where families pick a-la-carte Wednesday classes taught by independent providers, with no registration fee and charter-funded students supported. Enrolling now for the fall semester.

    Visit website
  • SCOPE (Sacramento Christian Organization of Parent Educators) · Roseville (Greater Sacramento)

    Serving the greater Sacramento region since 1984, SCOPE connects private, independent Christian homeschooling families through local chat-group support circles, training events, and an annual mini-conference. A long-running anchor if you want fellowship and seasoned guidance.

    Visit website

Forest & Nature School

  • Berkeley Forest School · Berkeley (East Bay)

    Nature-based toddler, preschool, and early-elementary programs held outdoors under the East Bay redwoods, serving more than 100 families a year. A tuition equity fund keeps this compassion-based community education open to all who seek it.

    Visit website
  • Children's Forest School · Los Angeles

    A nature-immersion program built primarily for homeschooling families, exploring LA's canyons, beaches, and forests in small groups and tending a garden plot at the Sepulveda Basin Community Garden. Child-led, curiosity-driven days entirely outdoors.

    Visit website
  • Davis Forest School · Davis (Yolo County)

    A nonprofit outdoor education organization offering homeschool classes, the Little Coyotes forest kinder, teen naturalist programs, and family camps on the lands around Davis and Woodland. They put real effort into tuition assistance so every family can take part.

    Visit website
  • Earthroots Field School · Trabuco Canyon (Orange County)

    A nature-immersion nonprofit running Forest Kindergarten and weekly homeschool field classes for ages 6-12 from its 39-acre Big Oak Canyon site and wild places all over Orange County. Expect wilderness awareness, ancestral skills, and plenty of dirt time.

    Visit website
  • Wildflowers Nature School · Sebastopol (Sonoma County)

    Nature-based homeschool programs and summer camps for ages 5-12 on a beautiful site in Sebastopol, where the innate wonder of nature becomes the context for learning through discovery, observation, and mentorship.

    Visit website

Waldorf School

  • Highland Hall Waldorf School · Northridge (Los Angeles)

    A preschool-through-high-school Waldorf school in the San Fernando Valley with farm and garden time, music, woodworking, and world languages woven through a hands-on, low-tech, college-preparatory curriculum.

    Visit website
  • Sacramento Waldorf School · Fair Oaks (Greater Sacramento)

    More than 60 years of Waldorf education from early childhood through grade 12 on a farm-like campus in Fair Oaks, drawing families from about 20 towns across four counties in the Sacramento region.

    Visit website
  • San Francisco Waldorf School · San Francisco

    The city's preschool-through-high-school Waldorf school, balancing strong academics with arts, outdoor education, and experiential learning, and backing it up with an equitable tuition program that serves 40 percent of families.

    Visit website
  • Santa Cruz Waldorf School · Santa Cruz

    Three generations of rich, joyful Waldorf schooling from early childhood through 8th grade, with music, handwork, woodworking, Spanish, and gardening alongside academics in the redwoods above Santa Cruz.

    Visit website
  • Waldorf School of San Diego · San Diego

    Pre-K through 12th grade Waldorf education across two San Diego campuses, blending kinesthetic, arts-integrated learning and emotional intelligence with college-prep academics and small class sizes.

    Visit website

Homeschooling in nearby states

See homeschool laws for all 50 states

California homeschooling FAQ

Is homeschooling actually legal in California?

Yes. Families legally homeschool by operating a home-based private school under the compulsory attendance exemption in EC section 48222, by joining a private school satellite program, by using a credentialed tutor, or through public independent study and charter programs. The home private school route has been settled practice for years.

Do I need a teaching credential to homeschool my own kids?

Not under the private school option. Instructors must simply be persons capable of teaching. A credential is only required if you use the private tutor exemption in EC section 48224.

Is there any required testing or evaluation?

No. California private school students, including homeschoolers filing a PSA, are not required to take standardized tests or submit evaluations. Public charter and independent study students do take state tests because they are public school students.

What is the difference between a PSA homeschool and a charter homeschool?

With a PSA you are a private school: maximum freedom, no funding, no testing. With a public charter or independent study program your child is a public school student at home: you typically get instructional funds and teacher support, but you follow the program's curriculum rules and state testing.

What if I start homeschooling in the middle of the school year?

File the Private School Affidavit right away when you establish your school, then withdraw your child from their current school in writing. You will refile the affidavit during the next October 1-15 window.

What ages do California's rules cover?

Compulsory education runs ages 6 to 18. Children younger than 6 do not need to be enrolled or covered by an affidavit, and students who graduate or pass the CHSPE early can finish sooner.

Sources

This is a plain-language summary, not legal advice. Homeschool laws change, always confirm current requirements with your state's official sources before relying on them.

Take the Homeschool Style QuizJoin Homescool Scout free
Let's Chat!