Christmas in Shepherdstown begins with Santa's arrival on Friday, November 29 and will fill December weekends with special Christmas markets, music, shopping and the annual Christmas parade. Visit the website for detailed schedule information.
German Street will be closed to traffic from 5 to 7 on Friday, November 29 for the Grinch and Santa's arrival at McMurran Hall. The annual Christmas parade will march down German Street at 11:00 a.m. on Saturday, December 7. The Nutcracker Ballet will be performed over the weekend of December 14, with holiday movies playing at the Opera House. A Tuba Christmas will return to raise a joyful noise on Saturday, December 21 at 1:00 p.m. at McMurran Hall. There is something for everyone at our unique locally-owned shops and restaurants every weekend between Thanksgiving and Christmas in Shepherdstown!