San Diego County Schools

Toggle Section Menu

San Diego County Schools

If you live in San Diego County, Springs Charter Schools has programs that will fit your family’s needs! Explore the following possibilities by clicking on each logo:

otay-with-bug Grades TK-8, Otay Ranch Academy for the Arts combines skills-based instruction with visual and performing arts integration in all subject areas. A 4-day program located in the Otay Ranch neighborhood of Chula Vista.
Grades TK-8, La Fuente Dual Immersion Program combines instruction in both English and Spanish. A 5-day classroom study program located in Vista.

Grades TK-8, Mosaic Academy works on thematic units with an emphasis on real-world connections. A 3-day classroom study program with two days of home study.

At-Home Learning Options .

homeschoollogo Grades K-12, Students and their parents work closely with a California credentialed Education Specialist to choose the right combination of personalized learning programs.
LearningCentersLOGO (500x502) Grades TK-8, Homeschool students can choose between a variety of classes and workshops on Mondays and Fridays at the Vista Learning Center.
Keys College & Career Prep logo Grades 9-12, Students work independently and attend meetings with ES weekly. They have opportunities for select academy classes, online foreign language, Internships, and CTE courses where available.
Venture Online Logo Grades K-12 Venture is an online program that caters to the evolving needs of the 21st-century student. Our teachers offer one to three hours of direct instruction, small group intervention, and office hours daily. Hours vary by grade level and day of the week. All curriculum and supplemental online resources are provided.
Virtual Academy Logo Grades K-6, Virtual Academy is a comprehensive educational approach that supports academic and social growth in a virtual setting.

Students residing in San Diego County are also able to attend any of the Springs programs in the following counties:

Riverside County Schools Orange County Schools


Click on Live Chat below, or contact our dedicated Enrollment team at 951-252-8888.

Apply Today Facebook Twitter Youtube Instagram