Imagine a place where gentle waves meet twinkling lights, and celebrations unfold against a backdrop of pristine beaches. The Crystal Coast changes in December, offering a different kind of holiday trip. You can trade snow boots for sandy shores and still get all the warmth of Christmas. Breathe in the salt air mixed with the scent of pine wreaths, and see how coastal living adds its own touch to holiday traditions. This guide covers the 2026 parades, flotillas, tours, and light shows running from Thanksgiving weekend through New Year's Eve.

Why Choose a North Carolina Christmas Vacation

Mild temperatures invite outdoor adventures and peaceful beach walks during December. While other destinations bundle up, visitors here enjoy comfortable days exploring decorated waterfronts and collecting seashells. Each evening brings a spectacular sunset, and the gentle sound of waves replaces the usual seasonal stress. Children can still build sandcastles while waiting for Santa, and families can gather for sunset photos in lightweight sweaters instead of heavy coats.

The quieter atmosphere has practical advantages, too. You can take advantage of off-season rates on oceanfront accommodations and enjoy your favorite restaurants with shorter waits. Local shops are easy to browse, and the beaches are wide open for long walks. That slower pace leaves room to unwind and reconnect before the new year begins.

North Carolina Christmas Towns to Visit

AB Christmas Parade

Atlantic Beach: Seaside Holiday Spirit

Atlantic Beach glows with festive celebrations that capture the spirit of a coastal Christmas. The season arrives with the "Light Up the Night" Christmas Parade on Friday, December 4, at 6:00 PM. It starts at the Oceanana Pier and heads west on Fort Macon Road toward the Circle. The parade is free, and afterward families can meet Santa at the Atlantic Beach Fire Department for cookies, juice, and hot chocolate. Bring your phone for photos with Santa.

The Circle, Atlantic Beach's iconic gathering spot, is especially pretty at twilight, when holiday lights reflect off the water. Oceanfront homes dressed in festive lights add to the glow.

Come back at the end of the month for the Smoke on the Water Bonfire on Wednesday, December 30, from 6:00 to 8:00 PM at the Circle. It's free, with live music by Robert McDuffy, and Traveling Tom's Coffee Truck will be on site with coffee and hot cider. For more ways to ring in the new year, see our guide to New Year's Eve celebrations on the NC coast.

Beaufort Christmas

Beaufort: A Historic Maritime Christmas

This picturesque town celebrates with timeless elegance and beloved traditions. On Saturday, December 5, the Beaufort Christmas Parade comes down Front Street from noon to 2:00 PM. That evening, the Annual Holiday Flotilla starts in Morehead City at 5:30 PM and reaches Beaufort around 6:30 PM, when decorated boats parade past Front Street. Hosted by the Friends of the NC Maritime Museum, the flotilla is free to watch, and Front Street is the best place to stand.

A week later, the Beaufort Christmas Candlelight Tour returns on Saturday, December 12, from 5:00 to 8:00 PM. Tickets are $25. The tour takes you through beautifully decorated private homes by double-decker bus, with carolers from local churches along the way, and the Beaufort Historic Site buildings are open to explore. Last year's tour sold out, so it's worth buying tickets early through the Beaufort Historic Site.

The same day, the Beaufort Holiday Art Walk runs from 1:00 to 4:00 PM. Regional artists show their work in downtown shops, galleries, and restaurants, and the Mattie King Davis Art Gallery features local and regional artists too. It's free, and it fits neatly into the afternoon before the candlelight tour.

The Olde Beaufort Farmers' Market also hosts its Olde-Fashioned Holiday Market that Saturday from 3:00 to 7:00 PM, another stop to fit in before the candlelight tour. Local shops and galleries along Front Street carry beach-inspired gifts and decorations, which makes them a good stop for one-of-a-kind finds.

EI Christmas Parade

Emerald Isle: Island Christmas Charm

Emerald Isle kicks off the holiday season with its Christmas Parade on Saturday, November 28, the Saturday after Thanksgiving. The free parade runs from 2:00 to 4:00 PM along Emerald Drive (Highway 58), with colorful floats, holiday-themed characters, marching bands, and more. It's a good way to welcome the Christmas season with some coastal community spirit.

Island markets showcase local artisans' work throughout December, and bike paths are a relaxed way to tour neighborhood decorations. Public beach access points are ideal spots for watching holiday sunsets.

Gingerbread Festival

Morehead City: Waterfront Holiday Magic

The waterfront comes alive with holiday spirit in Morehead City. Chowder & Cheer takes over downtown on Saturday, December 5, from noon to 5:30 PM. It's a ticketed event, and tickets go on sale November 2 at 8:00 AM on the Downtown Morehead City website. In past years, more than 30 downtown locations have served a chowder or a holiday-themed drink, with guests voting for their favorites.

A week later, the Morehead City Christmas Parade rolls through downtown on Saturday, December 12, at 11:00 AM. It's free, and it helps to arrive early for a good spot along the route.

The rest of that Saturday is easy to fill. The 14th Annual Gingerbread Festival is at the Crystal Coast Civic Center on Saturday and Sunday, December 12 and 13, from 11:00 AM to 5:00 PM. From 1:00 to 3:00 PM on the 12th, the Santa Meet & Greet at Dr. Martin Luther King, Jr. Park is free.

The Arts Council of Carteret County's Holiday Show runs from November 14 through December 23 at 1702 Arendell Street, with handmade gifts and art from local members for sale.

Waterfront restaurants craft special menus around the freshest catches through the holidays. Downtown is walkable, with decorated shop windows and cozy local spots to warm up with seasonal specialties. Many restaurants offer special Christmas Eve and Christmas Day menus that pair traditional holiday fare with coastal cuisine.

Newport ice rink

Newport: Small-Town Holiday Tradition

Newport hosts its 51st Annual Christmas Parade on Sunday, December 6, at 3:00 PM in downtown Newport. Expect festive local floats, marching bands, and a special appearance by Santa and Mrs. Claus. The parade is free, so bundle up the whole family.

The Saturday after Thanksgiving, November 28, the Winter Wonderland Christmas Market & Town Tree Lighting runs from 2:00 to 7:00 PM at Newport Community Park. Local vendors, ice skating, food trucks, and a visit from Santa are all part of it, and admission is free. The market runs late enough that you can catch the Emerald Isle parade first and still see part of it.

Pine Knoll Shores: Santa by the Sea

On Saturday, December 12, the NC Aquarium at Pine Knoll Shores hosts Santa By the Sea from 9:00 AM to 5:00 PM, with special holiday activities, food trucks, and photos with Mr. and Mrs. Claus. Admission is $15 for adults, $14 for seniors and military, $13 for ages 3 to 12, and free for ages 2 and under. Those prices are for general admission; participation in the event also requires the Holiday Bag, which costs an additional $11.95.

gallery of the trees

Harkers Island: Down East Holiday Traditions

At the Core Sound Waterfowl Museum and Heritage Center, Gallery of Trees: Telling Our Story is open daily from 11:00 AM to 5:00 PM, November 21 through January 8. Each creatively decorated tree tells a story about the history, culture, and maritime traditions of Down East Carteret County.

Core Sound Waterfowl Weekend runs Friday, December 4, through Sunday, December 6, at the museum at 1785 Island Road. It begins Friday evening with the Core Sound Chow Down, and Saturday brings the Decoy Festival, craft sales, musical performances, and a live auction at 2:00 PM.

On New Year's Eve, the museum hosts the Annual Anchor Drop (Bring Back the Lights) from 6:00 to 8:00 PM at scenic Shell Point. It's free, and it's a quiet way to bring in the new year under the stars.

Western Carteret: Spectacular Holiday Lights

The Great Christmas Holiday Laser Show at Carteret County Speedway in Swansboro runs Friday through Sunday, November 27 to 29 and December 4 to 6, from 6:15 to 8:30 PM. Lasers trace patterns across the night sky, from twinkling snowflakes to shimmering Christmas trees, all synchronized to festive music. Ticket prices vary, so check the speedway's website before you go. For more light displays around the region, see our guide to Christmas lights in NC.

Planning your family trip

Planning Your Christmas Beach Vacation

Festivities start the Saturday after Thanksgiving and run through New Year's Eve, and the Gallery of Trees stays open until January 8. Accommodation options range from beachfront vacation rentals to soundside hideaways and historic bed & breakfasts, and many offer holiday packages and off-season rates. Book early for the busiest weekends, and consider a mid-week stay for better rates and lighter crowds at popular attractions. Dates and times can change, so check the events calendar before you head out.

Two Saturdays Worth Planning Around

Saturday, December 5 is the busiest day in Beaufort. The Christmas Parade runs from noon to 2:00 PM, and the Annual Holiday Flotilla starts in Morehead City at 5:30 PM and reaches Beaufort around 6:30 PM. Chowder & Cheer in Morehead City also runs from noon to 5:30 PM, so you can spend the afternoon downtown there and plan to leave a little early to catch the flotilla from Front Street.

Saturday, December 12 has more going on than one family can do in a day. The Morehead City parade starts at 11:00 AM, the Gingerbread Festival opens at the same hour, and Santa By the Sea runs all day at the aquarium. The Art Walk and Santa Meet & Greet fill the afternoon, and the Candlelight Tour in Beaufort starts at 5:00 PM.

Dining and Shopping

Dining and Shopping

Waterfront restaurants create holiday menus that blend traditional festive fare with coastal cuisine. Local oyster roasts turn into holiday celebrations, and many restaurants offer Christmas Eve and Christmas Day specials. Some chefs put together tasting menus built around the season's best seafood. The shopping districts in each town have boutiques, galleries, and gift shops for unique presents and beach-themed decorations, and local artists sell one-of-a-kind pieces, from hand-painted ornaments to driftwood sculptures.

Make Your North Carolina Christmas Memories

The Crystal Coast pairs maritime heritage with festive traditions. You might watch a sunset over decorated boats, collect shells on a quiet winter beach, or eat fresh seafood by candlelight. Each town adds something different, so a long weekend can include a parade in one place and a tree lighting in the next. Browse the events calendar and our places to stay, then start planning your holiday getaway.