May 26, 2022 @ 4:00 am - 1:00 pm Haverhill High School Senior Sign-Out Haverhill High School 137 Monument ST, Haverhill, MA
May 26, 2022 @ 4:30 am Haverhill High School Chapel Practice HHS Backfield 137 Monument Street, Haverhill, MA
May 26, 2022 @ 2:00 pm Haverhill High School Night of Stars HHS Backfield 137 Monument Street, Haverhill, MA
June 1, 2022 @ 11:00 am - 7:00 pm Haverhill High School Senior Report Cards Haverhill High School 137 Monument ST, Haverhill, MA
June 1, 2022 @ 3:00 pm - 7:00 pm Haverhill High School Senior Promenade Atkinson Country Club 85 Country Club Drive, Atkinson, NH
June 2, 2022 @ 6:30 am Haverhill High School Graduation Practice/Senior Cook-Out Trinity Stadium 155 Lincoln Avenue, Haverhill, MA
June 2, 2022 @ 3:00 pm Haverhill High School Senior Coffee House/Hypnotist Trinity Stadium 155 Lincoln Avenue, Haverhill, MA
June 3, 2022 @ 2:00 pm Haverhill High School Graduation – Class of 2022 Trinity Stadium 155 Lincoln Avenue, Haverhill, MA
June 4, 2022 @ 4:00 am - 1:00 pm Haverhill High School Graduation Rain Date Trinity Stadium 155 Lincoln Avenue, Haverhill, MA
June 5, 2022 @ 4:00 am - 1:00 pm Haverhill High School Graduation Rain Date Trinity Stadium 155 Lincoln Avenue, Haverhill, MA
December 10, 2022 @ 8:00 am - 11:00 am Haverhill High School Saturday School Haverhill High School 137 Monument ST, Haverhill, MA