All Day

Ghosts of Christmas Past: A Haunted Holiday Stroll

Featured
Downtown Salem 32 Derby Square, Salem

Ghosts of Christmas Past: A Haunted Holiday Stroll Step into Salem's haunted holiday history with Ghosts of Christmas Past: A Haunted Holiday Stroll, a captivating 2-hour walking tour that blends Victorian ghost stories, ancient Yuletide traditions, and Salem's fascinating relationship with Christmas—from Puritan bans making it illegal to celebrate, to the ghostly tales once told around Victorian firesides. Presented by ... Read More

$37.10

North Shore Glass School Holiday Ornament Classes

North Shore Glass School, Proctor St. Studio 16 Proctor Street, Unit C, Salem

Join us at North Shore Glass School for a festive holiday season of glassblowing, flameworking and fused glass holiday classes.

Promotion – Holiday Gift Card Bonus at Ledger Restaurant

Ledger Salem 125 Washington St, Salem

Promotion Period: Friday, November 28th - Wednesday, December 24th Give the gift of exceptional dining at Ledger this holiday season—and get a little something back for yourself! Purchase a Ledger Restaurant gift card of $100 or more and receive a 10% holiday bonus card automatically. How It Works Purchase $100+ in gift cards during the promotional period Receive an instant ... Read More

Give The Gift of Wellness at Body & Soul Massage

Body and Soul Massage 111 Canal St, Salem

Give the gift of wellness this holiday season! Buy a gift card at Body & Soul Massage and receive $10 off your own massage.

Salem Main Streets Holiday Window Contest

Featured
Downtown Salem 32 Derby Square, Salem

The holidays are here, and Salem is dressed for the season with trees, wreaths, and ribbons. To top it off, downtown businesses decorate their windows every year for a friendly holiday competition!  Judges nominated by Salem Main Streets make the rounds the first weekend of December to vote on the best windows. Some award categories highlight good retail practice, such ... Read More

Free

Christmas at The Gables

Christmas at The Gables
The House of the Seven Gables 115 Derby Street, Salem

There’s no better way to get yourself in the festive spirit this Christmas season than a special Christmas tour of The House of the Seven Gables!

$35

Christmas in Salem – Boughs and Blooms

Ames Hall 290 Essex St., Salem

Experience the magic of Christmas in Salem, a beloved historic house tour showcasing elaborately decorated homes throughout Salem, Massachusetts. Held annually on the first weekend of December, this 46th annual tour invites visitors into stunning historic houses spanning four centuries of Salem's architectural heritage. Each year features a different neighborhood and theme, offering both returning guests and first-time visitors a ... Read More

$40 – $120
Ongoing

Promotion – Discounted Training Series

Let's partner together to strengthen immigration-related programs through strategic legal education and compliance training so your organization is empowered for 2026.

Kids Vacation Photo Op

Witch Pix 172 Essex Street, Salem

A kid-only witchy portrait session offering four fun styles for a quick, imaginative Salem experience.

Solstice, Light Up The Night

Witch Pix 172 Essex Street, Salem

Illuminate the darkness with a solstice portrait session, on our olde salem village and witch cottage sets decorated with lush evergreen.

WICKED Photoshoot

Witch Pix 172 Essex Street, Salem

This gravity defying experience includes a mini costumed photoshoot with iconic Elphaba poses... Hat, Broom, Cape and Spellbook included! Like the theatre and like the movies!

Solstice Light Up The Dark

Witch Pix 172 Essex Street, Salem

ILLUMINATE THE DARKNESS WITH A SOLSTICE PORTRAIT SESSION, ON OUR OLDE SALEM VILLAGE AND WITCH COTTAGE SETS DECORATED WITH LUSH EVERGREEN.

Yule Sea Witch Ball Workshop

The Sea Wych Salem 1 Derby Square 2nd Floor Salem, Salem

Join us at The Sea Wych Salem for a Yuletide sea witch ball workshop!

$85

Santa at the Common

Salem Common

Date: Saturday, December 6, 2025 Time: 9:30 AM - 11:30 AM (Two time blocks available) Location: Salem Common Gazebo, Salem, MA Cost: Free Organizer: City of Salem Parks & Recreation Join us at the Salem Common for a magical morning with Santa! Families are invited to visit Santa at the gazebo for photos, treats, and holiday cheer. Two Registration Time ... Read More

Adopt a Reindeer

The Good Witch of Salem’s Spell Studio 281 Essex Street, Salem

Location: The Good Witch of Salem Spell Studio @ 281 Essex Street
Hosted By: Witch Apprentices

Children will stuff their own reindeer plush, create accessories, and learn about crystal magic!

Snow Slime Classes at the Lost Library

Snow Slime Classes at the Lost Library
Lost Library Black Box 282 R Derby Street, Salem

Get ready for squishy, snowy fun! Kids create their own holiday-themed snow slime in this hands-on workshop, mixing fluffy snow textures with sparkling glitter, festive colors, and seasonal scents. Each class includes all materials and lets little crafters stretch, squish, and shape their slime into magical winter creations to take home. Schedule: Sunday–Thursday: 11am–1pm Friday & Saturday: 10am–1pm Perfect for ... Read More

$20

Gallows Hill Artists Presents Open Studios

Gallows Hill Artist Studios 16 Proctor St, Salem

Gallows Hill Artists Presents Open Studios Saturday, December 6, 2025 11:00 AM to 6:00 PM New and Expanded Artist Studios in Salem Studio Tours, Meet Our 28 Artists Holiday Art Market & Gallery Exhibitions 16 Proctor Street, Salem, MA 01970 Attendance is FREE and open to the public. Here’s your chance to visit Gallows Hill Artists. Home to a hard-working ... Read More

Grave Tidings Haunted Holiday Market – Salem, MA

Grave Tidings Haunted Holiday Market – Salem, MA
Old Town Hall 32 Derby Square, Salem

Event Overview Embrace Salem's darker side this holiday season at Grave Tidings, a hauntingly festive shopping experience hosted by Witch City Wicks at the historic Old Town Hall in downtown Salem, Massachusetts. This carefully curated haunted holiday market brings together over 50 of the best spooky, dark, witchy, and macabre artists and creators for one-of-a-kind holiday gifts on December 6th ... Read More

$5 – $20

Holiday Photoshoot at Ledger

Ledger Salem 125 Washington St, Salem

Holiday Photoshoot Date: Saturday, December 6th Time: 2:00 PM - 4:00 PM Complimentary holiday photos for guests and staff Free hot cocoa Bar opens early (2pm-4pm) with bar snacks Holiday cookies, gift cards, and merchandise are available for purchase

The Twisted Christmas Tour: Salem’s Untold Holiday History

Featured The Twisted Christmas Tour: Salem’s Untold Holiday History
Downtown Salem 32 Derby Square, Salem

Twisted Christmas Tour Salem | Dark Holiday History Walk In the heart of Puritan Salem, even a whiff of Christmas celebrations meant fines. The Twisted Christmas Tour by Salem Night Tour unravels tales of illicit holiday gatherings, tracing their roots to Europe's earliest celebrations. This extraordinary 60-minute journey explores the unforeseen consequences of mischievous Christmas caroling in Salem's historic streets ... Read More

$30

Krampusnacht Cabaret

Lost Library Black Box 282 R Derby Street, Salem

Step into the shadows of The Lost Library for an unforgettable night of dark holiday delight.