Heading to Northern Michigan for the holidays? It’s the most wonderful time of the year from Charlevoix to Traverse City, for tree lighting parties, visits with Santa and of course shopping! Peruse the list below and then check it twice to make sure nothing is left off your agenda!

November 20–22: Zonta Festival of Trees in Traverse City

November 28: Annual PJ Party & Tree Lighting Party in Glen Arbor

November 28: Charlevoix Holiday Parade & Tree Lighting Celebration in Downtown Charlevoix

November 29: EuroChorale Breakfast with Santa at the Elks Lodge in Traverse City


November 29: Stafford’s Downtown Petoskey Parade in Downtown Petoskey

November 29: Festival of Trees and Silent Auction at the Benzie Area Historical Museum in Benzonia

November 29: Festival of Lights at the Village Green in Pentwater

November 28–December 13: A Christmas Story at the Old Town Playhouse in Traverse City


November 29–December 31: Sparkle in the Park at Bear Lake Village Campground in Bear Lake


December 4–December 7: 26th Annual Sleighbell Parade & Old Christmas Weekend in Downtown Manistee


December 5–December 7: Christmas Inn White Pines Dinner Theater at Bayview Wesleyan Family Life Center in Traverse City


December 5: Santa’s Arrival & Tree Lighting in Downtown Traverse City

December 6: 5th Annual Holiday Celebration: Light Up The Night in Downtown Bellaire

December 5–December 14: Miracle on 34th Street the Musical at the Ramsdell Theatre in Manistee


December 8–9: A Laura Ingalls Wilder Christmas at the Old Town Playhouse in Traverse City


December 10: Harvest Dinner featuring Holiday Classics, Duck & Cranberry at Black Star Farms in Suttons Bay


December 12–14: 18th Annual Elizabethan Madrigal Feaste at Traverse City West Senior High School


December 25: Ski Free with Santa at Shanty Creek Resort in Bellaire


Check here for more Northern Michigan Holiday Events