Salem High School

SHS Spring Spirit Fire
2023-05-23 19:00 - 21:00 (America/New_York)

Early Release PD Day
2023-05-24

International Night for all schools
2023-05-25 17:30 - 19:30 | Horace Mann Laboratory School

SHS Class of 2023 Senior Recognition Night
2023-05-25 19:00 - 21:00 | Salem High School, 77 Willson St, Salem, MA 01970, USA

SHS Class of 2023 Senior Prom
2023-05-26 | Ipswich Country Club, 148 Country Club Way, Ipswich, MA 01938, USA

Seniors Last Day of Classes & Drive Around
2023-05-26

Memorial Day (schools closed)
2023-05-29 | United States

SHS Senior vs. Staff Softball Game
2023-05-30 16:00 - 18:00 | Castle Hill Park, 14 Story Rd, Salem, MA 01970, USA

SHS Senior Class Trip to Six Flags
2023-05-31 08:00 - 18:00

Senior Breakfast
2023-06-01 10:30 - 12:00 | SHS Auditorium

Senior Game Night & Hypnotist
2023-06-01 18:30 - 21:30 | SHS Auditorium

Graduation Ceremony for the Class of 2023
2023-06-02

CARLTON ONLY No School
2023-06-05

Spring Solo and Small Ensemble Recital
2023-06-05 19:00 - 20:30 | Salem High School, 77 Willson St, Salem, MA 01970, USA

Salem High School Spring Solo and Small Ensemble Recital
2023-06-05 19:00 - 20:30 | Salem High School, 77 Willson St, Salem, MA 01970, USA

Science MCAS Testing
2023-06-06 - 2023-06-07

SHS Music Department Awards Banquet
2023-06-07 18:00 - 19:00 | Salem High School, 77 Willson St, Salem, MA 01970, USA

Salem High School Music Department Awards Banquet
2023-06-07 18:00 - 19:30

Collins Middle School Final Concert
2023-06-08 19:00 - 20:00 | Collins Middle School, 29 Highland Ave, Salem, MA 01970, USA

Kindergaten Last Day of school (pending snow days and CARLTON ONLY)
2023-06-09

Last day of school (pending snow days, CARLTON ONLY)
2023-06-13

Saltonstall Final Concert
2023-06-13 19:00 - 21:00 | Saltonstall School, 211 Lafayette St, Salem, MA 01970, USA

Last day (pending snow days) for PreK and K
2023-06-16

WitchPitch end of year concert
2023-06-16 18:00 - 20:00 | SHS Auditorium

Juneteenth (no school)
2023-06-19

Last Day of School (pending snow days)
2023-06-20

Last Day PreK-K (all schools except Carlton)
2023-06-20

Last Day of School Grades early release (all schools except Carlton)
2023-06-21
