If you’ve waited all season to get in the holiday spirit, here’s your chance. From floating ugly sweater cruises to visits with St. Nick himself, we’ve rounded up the best things to do this weekend in Lake Norman. Our day-by-day guide:


The Best Christmas Pageant Ever
Through December 16 | Armour Street Theatre, Davidson

what to do this weekend in lake norman

Perfect for the whole family, this hilarious show follows a couple tasked with pulling off a Christmas Pageant with the most challenging of actors. View all dates and times here.


Ugly Sweater Party Cruise
Queens Landing Marina | 10 p.m.

Break out your best (or worst) holiday sweater to cruise Lake Norman aboard the “Lady of the Lake” for a night complete with light appetizers, drinks and a DJ. $40 per person.

Christmas Beer Event
The Kilted Buffalo, Huntersville | 7 p.m.

Try two seasonal beers side-by-side at this special release party at The Kilted Buffalo. Sip the 12 Dogs of Christmas Ale from Thirsty Dog Brewing Co. and Great Lakes’ Christmas Ale.

Horse-Drawn Wagon Rides, Santa Visits & More
Downtown Mooresville | 6 – 8 p.m.

Head to downtown Mooresville for plenty of holiday cheer: visits with Santa, horse-drawn carriage rides, shopping, a life-size snow globe and more.

Parents Night Out
Cornelius Arts Center, Cornelius | 6 – 9 p.m.

Whether you’ll spend the time grabbing dinner or sneaking in some last-minute holiday shopping, the kids will enjoy pizza, games, crafts and a Disney movie at the Cornelius Arts Center. $10 for Cornelius residents, $15 for non-residents. For ages 7-12.

Bring on the Men – Ugly Sweater Edition
Pure Barre Lake Norman Birkdale, Huntersville | 7 – 8 p.m.

Grab your partner and ugliest sweater for a fun and festive night at the barre. $40 per couple.

Live music round-up:

Holly Hopkins Jazz
Corkscrew Birkdale, Huntersville | 8 p.m.

C.J. Ballard Music
Eddie’s on Lake Norman, Mooresville | 6 p.m.

Thirsty Horses Band
Bin 110, Cornelius | 8:45 p.m.

Caleb Davis
Galway Hooker Irish Pub, Cornelius | 9:30 p.m.

Main Channel
The Cabin, Davidson | 8:30 p.m.


Pictures with Santa
Lucky Dog Bark & Brew, Cornelius | 12 – 4 p.m.

Snap a photo of your pup with St. Nick this weekend at Lucky Dog, free with donation to CBHBB Rescue. They’ll also be donating 10% of bar sales during the event to the rescue.

2nd Annual Christmas Light Boat Parade
Duke Energy’s EnergyExplorium, Huntersville | 5p.m.

Watch Lake Norman’s lighted boat parade from the Duke Energy’s EnergyExplorium, where they’ll have food trucks, holiday music and the chance to visit with Santa.

Holiday Party in the Garden
Dearness Gardens Nursery, Huntersville | All day

Visit this three-acre 1920s farmstead for light bites, s’mores, hot chocolate, festive drinks, tractor rides and a fairy garden class at 10 a.m. Call 704.875.8234 to RSVP.

Festive Holiday Sweater Party
King Canary Brewing Company, Mooresville | 5 p.m.

Show off your favorite holiday sweater at King Canary Brewing Company’s festive bash, complete with music and grilled cheese by Carolina Smash Truck.

90’s Night
Cork and Cask, Cornelius | 7 – 10 p.m.

Celebrate the best of the decade with 90s snacks, shows, movies, activities and music, plus enjoy the tapping of Funky Buddha Brewery’s “I’M So Excited, I’M So Scared” Russian Imperial Stout. Don’t forget your fanny packs and scrunchies!

Live music round-up:

One Paper Crane
Corkscrew Birkdale, Huntersville | 8 p.m.

VJ Rick
Bin 110, Cornelius | 8:45 p.m.

Galway Hooker Irish Pub, Cornelius | 9:30 p.m.

BoatYard Eats, Cornelius | 8 p.m.


Holiday Magic at NorthCross Shopping Center
NorthCross Shopping Center, Huntersville | 2 – 5 p.m.

The second annual Holiday Magic event includes face painting, trains, carriage rides and visits with Santa.

Comedy Zone
Lake Town Tavern, Cornelius | 7 p.m.

End your weekend on a high note with the help of local comedians Bob Maier, Donovan Stroud, Matthew Robinson and more.

Holiday Sip N Shop
Eleven Lakes Brewing, Cornelius | 2 – 5 p.m.

Cross off everyone on your holiday shopping list with the help of local vendors, plus enjoy craft beer and wine.

Live music round-up:

George Hoar and Mike Zinna Jazz
Corkscrew Birkdale, Huntersville | 2 p.m.

Diggin’ The Roots – Diggin’ The Blues
Old Town Public House, Cornelius | 6 p.m.