Top 20 Things to Do in December 2025

From festive light displays and parades to everyone's favorite holiday concerts and plays, here are the top local events you won't want to miss this month.

Magic Christmas in Lights

December 1 – January 6: Magic Christmas in Lights

Bellingrath Gardens & Home • 12401 Bellingrath Gardens Rd.

Lights on at 5 p.m. Explore 65 acres of dazzling festive light displays at this classic annual event complete with holiday music, a s’mores station and pictures with Santa. Tickets: $29 for adults, $15 for children 4 and up and $2 for children under 4. 

December 1 – January 1: Christmas Nights in Lights

Dauphin Way Baptist Church Parking Lot • 3661 Dauphin St.

6 p.m. – 10 p.m., daily (except Wednesdays) Drive through a festive showcase of more than 1 million lights and festive displays synchronized to your favorite holiday songs. Cost is $8 per person. Children two and under are free.

December 4 – 7, 11 – 14, 18 – 23: Coastal Christmas Walk

Coastal Church • 11101 County Road 64, Daphne.

6 p.m. – 9 p.m. Prepare to be dazzled by this immersive walk-through Christmas light experience! Get special treats, visit with Santa and enjoy the show at your own pace. Tickets: $5.

December 5: Fairhope’s Magical Christmas Parade

Downtown Fairhope

6:30 p.m. – 9 p.m. Watch dozens of performers and floats, all culminating with Santa’s arrival to the shores of Mobile Bay. Admission is free.

December 5 – 14: “Babes in Toyland”

Playhouse in the Park • 4851 Museum Dr.

7:30 p.m. Fri. and Sat., 2:30 p.m. Sun. Get lost in the world of toys and storybook characters at this classic Christmas production. Tickets: $20.

December 6: Daphne Christmas Parade

Olde Town Daphne

11 a.m. – 1 p.m. See local floats, marching bands, community groups and Santa Claus, all traveling along a route through Olde Towne Daphne. Free admission.

Santa Drop

December 6: Flora-Bama Santa Drop

Flora-Bama • 17401 Perdido Key Dr., Pensacola

11 a.m. – 2 p.m. Watch as Santa skydives onto the sandy shores at this annual event that includes live holiday music, sweet treats and more. Free admission.

December 6: A Charlie Brown Jazz Christmas

Saenger Theatre • 6 S Joachim St.

7 p.m. Enjoy Vince Guaraldi’s classic holiday songs in a lively performance by The Joe Cool Trio and featured artist Grayson Capps & Corky Hughes. Tickets start at $27.

December 7: Christmas on the Hill

Village of Spring Hill

1 p.m. – 5 p.m. Get in the holiday spirit as the shops and restaurants in the Village of Spring Hill welcome guests with live music, special deals, festive treats, train rides and activities for the kids and pictures with Santa at The Holiday. Admission is free.

December 10: An Evening with Peter Billingsley and “A Christmas Story”

Saenger Theatre • 6 S Joachim St.

5:30 p.m. doors open, 6:30 p.m. show begins. Enjoy a full screening of the Christmas cult classic film followed by a behind-the-scenes conversation and Q&A with Peter Billingsley, the actor who played Ralphie Parker. Tickets start at $35.

December 11: The Baldwin Pops Christmas Concert

Daphne Civic Center • 2603 US-98, Daphne.

6:30 p.m. doors open, 7 p.m. program begins. Listen to the sounds of Christmas at this free annual concert by the Baldwin Pops.  

December 13: Christmas at the Exploreum

Gulf Coast Exploreum Science Center • 65 Government St.

10 a.m. – 2 p.m. Throw on your favorite PJs and get ready for a cozy day of science, snacks and surprises for the whole family! Tickets: free for members, $12 for non-members.

December 13: Holiday Market and Open House

Mobile Museum of Art • 4850 Museum Dr.

1 p.m. – 5 p.m. Decorate clay ornaments, enjoy live music and eat your fill of tasty treats during this market and open house. Free admission.

December 13: Christmas Lighted Boat Parade

Lulu’s • 200 E 25th Ave, Gulf Shores.

4 p.m. Catch the magic of holiday lights on the water as decorated boats parade the waters of Gulf Shores and Orange Beach during this annual local parade. Free admission.

December 13 – 14: The Mobile Symphony: Holiday Cheer!

Saenger Theatre • 6 S Joachim St.

7:30 p.m. Sat., 2:30 p.m. Sun. Guest conductor Teresa Cheung is joined by the talented duo of Lelm & Langford to create a sparkling and jazzy salute to the holidays. Tickets start at $20.

December 17: 68 Ventures Bowl

Hancock-Whitney Stadium • 500 Stadium Dr.

7 p.m. Don’t miss your chance to see some future NFL stars as two talented college football teams battle for one last W. Tickets start at $15.

The Nutcracker

December 19 – 21: The Nutcracker

Saenger Theatre • 6 S Joachim St.

7 p.m. Fri., 2 p.m. and 7 p.m. Sat., 2 p.m. Sun. Outstanding guest artists share the stage with Mobile Ballet Company and students as Clara and The Nutcracker dance in this beloved holiday classic. Tickets start at $22.

December 19 – 21: “How the Grinch Stole Christmas”

Joe Jefferson Playhouse • 11 S Carlen St.

7 p.m. Fri. and Sat., 2 p.m. Sat. and Sun. Come to Sunnyside Theater’s first-ever performance of Dr. Seuss’ Christmas classic. Tickets: $15 for adults, $10 kids 12 and under, seniors and students, $5 for SST Alumni. 

December 31: MoonPie Over Mobile

Downtown Mobile

11 a.m. – midnight. Welcome 2026 in downtown Mobile with live music and fun activities for the kids and adults during the day until the MoonPie drops at midnight. Free admission.

December 31: Fairhope’s New Year’s Eve Street Party

Downtown Fairhope

8:30 p.m. – 12:30 a.m. Ring in 2026 in downtown Fairhope with a live band, children’s activities and the big ball drop and fireworks show at midnight. Free admission.

Get the best of Mobile delivered to your inbox

Be the first to know about local events, home tours, restaurant reviews and more!