School Calendar

Online school isn't all academics all the time! Below are our school closures and important dates for holidays observances.

The 2023—24 School Year Calendar for California Online Public Schools

  • September 5, 2023: First Day of School
  • November 10, 2023: Veterans’ Day — No School
  • November 20–24, 2023: Fall Break — No School
  • December 18, 2023 — January 1, 2024: Winter Break — No School
  • January 15, 2024: Martin Luther King, Jr. Day — No School
  • January 31, 2024: First Semester Ends
  • February 5, 2024: Second Semester Starts
  • February 19, 2024: Presidents’ Day — No School
  • March 19, 21, 26, 2024: Physical Fitness Testing – Grades 5, 7, & 9
  • April 8-12, 2024: Spring Break — No School
  • April 22 – May 24, 2024: CAASPP (State Testing) Grades 3-8 & 11
  • May 27, 2024: Memorial Day — No School
  • June 11, 2024: Senior Deadline (High School Only)
  • June 19, 2024: Juneteenth — No School
  • June 20, 2024: Last Day of School

The 2024—25 School Year Calendar for California Online Public Schools

  • September 3, 2024: First Day of School
  • November 11, 2024: Veterans’ Day — No School
  • November 25–29, 2024: Fall Break — No School
  • December 23, 2024 — January 3, 2025: Winter Break — No School
  • January 20, 2025: Martin Luther King, Jr. Day — No School
  • January 29, 2025: First Semester Ends
  • January 30, 2025: Teacher Work Day — No School
  • January 31, 2025: Mid Semester Recess
  • February 3, 2025: Second Semester Starts
  • February 17, 2025: Presidents’ Day — No School
  • March 18, 20, 25, 2025: Physical Fitness Testing – Grades 5, 7, & 9
  • April 14-18, 2025: Spring Break — No School
  • April 21 – May 23, 2025: CAASPP (State Testing) Grades 3-8 & 11
  • May 26, 2025: Memorial Day — No School
  • June 10, 2025: Senior Deadline (High School Only)
  • June 17, 2025: Last Day of School
  • June 19, 2025: Juneteenth — No School