21 Fun Things to Do in New Hampshire in December! ☃️ 😃 | December Events & Attractions in NH

New Hampshire feels like a living postcard in December; quiet snow-covered streets, mountain towns waking up for ski season, and seacoast walks wrapped in cold blue light. Whether you’re planning festive outings or looking for things that aren’t holiday-centric, the state has a perfect mix.

Since our crew serves southern, central, and seacoast New Hampshire, this list highlights real, specific, local places you can visit without digging around online. 

Here are 21 things to do in New Hampshire in December brought to you by C.M.L – your favorite roofing company in New Hampshire and Maine!

21 Fun Things to Do in December in New Hampshire (2025)

From frozen waterfalls to festive light shows, here are 21 fun things to do in New Hampshire in December 2025 that are worth getting bundled up for.

1. Visit the Ice Castles (North Woodstock)

Ice Castles is one of New Hampshire’s most iconic winter attractions with glowing tunnels, frozen thrones, archways, LED-lit sculptures, and slides. Everything is built by hand using thousands of icicles, and it looks completely different each year. Arrive a little before your time slot so you can explore both the golden-hour glow and the nighttime lighting.

2. Visit the Budweiser Clydesdales & Holiday Lights at the Merrimack Brewery

The Anheuser-Busch Merrimack Brewery puts on a festive December display featuring the famous Clydesdale horses, twinkling lights, and tours of the brewery grounds. It’s a fun, low-key outing that mixes holiday charm with a bit of local New England history, making it one of the most unique things to do in New Hampshire in December. Indoor tasting rooms make it a reliable choice even if the weather turns cold or snowy.

3. Go dog sledding at Muddy Paw Sled Dog Kennel

Muddy Paw offers an authentic dog sledding experience, complete with musher-led rides and the chance to meet rescued and retired sled dogs. It’s peaceful, educational, and great for families. Book early in the season as December dates fill quickly, especially weekends.

4. Wander historic downtown Portsmouth

Portsmouth NH mixes coastal charm, boutique shopping, and great dining, making it easy to fill an afternoon with simple winter exploring. The decorations around Market Square add a cozy feel. Swing by The Music Hall to check for last-minute tickets; their holiday programming is excellent.

5. Drive through the Gift of Lights (NH Motor Speedway)

This large-scale drive-through display features themed scenes, light tunnels, and millions of LED bulbs. It’s relaxing, festive, and ideal for kids who want something magical before bedtime. Weeknights tend to be quieter if you want to avoid long entry lines.

Concord’s self-guided tour covers the State House, 19th-century architecture, and quiet winter streets. It’s simple, calm, and surprisingly scenic in the snow, making it one of the more relaxed things to do in New Hampshire in December. Stop into The Works Café afterward for a warm drink and local baked goods.

7. Snowshoe or hike to Diana’s Baths

A short, manageable trail brings you to frozen cascades surrounded by quiet woods. The ice formations change throughout the winter, making every visit unique. Bring microspikes as this is one of the most popular frozen-waterfall walks in the White Mountains.

  • Location: Bartlett, NH
  • Dates/Times: Dawn to dusk
  • Entry Fees: $5 parking

8. Enjoy a sleigh ride at Nestlenook Farm

Nestlenook Farm offers classic horse-drawn sleigh rides complete with lantern-lit paths, snowy bridges, and winter views of Jackson Village. It’s cozy, nostalgic, and extremely photogenic. Dress in layers – the ride is peaceful but can get chilly on still evenings.

9. Ice skate at Puddle Dock Pond (Strawbery Banke)

Puddle Dock Pond is one of New Hampshire’s most charming ice rinks, surrounded by historic homes and twinkling lights. Evening sessions feel especially magical. Skate rentals go fast on weekends so arriving early helps secure your size.

10. Warm up at the Currier Museum of Art (Manchester)

The Currier’s galleries offer high-quality art, rotating exhibits, and access to two Frank Lloyd Wright homes (book separately). It’s a perfect indoor day when the weather turns icy and one of the best things to do in December in New Hampshire if you want something warm and inspiring. Keep an eye out for seasonal workshops since the museum often hosts holiday craft or art events.

11. Visit LaBelle Winery for tastings

LaBelle’s Amherst and Derry tasting rooms are warm, elegant, and great for winter afternoons. Seasonal wine flights and craft cocktails make it a fun outing with friends. Their Derry location also hosts holiday-themed events and concerts throughout December.

  • Location: Amherst & Derry, NH
  • Dates/Times: Daily
  • Entry Fees: Tastings ~$10–$20

12. Go snow tubing at Cranmore Mountain Resort

Cranmore offers lift-served tubing lanes that are fast, fun, and perfect for kids and adults alike. It’s one of the easiest winter activities to enjoy without gear. Evening tubing with the lights on adds a fun, upbeat vibe to the experience.

13. Try a guided night snowshoe at Great Glen Trails

Great Glen’s guided snowshoe tours offer a peaceful, starlit view of the White Mountains. Beginners are welcome, and gear is available to rent. Check the forecast – clear nights offer incredible views of Mount Washington under the winter sky.

  • Location: Gorham, NH
  • Dates/Times: Select evenings
  • Entry Fees: ~$30–$50

14. Explore the Exeter Holiday Parade

The Exeter Holiday Parade is a beloved local tradition, filling the downtown with lights, music, and small-town New England charm. It’s festive without being overwhelming, and the perfect chance to enjoy one of the most spirited things to do in December in New Hampshire. Arrive a little early to grab a good viewing spot along Water Street.

  • Location: Downtown Exeter, NH
  • Dates/Times: Early–mid December (annual parade date varies)
  • Entry Fees: Free

15. Spend a cozy weekend at Omni Mount Washington Resort

This historic resort has mountain views, fireplaces, restaurants, a spa, and plenty of on-site activities. It’s ideal for a relaxing December getaway. Even if you’re not staying overnight, visiting the grand lobby for hot cocoa is surprisingly memorable.

16. Explore Franconia Notch State Park

Franconia Notch offers snowy trails, ice-framed lakes, and stunning mountain views all winter long. It’s a great spot for simple walks or photography. The Basin is one of the easiest winter stops and looks incredible with fresh snowfall.

17. Visit Arethusa Falls

Arethusa Falls becomes a towering blue ice display in winter, and the hike feels adventurous without being overwhelming. It’s one of New Hampshire’s most dramatic frozen waterfalls. Bring proper traction; the trail is popular with ice climbers in December.

18. Take a winter walk at Odiorne Point State Park

This coastal park offers sweeping ocean views, quiet trails, and rocky shoreline access perfect for crisp winter walks. The scenery is completely different from inland NH, making it a standout choice among new hampshire things to do in december. Pair your visit with a stop at Seacoast Science Center if you’re traveling with kids.

  • Location: Rye, NH
  • Dates/Times: Daily
  • Entry Fees: ~$4–$5

19. Join the Currier & Ives Cookie Tour

This nostalgic tour features decorated inns, holiday treats, and small-town charm across the Monadnock region. It’s a warm, low-pressure holiday outing. Most stops offer unique cookies or small bites you won’t find anywhere else.

  • Location: Monadnock region
  • Dates/Times: Early–mid December
  • Entry Fees: ~$25–$30

20. Go Skiing at One of New Hampshire’s December-Ready Mountains

New Hampshire’s ski season kicks off in December, with mountains like Loon, Bretton Woods, Cannon, and Waterville Valley typically spinning lifts by early to mid-month. Whether you prefer groomers, terrain parks, or family-friendly slopes, these resorts offer reliable snowmaking and festive winter atmospheres. Most mountains also host early-season events, torchlight parades, and holiday-themed activities throughout the month.

  • Location: Statewide (Loon, Bretton Woods, Cannon, Waterville Valley, Cranmore, etc.)
  • Dates/Times: Most resorts open late November–mid December
  • Entry Fees: Day passes typically $60–$150 depending on mountain & date

21. Spa day at Christmas Farm Inn & Spa (Jackson)

This Aveda spa offers massages, facials, and access to the inn’s heated pool and hot tub, all surrounded by mountain views. It’s a cozy winter escape. Their seasonal aromatherapy treatments are especially popular as one of the most relaxing things to do in New Hampshire in December.

  • Location: Jackson, NH
  • Dates/Times: Year-round
  • Entry Fees: ~$80–$200

A Final Word From C.M.L

There’s something about winter in New Hampshire that brings people closer. maybe it’s the snowy trails, the festive lights, or just the way small towns feel extra warm this time of year.

As part of this community, we love highlighting the places and traditions that make our home special. And while you’re out enjoying everything December has to offer, our 5-star New Hampshire roofing team is here to make sure your home stays comfortable, protected, and winter-ready.

Share the Post:

Related Posts