This weekend marks the perfect opportunity to partake in a celebration in one of Southwest Michigan's quaint small towns brimming with cozy holiday vibes. There are so many we couldn't even list them all here (but full details are in the calendar).
Whether making s'mores and singing carols in Stevensville, competing in the snowman building contest in Watervliet or dressing up like Cindy Lou Who to join the annual procession in Saugatuck, you won't want to miss out on the festive celebrations.
What are your weekend plans?
Nab a seat for an enchanting rendition of Disney's The Little Mermaid at the Grand Rapids Civic Theatre (through Dec 16)
Roast up a batch of fresh coffee (perfect for gifts!) and play to your hearts' content during Square Play Cafe's Junior Roasters program in Holland
Catch the soaring tale of Disney's Aladdin Jr on stage at the Mendel Center (through Sunday)
Check out the festively trimmed trees at the Gilmore Car Museum in Hickory Corners (through Dec 31)
Visit with Santa, decorate gingerbread houses, nibble on cookies and more at the North Berrien Historical Museum in Coloma (through Sunday)
Watch as the classic midwest film The Christmas Story is adapted for the stage in not one but TWO charming renditions in Holland (through next weekend)
Wander through a half-mile holiday lights display at the Wellfield Botanical Garden in Elkhart, with hot cocoa and fire pits to keep you toasty
Grab a seat for a spectacular, spirited stage production of The Sound of Music in South Bend
Head to one of the many small town holiday celebrations across Southwest Michigan, including Otsego, Watervliet, Stevensville, Fennville, Saugatuck and Cassopolis
Tuck into a delicious breakfast with princess characters at Burdick's restaurant in Kalamazoo
Venture up to Grand Haven for an enchanting evening holiday parade and tree lighting ceremony
Meet with Santa over a tasty lunch at The Griddle in Paw Paw
Take a wagon ride and self-guided tour of The Felt Estate, and meet Santa, eat cupcakes, enjoy face painting and more
Donate a canned good and watch the holiday classic film, The Polar Express, at the Wonderland movie theater in Niles
Kick off the holiday season at the Morton Museum in Benton Harbor with cookies, tea, wassail, music, decorations and a wedding dress exhibition
Visit Santa and partake in a delicious breakfast, crafts, live music and free admission to the Fernwood Botanical Garden
Learn about the history of St. Nicholas and the Dutch traditions of Sinterklaas over cookies, cider and music at Holland's Dutch Village
Celebrate the season with a special yuletide brunch at Tippecanoe Place in South Bend
Savor warm cider and fresh cookies while touring the decorated historic DeLano Homestead of the Kalamazoo Nature Center and checking out demonstrations
Do craft activities, enjoy cookies and cocoa, and meet Santa & Mrs Claus at the Ottawa County Parks nature center in West Olive
Witness a procession of festive pups during the annual Reindog Holiday Parade in downtown St Joseph
Sit down for a spaghetti dinner in Bangor to raise money for Toys for Tots
Get all the yuletide details on the Southwest Michigan Kids calendar. Did we miss anything? Let us know in the comments.