Events and Things to Do in Salem, MA
Thursday, December 18
Friday, December 19
Saturday, December 20
Sunday, December 21
Also around town...
Please confirm event details with the organizers before attending
Tuesday, December 16
- Salem State Community Chorus Fall Concert 7:00 pm
71 Loring Ave, Salem
Thursday, December 18
- They Spynz - Third Thursday (music) Therapy at The Cut - FREE SHOW 7:00 pm
The Cut - Stage • Studio • Restaurant • Bar, 177 Main St, Gloucester
- The Prom: Salem High Winter Musical 7:30 pm
77 Willson St, Salem
Friday, December 19
- BrassFed Nation Holiday Bash 8:00 pm
The Cut - Stage • Studio • Restaurant • Bar, 177 Main St, Gloucester
- The Prom: Salem High Winter Musical 7:30 pm
77 Willson St, Salem
Saturday, December 20
- The Greater Salem Ballet Company presents THE NUTCRACKER! 12:00 pm
Lynn Memorial Auditorium, 3 City Hall Square, Lynn
- The Greater Salem Ballet Company presents THE NUTCRACKER! 4:00 pm
Lynn Memorial Auditorium, 3 City Hall Square, Lynn
- A Holiday Homecoming with Jon Butcher & Diane Blue 9:00 pm
Off Cabot Comedy, Music & More
- Annual Holiday Cookie Sale 9:00 am
Grace Church In Salem, 385 Essex St, Salem
- Winter Solstice Celebration 10:30 am
Peabody Essex Museum Shop, 161 Essex St, Salem
- My Weekend Open Studio 12:00 pm
Porter Mill, 95 Rantoul St, Beverly
- The Prom: Salem High Winter Musical 2:00 pm
77 Willson St, Salem
Sunday, December 21
- Christmas Festival of Nine Lessons & Carols 5:00 pm
Christ the Redeemer Anglican Church, 188 Elliott St, Danvers
- Santa Brunch with the Good Witch of Salem 11:00 am
Hawthorne Hotel, 18 Washington Square W, Salem
Wednesday, December 24
- Christmas and Soltice Services at NSUU 5:00 pm
Northshore Unitarian Universalist Church, 323 Locust St, Danvers
Saturday, December 27
- The Duke Robillard Band 8:00 pm
Off Cabot Comedy, Music & More
Wednesday, December 31
- Safety 80s Music Dance Party New Year's Eve Extravaganza - Early Show & Late Show 4:30 pm
The Cut - Stage • Studio • Restaurant • Bar, 177 Main St, Gloucester
- Paul D’Angelo’s 11th Annual New Year’s Eve Comedy Show 8:00 pm
Larcom Theatre, 13 Wallis St, Beverly
Saturday, January 3, 2026
- Salem Freemasons' Polar Plunge for Local Scholarships 11:00 am
Salem
Thursday, January 8, 2026
- Luciano Messenjah with Soul Rebel Project 7:00 pm
The Cut - Stage • Studio • Restaurant • Bar, 177 Main St, Gloucester