The state of California allows homeschooling. You can homeschool a variety of ways:


1. Through a district school that offers it as an option (least flexible)

2. Through an independent study charter school (some are flexible)

3. Through a Private School Satellite Program PSP (flexible)

4. Filing your home as a private school (most flexible)

Click more info to learn about homeschooling. If you plan on filing your own private school to homeschool, you will need to file a private school affidavit between Oct 1 - Oct 15 of the school year you are homeschooling. If switching to homeschool after Oct 15th, you can still file at any time during the school year. The October filing dates are for those that started homeschooling in August, September, and October. School is required in California once your child turns 6, so no need to file anything before then. Click the CDE link below to file the affidavit.


Want to homeschool, but nervous about it? You can start off with option 1 or 2 above where there's lots of hand holding and curriculum given to you. You'll learn along the way and may feel confident to switch to the more flexible options and do it all yourself in future years. Some independent study charter schools offer onsite classrooms as well as homeschool options so another idea is to start their 1 - 4 day a week onsite program with the ability to switch to all homeschooling through them at a later date.

North County 

Independent Study

Charter Schools

4 Days in School

(Independent Study Charters)

*Classical Acdemy HS Escondido is onsite Tues Wed Thurs Fri

*Coastal Academy HS Oceanside is onsite Tues Wed Thurs Fri

*Community Montessori schools are Mon Tues Wed Thurs

*Dimensions Collaborative is flexible up to 4 days onsite. No days are required. TK-5 is located at First Congregational Church. 6-12 is at North Coast Church on the San Marcos border. One day a week grades 10+ has an option for HS classes on the Palomar College campus.

JCS Cedar Cove attend Mon-Thurs

*JCS Mountain Oaks follows a gifted & talented standards curriculum. See gifted schools page. They attend Mon-Thurs

*Pacific View Charter attend Mon Tues Thurs Fri 8:15-2:45

*Pivot Charter School offers half days 0-5 days a week. Curriculum is online

3 Days in School

(Independent Study Charters)

*Classical Academy PLC is Tues, Wed, Thurs. Flexible with less days and mixing with online & I.S.

*Classical Academy MS M Track Escondido is Tues, Wed, Thurs

*Classical Academy MS Summit Learning is Tues, Wed, Thurs

*Coastal Academy M track is Tues, Wed, Thurs

*Dimensions Collaborative is up to 4 days Mon, Tues, Wed, Thurs. No days are required. TK-5 is at First Congregational Church. 6-12 is North Coast Church at San Marcos border. Dimensions has one day grade 10+ can take their HS classes on the Palomar campus.

*Mosaic is Tues, Wed, Thurs  at Faith Lutheran Church

*Pivot Charter School is half days 0-5 days a week for TK-5. Curriculum is online

North County School District

Independent Study/Homeschool


Carlsbad Unified School District

Escondido Union School District

Escondido Union High School District

Fallbrook Union Elementary School District

Fallbrook Union High School District

Julian Union High School District

Oceanside Unified School District

Poway Unified School District

Ramona Unified School District

San Marcos Unified School District

Valley Center - Pauma Valley School District

Vista Unified School District

* There are no Independent Study/Homeschool Programs in the following North County districts:

Cardiff-by-the-Sea, Del Mar Union, Encinitas Union, Julian Union Elementary, Rancho Santa Fe, San Dieguito Union High School(only offers P.E.), San Pasqual Union, Solana Beach, Vallecitos

* The districts that offer Homeschool for K-5 are: Escondido Union, Fallbrook Union, Oceanside Unified, Poway Unified, Ramona Unified, Valley Center - Pauma Valley

* Oceanside and Ramona Districts offer TK Homeschool

Join the Facebook Discussion Group:
San Diego North County Schools Network
homeschool group cover.png

2 Days in School

(Independent Study Charters):

*Classical Academy Escondido A Track is Tues Thurs 8:00-2:30

*Classical Academy Escondido B Track is Wed Fri 8:00-2:30

*Classical Academy Vista A Track is Tues Wed 8:45-3:00(K-2) or 3:30(3-8)

*Classical Academy Vista B Track is Thurs Fri 8:45-3:00(K-2) or 3:30(3-8)

*Classical Academy O Track is online curriculum with the option to come onsite 0-2 days Tues Wed. Students can take electives, PE, and lunch with peers.

*Classical Academy Vista Multi-Grade Flex Track comes on one of the A/B track days above. They are grouped grades 3-5 and 6-8 and a chronological study of history is their backbone of learning.

*Coastal Academy Oceanside A Track is Tues Thurs 8:00-2:30

*Coastal Academy Oceanside B Track is Wed Fri 8:00-2:30

*The Vista location of Classical Academy does not have a 3 day M Track for middle school so those grades get an option to come on Mondays. It's more like a study hall than classes on that day.

*The Vista location of Classical Academies offers a Monday option for parents to drop their kids off to do their work. It is headed up by parents and is fee based. Other locations do not offer this.

*Dimensions Collaborative allows 0-4 days on campus. TK-5 is at Faith Congregational Church. 6-12 is at North Coast Church near the San Marcos border. Grade 10+ is allowed one day for high school classes held on Palomar College campus.

*Heritage Flex Academy gives priority to those living within Escondido Union Boundaries

*Pivot Charter School is half days and they allow you to choose 0-5 days on campus.

*Vista Springs Learning Center is Mon Fri. It's located at Faith Lutheran Church. It is on the same campus as La Fuente Dual Language Institute 5 day program and the Mosaic 3 day program.

1 Day in School

(Independent Study Charters):

*Classical Academy Escondido offers TK from 9;00-11:30 on Fridays

*Coastal Academy Oceanside offers TK on Mondays

*Dimensions Collaborative allows 0-4 days onsite. TK-5 is at Faith Congregational Church. 6-12 is at North Coast Church near the San Marcos border. Grade 10+ has an option to do one school day on the Palomar College campus.

*Escondido Charter High School Flex is part of the Heritage Schools. Those in the Heritage Flex K-8 programs get priority to the High School Flex Programs.

*Springs Charter School Vista Learning Center is at Faith Lutheran Church. They offer Mondays and Fridays onsite and you can choose just one of those days.

100% Homeschool 

(weekly or monthly progress meetings)

*Audeo Charter Schools do have resource centers in Carlsbad and Escondido. Students come in for one on one tutoring and teacher meetings. Audeo has year round school and summer only options.

*Classical Academy Escondido, Vista, and Coastal Academy Oceanside C tracks K-8 do offer electives for your child to come onsite 1-3 days. Each site has different offerings and limits and are subject to availability. Current students at year end get priority in selecting electives for the next year before new students that are enrolling for the next year. C track students are on the priority waitlist for other onsite tracks.

Guajome Learning Centers get priority on the waitlist to the campus school. There is also an option to take some classes on campus, if space is available.

*Pivot Charter School has onsite options for TK-5 for workshops with a teacher. Grades 6-12 can also come onsite to work if they don't want to work at home.

100% Homeschool Charters

NOT based in North County

Open to all San Diego Residents

This section only includes charters that north county residents can enroll in that does not require you to go to their onsite location for learning period meetings, assessments, etc... Toggle to central , east, or south bay charters if you are open to seeing those charters. Those who live around the 56 area of north county or who work outside of north county may be interested in the schools in other areas.





    Has the directory helped you?

    Please consider donating

    to keep the website running. Every dollar helps

    © Copyright 2020 San Diego Schools Network Created with


    San Diego Schools Network

    P.O. Box 553

    San Marcos, CA 92079