Maine in December just feels different. The air is colder, the nights come earlier, and the whole state seems to slow down in the best way. Youâll see lights in every downtown, smell wood smoke in the air, and maybe even catch that first real snow. Itâs a time when neighbors wave a little more and everyoneâs finding ways to stay warm and connected, whether thatâs over cocoa, by the fire, or out enjoying what winter has to offer.
If youâve been searching for things to do in Maine in December, youâre in for a season full of celebration, community, and cozy moments that remind us why we love calling this place home.
From sparkling harbor parades to small-town festivals and snowy adventures, this month is packed with December events in Maine that bring people together. And as your local roofers in Maine, we see it firsthand – the lights strung along porches weâve helped protect, the families gathering beneath roofs weâve repaired. At CML Roofing, we may build and restore homes, but more than anything, we help keep the warmth in while you make memories that last far beyond the season.
21 Awesome Events in Maine in December 2025
From sparkling coastal parades to cozy small-town festivals, here are 21Â awesome events happening across Maine this December 2025 that are worth bundling up for.
1. Kennebunkport Christmas Prelude
Kennebunkportâs Christmas Prelude (Dec 4â14) transforms this seaside town into a glowing holiday postcard. Highlights include Santa arriving by lobster boat, tree lightings in Dock Square, a playful Hat Parade and craft fairs galore. Itâs a perfect pick for gathering the family, supporting local shops and soaking in coastal winter charm.
- Location: Kennebunkport, ME
- Date/Time: December 4â14, 2025
- Entry Fees: Most events free; some ticketed (e.g., trolley rides ~$14)
2. Ogunquit Christmas by the Sea
From December 12â14, Ogunquit lights up with seaside holiday flair – complete with a bonfire on the beach, festivities at the bridge, and a fireworks display over the waves. Itâs a standout local option where the ocean meets holiday warmth. Bring a blanket and stroll the beach at dusk to make it memorable.
- Location: Ogunquit, ME
- Date/Time: December 12â14, 2025
- Entry Fees: Free public festival; some tickets may apply for special events
3. Portland Symphony âMagic of Christmasâ
At Merrill Auditorium in Portland (Dec 12â21), the Portland Symphony Orchestra delivers a rich holiday concert of carols, orchestral favorites, and family-friendly entertainment. Itâs a great evening option when you’re seeking cultural indoor fun in a crisp winter night. Dress smart-casual and arrive early to snag good seats.
- Location: Merrill Auditorium, Portland, ME
- Date/Time: December 12â21, 2025 (multiple shows)
- Entry Fees: Ticketed (varies by seating)
4. L.L.Bean Northern Lights
At the flagship store in Freeport, âNorthern Lightsâ runs through December 24 and features a giant tree, projected light shows and free nightly admission. Itâs a laid-back yet magical outing for friends or family, simple to plan and full of festive atmosphere. Grab cocoa, walk the lit pathways and pair the visit with shopping or dinner.
- Location: 95 Main St, Freeport, ME 04032
- Date/Time: November 21 â December 24, 2025; nightly 4â8 pm
- Entry Fees: Free
5. Freeport Sparkle Celebration
From December 5â14, Freeportâs Sparkle Celebration kicks off with a Parade of Lights and features a âTalking Christmas Tree,â giveaways, and festive street-scenes all week long. Shop local, warm up by fire-pits, and experience one of the most charming small-town holiday events in the region. Tip: arrive on the early side for the parade to avoid parking stress.
- Location: Freeport, ME
- Date/Time: December 5â14, 2025
- Entry Fees: Free
6. Gardens Aglow
Located in Boothbay (select nights Nov 28âJan 3), this illuminated garden walk or drive offers thousands of lights, glowing sculptures and winter botanical magic. Itâs a bit of a drive from Southern Maine, but for those who make the trip, it becomes a beautiful night-out worth savoring. Pre-book timed-entry tickets and dress warmly for an outdoor experience.
- Location: Coastal Maine Botanical Gardens
- Date/Time: Select nights Nov 28 â Jan 3, 2025-26
- Entry Fees: Ticketed (vehicle/walk-through)
7. Portland Harbor Boat Parade of Lights
On Saturday, December 14 (approx 4:30 pm) at Portlandâs waterfront along Casco Bay, local boats deck out in lights and parade by for an ocean-front spectacle. The Portland Harbor Boat Parade is one of the coolest things to do in December in Maine if you love water views, community energy and holiday sparkle. Our local roofers in South Portland suggest bringing a warm jacket, park on the upland side for best view, and arrive early for a front-row spot.Â
- Location: Portland’s Old Port
- Date/Time: Sat, December 14, 2025 ~4:30 pm
- Entry Fees: Free
8. Ice Skating at The Rink (Thompsonâs Point)
Opening November 28 with themed nights in December at Thompsonâs Point in Portland, this outdoor rink offers fun, music, lights and food trucks for a full evening out. Whether youâre a skate-novice or pro, ice skating at Thompson’s Point is a refreshing choice among fun things to do in Maine in December. Consider going early in the week to skip big crowds and snag a table near the fire-pit.
- Location: Thompsonâs Point, Portland, ME
- Date/Time: Opens Nov 28; open all December
- Entry Fees: Admission + skate rental (approx $10â$20)
9. Polar Express Train Ride â Maine Narrow Gauge
On select dates through December 27 in Portland, this iconic ride on the Maine Narrow Gauge Railroad becomes a magical âPolar Expressâ journey to the North Pole with hot cocoa, cookies and live storytelling. Itâs ideal for families and experience-seekers, combining nostalgia and local flavor. Reserve tickets well ahead – they like to sell out and you won’t want to miss this!Â
- Location: 65 Thames St, Portland, ME 04101
- Date/Time: Select dates through December 27, 2025
- Entry Fees: Ticketed (varies by class)
10. A Christmas Carol at Portland Stage
From December 6â24, Portland Stage presents Dickensâ holiday classic in an intimate theatre setting. This is one of those December events in Maine that promises a cozy, meaningful evening filled with story, tradition and local theatre talent. Arrive early, check for discount nights and pair it with dinner in downtown Portland for the full night-out.
- Location: 25 Forest Ave, Portland, ME 04101
- Date/Time: December 6â24, 2025
- Entry Fees: Ticketed (approx $25â$75)
11. Victoria Mansion Holiday Season
From Nov 28âJan 4 (TuesâSun) in Portlandâs Victoria Mansion, you’ll enjoy a beautifully decorated holiday scene with tours and fire-lit halls. We suggest checking this out if you’re searching for something slower, elegant and full of history. Visit during daylight to appreciate architecture and dusk for candle-lit atmosphere.
- Location: 109 Danforth St, Portland, ME 04101
- Date/Time: November 28 â January 4; TuesdayâSunday
- Entry Fees: Admission required (approx $20)
12. Wells Christmas Parade
On Sunday, December 14 at 2â3 pm in Wells, the townâs Christmas Parade rolls along Route 1 with floats, community groups, holiday music and hometown spirit. For families or anyone seeking a low-stress local outing, itâs a charming pick among December events in Maine. Bring folding chairs and warm drinks, and arrive early for a good viewing spot.
- Location: Wells, ME
- Date/Time: Sunday, December 14, 2025; 2â3 pm
- Entry Fees: Free
13. Saco Holiday Festival & Parade of Lights
Saturday, December 13 from 1â7 pm in Saco offers daytime crafts, carolers, and an evening Parade of Lights on Main Street. This event perfectly blends family-friendly craft hours with festive evening sparkle to create long-lasting memories. Plan to stay for the transition from daylight activities to glow-in-the-night parade.
- Location: Saco, ME
- Date/Time: Saturday, December 13, 2025; 1â7 pm
- Entry Fees: Free (donations encouraged)
14. York Festival of Lights
Saturday, December 6 (approx 4:30 pm) in downtown York the streets come alive with lights, local vendors and parade floats. The York Festival of Lights is one of the best things to do in Maine in December if you want something easy, cheerful, free and local. After the parade, wander nearby cafÊs for post-event warmth and hot drinks.
- Location: York, ME
- Date/Time: Saturday, December 6, 2025; ~4:30 pm
- Entry Fees: Free
15. Maine Mariners Holiday Home Games
At the Cross Insurance Arena in Portland (Dec 6, 12, 13 and Dec 26-27), catch the Maine Mariners in action with festive themes, giveaways and full-energy indoor fun. These games are a hit for the whole family, especially if youâre craving sports-night entertainment and a lively crowd. Check for special promotions like themed nights or family-ticket bundles.
- Location: 1 Civic Center Square, Portland, ME 04101
- Date/Time: December 6, 12, 13; and Dec 26-27, 2025
- Entry Fees: Ticketed (varies ~$20â$50)
16. Merry Madness Shopping Crawl
Downtown Portland lights up Nov 28âDec 13 with an easyÂgoing sticker-hunt shopping crawl where you’ll explore local stores, collect stickers, and enter to win prizes while browsing holiday deals. Itâs a relaxed pick for those looking for fun, local-business support and one of the nicer non-traditional December events in Maine. Go early in the week for calmer parking and simpler browsing.
- Location: Downtown Portland, ME
- Date/Time: November 28 â December 13, 2025
- Entry Fees: Free to join; purchases optional
17. Nubble Lighthouse Holiday Lights
Head to York where the iconic Nubble Light at Cape Neddick glows in seasonal lights – viewable from Sohier Park or nearby vantage points. This understated seaside outing is a must-do when you want something romantic or quiet. Bring a thermos or hot drink and plan sunset timing for the full effect.
- Location: Sohier Park / Cape Neddick, York, ME
- Date/Time: Evenings throughout December 2025 (check local lighting schedule)
- Entry Fees: Free viewing
18. Boothbay Lights Festival
In the Boothbay Harbor region, the âLights Festivalâ runs all December with light displays, pop-up markets, harbor strolls and community events. Itâs a solid choice for fun things to do in Maine in December if youâre willing to drive a bit and want a coastal escape. Consider combining it with a dinner by the harbor or a short boat ride if weather allows.
- Location: Boothbay Harbor region, ME
- Date/Time: Through December 2025; specific nights for parade/markets
- Entry Fees: Many free; select events ticketed
19. Old Fashioned Christmas (Bath)
In Bath, the downtown celebration spans late November into December and features tree lightings, trolley caroling, window-decorating contests and more. This hometown tradition is perfect for anyone who enjoys a slower pace and genuine community spirit during the holidays. The festive trolley rides and small-town glow make it a timeless favorite for locals and visitors alike.
- Location: Downtown Bath, ME
- Date/Time: November 29 â December 14 (with related events) 2025 visitbath.com
- Entry Fees: Mostly free; some activities may require purchase/registration
20. Portland Museum of Art Free Friday + December Programs
At the Portland Museum of Art, enjoy âFree Fridayâ evenings (4-8 pm) and drop-in creative sessions during December. Itâs an indoor option when outdoor weather gets rough and rounds out your list of best things to do in Maine in December with culture, warmth and easy planning. Pair it with dinner in nearby downtown Portland for a full night out.
- Location: Portland Museum of Art, 7 Congress Sq., Portland, ME
- Date/Time: Free Fridays weekly; special programs Dec 12, 2025 (4-8 pm)
- Entry Fees: Free on Free Fridays; regular admission other times
21. Pleasant Mountain Ski Day
At Pleasant Mountain in Bridgton, catch an early-season ski day or head up for night skiing (MonâSat evenings) under the lights. Itâs a great non-holiday option among things to do in Maine in December, offering mountain runs, scenic views, and full snow-resort feel just a drive from Southern Maine. Pack your layers and plan your visit ahead since weather and season openings vary.
- Location: Pleasant Mountain Ski Area
- Date/Time: Night skiing MonâSat; expect early December opening (check website for exact 2025 schedule)
- Entry Fees: Ticketed (daily lift tickets adult ~$90+; night rates typically lower)
A Final Word From C.M.L
Winter in Maine has a way of bringing people together, from cozy coastal towns to snow-covered mountain trails.
We love sharing what makes our home state special, because weâre more than just a roofing company in Southern Maine and New Hampshire – weâre neighbors, too. Whether youâre heading out to enjoy these December events or staying warm by the fire, know that our experienced team is here and ready for whatever winter brings.

