
Event series
Salem Holiday Market
The 10th annual Salem Holiday Market fills both floors of Old Town Hall, 32 Derby Square, in downtown Salem on Sunday, December 20, 2026, from 11 a.m. to 4 p.m. More than 60 artists, makers, collectors, and dealers from across New England sell handmade goods, art, antiques, curiosities, and oddities, all juried by New England Open Markets. Admission is $5 at the door, general admission only. Vendor applications for 2026 closed on August 1.
Plan your visit
- Salem Holiday Market 2026: Your Guide to the December Gift Show at Old Town Hall
The 10th annual Salem Holiday Market fills both floors of Salem's Old Town Hall on Sunday, December 20, 2026, with 60+ juried artists, makers, collectors and dealers. Here are the hours, admission and what to know before you go.