Christmas Light Festival
Montgomery; Dec 1-31
Thousands of holiday lights illuminate the Montgomery Zoo with animal shapes and Christmas themes. See the displays by train or by foot, and enjoy live entertainment, food and pictures with Santa. Festival dates are Dec. 1-4, Dec. 8-11 and 15-31, from 5:30 to 9:30 p.m. Admission is charged.
Christmas Lights at Palisades Park
Oneonta; Dec 1-31
Palisades Park will sparkle this Christmas season with a multitude of beautiful lights, compliments of businesses, churches, clubs and individuals in Blount County. Visitors can drive through the park between 5 and 9 any evening except Christmas Eve and Christmas Day. The Blount County Quilters Guild will host Santa Claus and serve refreshments at its cottage in the park; call 205-274-0017 for specific dates.
Christmas on the River
Demopolis; Dec 1-4
This four-day festival is jampacked with activities, including the Alabama State Championship BBQ Cook-off, home tours, a daytime parade, the Jingle Bell Run, an evening nautical parade with fireworks, the lighting of the Love Light Christmas tree, and more.
Cullman; Dec 1-Jan 1
Enjoy a drive through animated light displays and stop by to see Santa Claus. Take a train ride around the lake, and don’t miss the horse-drawn carriage ride and hot cocoa.
Christmas at Oakleigh
Mobile; Dec 2-4
Step back in time and enjoy a festive 19th-century holiday celebration, featuring seasonal music, guided tours, a Victorian Santa, exhibitors and refreshments from 10 a.m.-4 p.m. Tours by candlelight are 6:30-8 p.m.
Christmas at Arlington
Birmingham; Dec 3-4
If you’re looking for an old-fashioned Christmas, come to Arlington and step back in time to experience true Southern hospitality and charm. Enjoy the beautifully decorated rooms and the delicious Southern fare on this special weekend. This event, hosted by the Arlington Historical Association, will be the perfect way to start your Christmas season!
Selma; Dec 5-17
This community celebration of the holiday season is a two-week affair, with a craft show, bake sale and appearances by Santa.
West Alabama Christmas Parade
Tuscaloosa; Dec 5
West Alabama’s largest Christmas parade features more than 150 decorated floats along with Santa Claus, bands and other performers from the area. Parade begins at 5:15 p.m., followed by the tree-lighting on the steps of the courthouse at 6:30.
Dothan; Dec 11
Sample old-fashioned desserts, sip hot chocolate or mulled cider and try your hand at making traditional Christmas decorations at this annual event.
City of Fairhope New Year’s Eve Celebration
Fairhope; Dec 31
Fairhope’s New Year’s Eve Celebration is back. Residents and visitors are invited to bring their families and ring in the new year in downtown Fairhope. The band will begin playing at 8:30 p.m. at the corner of Section and Church streets. Other entertainment will include a DJ, face painting, free party favors, fireworks and a ball drop at midnight.