2024-05-30 Report Cards Issued – HHS Grade 12 Report Cards Issued – HHS Grade 12 May 30 Report Cards Issued – HHS Grade 12
2024-05-31 Haverhill High School Graduation Haverhill High School Graduation May 31 Haverhill High School Graduation
2024-06-10 Last Day of School – Early Release (180 days) Last Day of School – Early Release (180 days) June 10 Last Day of School – Early Release (180 days)
2024-06-17 Last Day of School – Early Release – (185 days) Last Day of School – Early Release – (185 days) June 17 Last Day of School – Early Release – (185 days)