Tree Lighting & Santa’s Arrival
Salem’s Tree Lighting & Santa’s Arrival returns Friday, November 27, 2026. Arrive at Salem Common by 5:45 p.m.; Santa arrives at 6:00 p.m.
Salem’s Tree Lighting & Santa’s Arrival returns Friday, November 27, 2026. Arrive at Salem Common by 5:45 p.m.; Santa arrives at 6:00 p.m.
Save the date: Small Business Saturday returns to downtown Salem on November 28, 2026. Participating businesses and full details are coming soon.
Salem Main Streets' Holiday Window Contest begins Friday, December 4, 2026, in downtown Salem. Every year, downtown businesses dress their windows for the holidays in a friendly competition, and judges selected by Salem Main Streets make the rounds to pick the best. It's one of the easiest ways to enjoy downtown in December: take a walk and see who went ... Read More
Wassail Weekend returns to downtown Salem on Saturday, December 12 and Sunday, December 13, 2026. Salem Main Streets' annual shop-local weekend is an invitation to slow down and enjoy your downtown in the thick of the holiday season: grab brunch, wander Essex Street, and check a few names off your list at Salem's independent shops. What to expect The 2026 ... Read More
New Year's Eve LAUNCH! is Thursday, December 31, 2026, from 5:00 to 6:00 p.m. at Charlotte Forten Park in downtown Salem. Salem Main Streets and the City of Salem throw a family-friendly New Year's Eve party with an early countdown just before 6 p.m., so the whole family can ring in 2027 and still make it home for dinner. The ... Read More