Winston-Salem, North Carolina
Old Salem Christmas Market 2026
Official name: The Moravian Market
One day only: Saturday, December 5, 2026
| Dates | Saturday, December 5, 2026 |
|---|---|
| Hours | Opens at 10 am and runs until dusk. |
| Where | Salem Square on Main Street in the Old Salem historic district, across from the Candle Tea Directions |
| Admission | Not published by the organizer when we checked. |
| Organizer | Wachovia Historical Society. Official website |
| Plan Your Trip | Hotels for December 5 Map affiliate |
Old Salem Christmas Market: Quick Answers
When is Old Salem Christmas Market 2026?
It is on Saturday, December 5, 2026, for one day only.
What are Old Salem Christmas Market's hours?
The organizer had not published 2026 hours when we checked on November 4, 2026. The dates are confirmed.
Where is Old Salem Christmas Market?
Salem Square on Main Street in the Old Salem historic district, across from the Candle Tea, in Winston-Salem, North Carolina.
About Old Salem Christmas Market
A one-day outdoor Christmas market of Moravian and regional craft vendors in Old Salem's Salem Square, held on the day St. Nicholas visits the historic district.
Where Is Old Salem Christmas Market?
Salem Square on Main Street in the Old Salem historic district, across from the Candle Tea, Winston-Salem, North Carolina. The other dots are nearby markets.
Loading the map…
Map: © OpenStreetMap contributors, OpenFreeMap.
Hotels Near Old Salem Christmas Market
Staying the night? See hotels near Old Salem Christmas Market for Saturday, December 5 affiliate link, or browse them on the map.
Map by Stay22. It loads only when you press the button. affiliateHave You Been to Old Salem Christmas Market?
Tell other visitors whether it was worth the trip. One vote per market, no account needed.
Other Christmas Markets Nearby
Greensboro Holiday Market
Greensboro, North Carolina
Nov 6 to 8, 2026
23 miles away
Merry Merry Market
Greensboro, North Carolina
Nov 18, 2026
26 miles away
Mistletoe Market at Camp North End
Charlotte, North Carolina
2026 dates not announced yet
67 miles away
Charlotte Christmas Show
Charlotte, North Carolina
Nov 11 to 22, 2026
68 miles away
Charlotte Holiday Market
Charlotte, North Carolina
Dec 2 to 5, 2026
69 miles away
Belmont NC German Christmas Market
Belmont, North Carolina
Dec 12, 2026
73 miles away