Save your spot for the 2026–2027 school year! Learn how you can enroll today.
WelcomeWelcome to California Virtual Academies!Letter from Our Head of SchoolsCompliant Notices and FormsPublic NoticesOur Governing BoardAccreditationBoard of DirectorsMeet Our TeamResources for Military FamiliesYou Heard It Here FirstWe Are NCAA-ApprovedJoin Our CommunityCurious how online learning works?Elementary SchoolHigh SchoolMiddle SchoolEnrollment and Attendance FAQsTuition & CostsWatch Our Information SessionsYour Education ReservationCurriculum for the Modern StudentCurriculum That Sparks the Joy of LearningCurriculum That Shapes a Lifetime of LearningCurriculum That EmpowersCurriculum That Unlocks PossibilityOnline Advanced Placement® (AP®) and Honors EducationTesting and Assessment FAQsWe’re Here for YouTeaching Accelerated LearnersOnline Tutoring That Feels In-PersonCareer and College PrepArts, Media & EntertainmentBusiness & FinanceEngineering & ArchitectureHealth Science & Medical TechnologyInformation & Communication TechnologiesMarketing, Sales & ServicesPublic ServicesYour Child’s Education JourneyBuilding a Strong FoundationChart Your Own CourseFocus on FunMiddle School MattersYour Virtual CampusTrophy CornerTools for New Students & Learning CoachesStrong Start – Your First Weeks at CAVASet Up Your K12 School (OLS) AccountsFamily Resource CenterEducation Protection Account SpendingRequest a Report Card or TranscriptSchool Accountability Report CardHelp & Support CenterGeneral FAQsPrevention FAQsTechnical FAQsPotential Advantages and Challenges of Online Schooling FAQsNeed an Interpreter?The Ultimate Checklist for Enrollment and BeyondRequest a Change of AddressGeneral Questions?School Year 2025–2026 Academic CalendarAnnouncementsCalifornia Virtual Academies BlogClubs & Activities Events CalendarNewsRemote Teaching Jobs in California, with CAVA!Non-Discrimination NoticeAdvisory CommitteesGrant Expenditure PlansLocal Control Accountability Plans (LCAP)Notice of PowerSchool Cybersecurity Incident
We want to hear from you.
Already have a student enrolled? Please visit our enrollment portal to submit another student’s application. (All fields are required)
*What grades are you interested in?
Please select all that apply.
Add a personal note (optional)
By submitting the information above, you consent to receive text and mobile phone communications from Stride/K12, affiliates and/or schools using K12 curriculum and administrative services, including texts and calls using auto dialers. These communications may include promotional content or be for transactional or informational purposes. Message and data rates may apply. Message frequency varies. You can opt out at any time by following the instructions in each message. For more information visit our Terms of Use and Privacy Policy