Calendar Spring Break No Classes March 18, 2024 - April 2, 2024 See more details School Back after Spring Break April 3, 2024 See more details Block A from 9 to 11:30 am April 15, 2024 See more details Block C from 12:30 to 3 pm April 15, 2024 See more details Block D from 12:30 to 3 pm April 16, 2024 See more details Block B from 9 to 11:30 am April 16, 2024 See more details Early Dismissal at 2:27 pm April 17, 2024 See more details TGIF Improv Theatre April 19, 2024 See more details ESQ Musical Theatre April 26, 2024 See more details ESQ Musical Theatre April 27, 2024 See more details ESQ Musical Theatre April 28, 2024 See more details Report Cards Distributed May 1, 2024 See more details ESQ Musical Theatre May 2, 2024 See more details ESQ Musical Theatre May 3, 2024 See more details ESQ Musical Theatre May 4, 2024 See more details Capstone Gala May 8, 2024 See more details TGIF Improv Theatre May 10, 2024 See more details Early Dismissal at 2:27 pm May 15, 2024 See more details Student Transition Day May 16, 2024 See more details Pro-D Day No Classes May 17, 2024 See more details Victoria Day No Classes May 20, 2024 See more details UVIC GRAD Ceremony June 3, 2024 See more details Year End Music Concert Pt. 1 June 4, 2024 See more details Year End Music Concert Pt. 2 June 6, 2024 See more details Cycle for Change June 7, 2024 See more details FRIM 12 Written 9 am - 12 pm June 10, 2024 See more details Early Dismissal at 2:27 pm June 12, 2024 See more details Fine Arts Fiasco & Art Show June 12, 2024 See more details GRAD Dinner/Dance June 15, 2024 See more details School Awards Night 7 pm June 20, 2024 See more details End of Semester 2 June 26, 2024 See more details Last Day of Classes June 26, 2024 See more details Curriculum Completion Day June 27, 2024 See more details Fun Day: Last Day of School June 27, 2024 See more details Report Cards Mailed Week of July 3rd June 29, 2024 See more details Add this calendar