Here in the area around Scenic Highway 30A, we know a thing or two about how to do the holidays right. Choose from a wide variety of celebrations from holiday light shows to hilarious holiday plays  and delicious Christmas dinners

Check out our list of where to see the best holiday lights and then this round-up of events below:

Every Christmas Story Ever Told … And Then Some

Seaside — Through December 30

Back for its sixth year of production, The REP Theatre presents their smash-hit holiday comedy Every Christmas Story Ever Told … And Then Some. This hilarious, family-friendly performance tackles all of your favorite Christmas stories — really, really fast. USA Today called the play one of America’s “wackiest, tackiest and happiest holiday events.” Learn more and grab tickets.

Baytowne on Ice

Sandestin — through January 31

For those missing the chills of snow and ice during the holidays, take a whirl around the ice skating rink at The Village of Baytowne Wharf. The seasonal rink has become a favorite holiday tradition for kids and adults alike. For the month of December, bring an unopened toy to receive a two for one deal on a 90-minute skating session. Learn more.

Photo by Carrie Stephens.

Gingerbread Tea

Rosemary Beach — December 22

Come enjoy an afternoon tea and some gingerbread house decorating at The Pearl hotel’s ballroom in Rosemary Beach. The event runs from 2 to 5 p.m. Reservations are required. Call 850-588-2881 for more information.

Christmas Dinner

Rosemary Beach — December 24 and 25

On Christmas Eve and Christmas Day, dinner will be served from 5:30 p.m. to 9 p.m. at Havana Beach Bar & Grill at The Pearl in Rosemary Beach. Dinner includes your choice of a special three-course menu. Reservations are required. Call 850-588-2881 for more information.

Don’t see one of your favorite holiday traditions on this list? Please email it to Happy Holidays!