Skip to main content
Back to Blog

Salem Holiday Market 2026: Your Guide to the December Gift Show at Old Town Hall

September 27, 2026J Tarbox3 min read
Featured image for Salem Holiday Market 2026: Your Guide to the December Gift Show at Old Town Hall

The Salem Holiday Market is a one-day holiday gift show in downtown Salem. On Sunday, December 20, 2026, more than 60 artists, makers, collectors and dealers from around New England fill both floors of Old Town Hall. 2026 is its 10th year.

It comes late in the season, five days before Christmas, so it works well for last-minute gifts. Here's what to know before you go.

The essentials

  • Date: Sunday, December 20, 2026
  • Hours: 11am–4pm
  • Where: Old Town Hall, 32 Derby Square, Salem, MA 01970
  • Admission: $5 at the door, general admission only
  • Vendors: 60+ artists, makers, collectors and dealers
  • Organizer: New England Open Markets

What you'll find

The market is juried. New England Open Markets reviews every vendor and looks for a balanced mix of categories. The organizer says it welcomes "all forms of distinctive art, handmade crafts, antiques, curiosities, and oddities."

That last part fits Salem. Past vendor names lean toward the witchy and the curious: bone and botanical work, candles, pottery, printmaking, illustration, jewelry and small-batch food. The full 2025 vendor list is posted on the organizer's page if you want a sense of the mix. The 2026 vendor list had not been posted as of late September.

The venue

Old Town Hall sits in Derby Square, between the Essex Street pedestrian mall and Front Street. It dates from 1816–17 and is the earliest surviving municipal building in Salem. The market uses both floors of the two-story brick building.

Salem Arts Association, which holds its own market in the same building, describes Old Town Hall as ADA accessible, with an elevator at one end and stairs at the other.

Tickets and admission

Admission is $5 at the door, and the organizer lists general admission only. The same page also says tickets are "coming soon," so watch the official site in case advance tickets are added. No separate price for children was listed as of late September.

Parking and getting there

The organizer does not publish visitor parking details. Old Town Hall is in Derby Square in downtown Salem, next to the Essex Street pedestrian mall. Check the official site for any updates before you go.

Q: When is the Salem Holiday Market in 2026?

It's on Sunday, December 20, 2026, from 11am to 4pm, at Old Town Hall, 32 Derby Square, Salem.

Q: How much does the Salem Holiday Market cost?

Admission is $5 at the door. The organizer lists general admission only.

Q: Who runs the Salem Holiday Market?

New England Open Markets produces it. The group also runs the Boston Open Market and other holiday markets in Massachusetts.

Q: Is there more than one holiday market at Salem's Old Town Hall?

Yes. Salem Arts Association holds its 14th annual Holiday Artists' Market in Old Town Hall on Saturday, November 28, 2026, from 11am to 5pm. That is a separate event from the Salem Holiday Market on December 20.

More holiday shopping nearby

Check each listing for hours and admission before you go.

Details in this guide come from New England Open Markets' website as of late September 2026. Confirm the date, hours and admission on the official site before you go.


Last updated: September 2026

This Weekend at the Fair

What's on across New England this weekend — one short email, every week, free.

Related Events

More from the Blog