-
Tour Beautiful Private Homes Dressed for the Season.
-
Find the Perfect Holiday Gift at the Christmas Market on the Green.
-
Visit with Santa.
-
Delight in Christmas activities and treats.
-
Enjoy a Festive Day with Family and Friends in the Colonial Town of Historic New Castle, Delaware.
If you’re visiting Wilmington & the Brandywine Valley this holiday season, make sure to include a stop in Historic New Castle for one of Delaware’s most cherished traditions, Spirit of Christmas. Returning for its 24th year on Saturday, December 13, 2025 (10 a.m.–5 p.m.), this beloved celebration transforms the cobblestone streets of New Castle into a holiday wonderland brimming with history, charm, and festive cheer.
Hosted by Immanuel Episcopal Church on the Green, the Spirit of Christmas captures the warmth and nostalgia of the season. Step inside beautifully decorated private homes and museums, each dressed in timeless holiday splendor, offering a glimpse into centuries of Delaware history and tradition. As you wander from house to house, you’ll feel as if you’ve stepped onto a Hallmark movie set, where candlelit windows, garlands, and laughter fill the air.
Beyond the historic homes, the Spirit of Christmas fills the town with festive sights and sounds. A lively holiday marketplace features local artisans and craftspeople, offering one-of-a-kind gifts and handmade treasures, the perfect way to share a piece of New Castle’s charm with loved ones back home. Throughout the day, live musical performances, Santa, and special events hosted by local organizations bring the town to life with the joyful energy of the season.
Complete your visit with a stop in New Castle’s cozy shops and restaurants, each decked out in holiday décor that enhances the town’s nostalgic beauty. And as the day draws to a close, gather with the community for the annual Tree Lighting Ceremony in Market Square at 4:30 p.m., a magical moment that perfectly captures the spirit of the season.
With its blend of history, small-town charm, and holiday magic, The Spirit of Christmas is a can’t-miss experience for anyone looking to celebrate the true heart of the holidays. Whether you’re admiring the architecture, shopping for handcrafted gifts, or simply soaking up the festive atmosphere, Historic New Castle offers a holiday experience that’s sure to become a cherished tradition.