Free Public Charter School Serving Northern California

Visions In Education is a free TK-12 public school offering online independent study high school, TK-8 home school, online middle school for grades 7 & 8 and online university prep programs. Visions has been offering distance learning programs for 25 years. We provide students personalized learning, flexibility, free tutoring, counseling, events and more. 


Visions online high school, online middle school and homeschooling programs provide students with a safe and flexible learning environment. Students complete work from home and receive support from credentialed teachers and counselors. Home school parent educators are supported by a credentialed teacher as well.

Learn About Visions’ Fully Accredited Programs and Services

School Vision, Mission & Values

Questions and Answers about Visions, Online High School, Online Middle School and Homeschooling

Board of Directors Information including Agendas and School Documents

Request for Proposals – Bid on a Visions In Education Project 

Transcript Requests – Request an Official or Unofficial School Transcript


Visions offers four programs to meet the unique needs of each student. Our programs are free and include home school, online independent study high school, online middle school and online university prep

Online High School Options

Online High School

Online Middle School grades 7 & 8

9-12th grade students can graduate from home in our free virtual high school program. Students receive a free Chromebook while enrolled and have access to tutoring, counselors and more.

Questions and Answers about Online High School

Online High School Student Success Stories

Get Your Free Online High School Information Kit  

Apply and Enroll

Online University Prep High School

9-12th grade students can finish high school online and take A-G courses to prepare for college or university after graduation. 

Questions and Answers about Online University Prep

Online University Prep Student Success Stories 

Get Your Free Online University Prep Information Kit  

Apply and Enroll

TK-8 Home School

Customize your child’s elementary and middle school education in our free homeschooling program. Choose your curriculum, receive support from a credentialed teacher and have access to hundreds of community partners to enhance your student’s learning.

Questions and Answers about Homeschooling

How Do Enrichment Vendors Help Students?

Find Enrichment Vendors to Enrich Your Child’s Learning

Home School Student Success Stories

Get Your Free Home School Information Kit  

Apply and Enroll

Online Middle School Grades 7 and 8

Our Online Middle School Academy for grades 7 and 8 provides students the opportunity to learn safely from home. In this program, students are provided a free Chromebook and core classes are taught live online by credentialed teachers. This program is different from our Home School Academy (grades TK-8) as the parent/guardian is not responsible for daily instruction.

Questions and Answers about Online Middle School

Get Your Free Online Middle School Information Kit

Apply and Enroll

Get Started with Free Information Kit 

Request more information about our free online independent study high school, online middle school, online university prep and home school programs.


Visions In Education Locations

Online middle high school and home school programs serving students in the following Northern California counties.

Free Education Programs in Amador County  serving students in Volcano, Sutter Creek, Jackson, Pine Grove and more. 

Free Education Programs in Contra Costa County serving students in Concord, Antioch, Brentwood, Oakley, Martinez, Richmond, San Ramon and Walnut Creek.

Free Education Programs in El Dorado County serving students in Cameron Park, El Dorado Hills, Shingle Springs and Placerville.

Free Education Programs in Placer County serving students in Roseville, Lincoln, Rocklin, Granite Bay and Auburn.

Free Education Programs in Sacramento County serving students in Citrus Heights, Antelope, Carmichael, Elk Grove, Rancho Cordova, North Highlands, Fair Oaks, Folsom, Galt, Orangevale and Rio Linda.

Free Education Programs in San Joaquin County serving students in Stockton, Lodi and Tracy.

Free Education Programs in Solano County serving students in Vallejo, Vacaville, Fairfield, Benicia, Suisun City and Dixon.

Free Education Programs in Sutter County serving students in Yuba City and Sutter.

Free Education Programs in Yolo County serving students in Yolo, West Sacramento, Woodland and Davis.


Our online middle high school and home school students receive support services including academic planning, internships, student clubs, events, Career Technical Education programs, access to community college and more.

Support Services for Online Middle High School and Home School Students

Enrichment Vendors

Student Events, Activities & Clubs

Community College Options 

Community College Dual Enrollment

Career Technical Education Medical Careers Pathway

Career Technical Education Game Design & Simulation Pathway

Social and Mental Health Services

916 Ink Find Your Voice Writing Class


Read all about the amazing student success stories of students in our Independent Study, University Prep, Online Middle School and Home School Programs.


Check out Visions In Education news articles, student stories, educational articles and more to inform the community and our online high school, online middle school and home school students.