Spirit of Christmas

Spirit of Christmas

Saturday, Dec 13, 2025 from 10:00am to 5:00pm

Delaware Street
  Website

Join us for Spirit of Christmas, a magical holiday experience in Historic New Castle, Delaware. Delight in tours of beautifully decorated private homes and museums, enjoy musical performances throughout town, and find the perfect gifts at our Christmas Market or local shops. Savor a variety of festive treats from our restaurants and finish your day watching the Tree Lighting in Market Square.​

We’ll sparkle. You’ll shine. Together, we’ll make everything merry and bright.

Click here to Buy Tickets

Type in your Search Keyword(s) and Press Enter...