Disclaimer: Due to COVID-19 concerns, many events might be canceled, postponed, or changed into limited versions, sometimes at very short notice. Please check with event organizers directly for the latest updates (view the "External Resources" section below).
There is a place in Michigan where you can celebrate Christmas year-round. However, the best time to visit Frankenmuth, called Michigan's Little Bavaria, is the holiday season. The city, which is proud of its German roots and architecture, dresses up in dazzling lights and lavish decorations right after Thanksgiving. Horse-drawn carriages offer festive rides, and old-fashioned candy shops and cozy restaurants add to the small-town atmosphere.
Glowing trees along Main Street light up a promenade through downtown and to the beautiful 40-foot (12-m) Christmas tree. Stop by Zehnder Park for the free music and lights show that occurs seven times per day at 11:30 am, 2:30 pm, 4:30 pm, 5:30 pm, 6:30 pm, 7:30 pm, and 8:30 pm. On Fridays and Saturdays, there are also shows at 9:30 pm. While in Zehnder Park, go see their life-size nativity scene.
The culmination of Christmas celebrations in Frankenmuth usually happens in late November through early December when Frankenmuth ChristKindlMarkt and downtown Christmas celebrations take place. This authentic pop-up street market offers lots of delicious foods and treasures to set you in the Christmas spirit. Live music, hot snacks, entertainment, and carriage rides are available throughout the weekend from 11 am to 7 pm. In 2020, due to the restrictions by local authorities, the ChristKindlMarkt is shifting from a three-day offline event to a two-week-long virtual event.