Christmas Markets New Hampshire 2025: Top Festive Events and Local Holiday Fairs

Christmas markets in New Hampshire are one of those classic ways to get into the holiday traditions and pick up unique seasonal finds. Every year, outdoor markets pop up across the state, lighting up streets with festive displays, handmade gifts, and plenty of local snacks.
It’s easy to find authentic holiday fun if you know where to look and what each market offers. Most of these events unfold in cozy town centers or historic greens, so you get that classic New England holiday vibe while you wander.
Table of Contents
- 1 Find the Best Accommodations
- 2 1) Amherst German Christmas Market
- 3 2) Tuscan Village Holiday Shoppes Salem
- 4 3) Hampton Holiday Artisan Market
- 5 4) Wolf Pine German Christmas Market
- 6 5) Portsmouth Christmas Lights Tour
- 7 6) Lebanon International Christmas Markets Trip
- 8 7) Salem Holiday Food Vendors
- 9 8) Amherst Village Green Market
- 10 Kris Kringle Tip
- 11 10) Local Artisan Holiday Gifts Hampton
Find the Best Accommodations
Visitors like you rated these hotels, guesthouses and apartments as ‘superb’ or ‘exceptional’. No reservation fees.
1) Amherst German Christmas Market

The Amherst German Christmas Market pops up in Amherst, New Hampshire. Organizers usually set it up outdoors on the Amherst Village Green, right in the heart of the historic town.
Sometimes the event gets canceled for a year or two, so it’s smart to check for updates if you’re eyeing 2025. You’ll usually find a mix of American and German holiday vendors, with food stalls, crafts, and a soundtrack of seasonal music floating through the air.
The vibe is super family-friendly, and people from all over the region come out. Local volunteers help run the show, which makes it feel extra welcoming.
Need a place to crash? Amherst and the surrounding area have a handful of hotels you can find on Booking.com. Always peek at the official Amherst German Christmas Market website for the latest scoop. Entry’s free, and you can usually snag a parking spot in a nearby lot or on the street.
Dates | Times | Location | Cost | Nearby Places to Stay | Website |
---|---|---|---|---|---|
Annually in December (dates vary, check website) | 10am-7pm | Amherst Village Green, 2 Main St, Amherst, NH | Free | Booking.com Amherst NH | https://amherstchristmasmarket.org/ |
2) Tuscan Village Holiday Shoppes Salem

The Tuscan Village Holiday Shoppes set up every year in Salem, New Hampshire. You’ll find more than 50 local artisans and specialty shops gathered at Tuscan Village, a lively retail and entertainment hub.
Vendors bring handmade crafts, gifts, and tasty foods. There’s also a lineup of over 20 local restaurants and food stands to try, so you won’t leave hungry. Last year, this place drew more than 50,000 visitors—so yeah, it gets busy.
The Holiday Shoppes usually kick off in November and keep going till just before Christmas. In November, they’re open Fridays, Saturdays, and Sundays from 11 am to 8 pm. December follows a similar schedule, except for Christmas Day when things close down.
Parking’s not a hassle since there’s plenty nearby, and the site is accessible for everyone. Tuscan Village sits close to major highways, so it’s easy to reach from anywhere in New Hampshire or even Massachusetts.
Hotels like La Quinta by Wyndham Salem NH and Holiday Inn Salem NH (both on booking.com) are just around the corner. For the full rundown, check the Holiday Shoppes official page.
Dates | Times | Location Address | Cost | Nearby Hotel | Website Address |
---|---|---|---|---|---|
November to December (except 12/25) | 11 am – 8 pm (Fri-Sun) | 9 Via Toscana, Salem, NH | Free admission | La Quinta by Wyndham Salem NH; Holiday Inn Salem NH | http://tuscanvillagesalem.com/holiday-shoppes-2024/ |
3) Hampton Holiday Artisan Market

The Hampton Holiday Artisan Market pops up every winter in Hampton, New Hampshire. It’s open Saturdays and Sundays from 10 a.m. to 5 p.m. at 356 Lafayette Road, right along Route One.
Roughly 35 local vendors set up shop, selling crafts, holiday goodies, and handmade gifts. The whole thing’s indoors, so you won’t have to worry if the weather turns nasty. Out-of-towners can find it easily, and there’s on-site parking for everyone.
Admission’s free, so you can wander and browse at your own pace. Expect to see candles, ornaments, and some tasty local foods. Residents and tourists both love this market for finding something a little different for their holiday lists.
Need a place to sleep? There are a bunch of hotels nearby on Booking.com. For details, check the Live Freely Market website.
Dates | Times | Location | Cost | Where to Stay Nearby | Website |
---|---|---|---|---|---|
Saturdays & Sundays (Winter 2025) | 10am–5pm | 356 Lafayette Rd, Hampton, NH | Free | Booking.com Hotels Near Hampton, NH | Live Freely Market |
4) Wolf Pine German Christmas Market

The Wolf Pine German Christmas Market sets up in Hancock, New Hampshire. You’ll find it at The Farm at Wolf Pine Hollow, where they go all in on German-inspired holiday traditions. It’s outdoors, with festive lights and classic decorations everywhere you look.
This market happens in early December—specifically on December 7th or 8th in 2024. Vendors sell crafts, food, and Christmas gifts, and you’ll catch the scent of German treats while holiday music plays.
Adults and families wander the grounds, shopping and soaking in the scene. You can drive right in, and there’s parking on site. For tickets and more info, visit the Wolf Pine Hollow official website.
Thinking about staying overnight? Book a spot through Booking.com in Hancock or nearby southern New Hampshire towns. That way, you don’t have to rush your visit.
Dates | Times | Location | Cost | Stay Nearby | Website |
---|---|---|---|---|---|
December 7-8, 2024 | Not listed | The Farm at Wolf Pine Hollow, Hancock, NH | Not listed | Hancock hotels on Booking.com | https://wolfpinehollow.com/event/german-christmas-market-and-home-tour/ |
5) Portsmouth Christmas Lights Tour

The Portsmouth Christmas Lights Tour offers a chance to see holiday lights all around the city and nearby towns. Folks drive or walk by decorated homes, public squares, and those historic streets that look extra magical in December.
This annual tradition runs from late November through December. You’ll spot displays in downtown Portsmouth, Market Square, and a few tucked-away corners if you know where to look.
Tree lighting ceremonies sometimes bring out Santa for a quick visit. The main displays sit close to shops and restaurants, so you can grab a bite or window shop along the way.
Weekends, especially early December, get crowded—everyone wants a little holiday sparkle. Viewing the lights is free, but parking in city lots may cost you a few bucks.
Several hotels are within walking distance of the main displays. The Hampton Inn & Suites is a good bet if you want to stay near downtown and local restaurants.
For event updates or maps of featured light displays, check the Portsmouth official site at goportsmouthnh.com. Planning ahead is smart—this tour draws a crowd every holiday season.
Dates | Times | Location Address | Cost | Nearby Hotel (Booking.com) | Website Address |
---|---|---|---|---|---|
Late Nov–Dec | Evenings (see site) | Downtown Portsmouth NH | Free* | Hampton Inn & Suites Portsmouth Downtown | goportsmouthnh.com |
6) Lebanon International Christmas Markets Trip

You can join a special trip to European Christmas markets through Lebanon Recreation in New Hampshire. This chance lets you explore towns across Germany, France, and a few other regions, all organized with Collette and Milne Travel.
You’ll walk through famous Christmas markets filled with local food, gifts, and crafts. Be ready for plenty of walking and standing—these market days are full.
This trip is for travelers who want to see how people celebrate the holidays overseas, and maybe pick up a few ideas for home. To sign up or get more info, contact Lebanon Recreation or pop into a travel info session.
They’ll have details on the itinerary, costs, and what to expect. The official Christmas Markets trip page posts updates and booking links.
Dates | Times | Location Address | Cost | Where to Stay Nearby (booking.com) | Website Address |
---|---|---|---|---|---|
Dates vary (see website) | Info sessions scheduled; trip length varies | Lebanon Recreation Dept., 51 N Park St, Lebanon, NH 03766 | See website | Nearby hotels | https://lebanonnh.gov/1845/Christmas-Markets |
7) Salem Holiday Food Vendors

If you swing by the Salem holiday markets, you’ll find a bunch of food vendors serving all kinds of meals and snacks. Local restaurants and cooks show up to serve classic winter foods, sweets, and quick bites.
There’s homemade fudge, candy, cookies, and other treats. Hot drinks like cocoa and cider are everywhere, and if you want more than a snack, you can grab a warm sandwich, pasta, or something heartier from a local restaurant booth.
Most vendors set up in Salem’s Tuscan Village, which is always buzzing with families and groups this time of year. The food area gets crowded on weekends, but if you show up early, you’ll skip most of the lines.
People like to wander with a snack in hand, and kids’ options are easy to find near the entrance or playground. All the food sellers are local or from nearby, so you’re getting a true taste of New Hampshire.
Dates | Times | Location | Cost | Where to Stay | Website |
---|---|---|---|---|---|
December 2025 | Times Vary | 9 Via Toscana, Salem, NH | Free | Nearby hotels | Holiday Shoppes at Tuscan Village |
8) Amherst Village Green Market

The Amherst Village Green Market usually pops up outdoors on the historic Amherst Village Green in New Hampshire. It blends German and American holiday traditions, with crafts, food, and vendors selling small gifts.
For 2024, the organizers canceled the event, so you’ll want to check the official website before planning anything. In past years, the market brought in local artists, musicians, and food stands, creating a cozy village vibe.
Parking sits nearby, but those spots fill up fast when things get busy. Here’s a table to help you plan:
Dates | Times | Location Address | Cost | Where to Stay Nearby | Website Address |
---|---|---|---|---|---|
Check website for updates | Check website | 2 Main St, Amherst, NH | Free | Fairfield Inn & Suites by Marriott Milford, near Amherst via booking.com | https://amherstchristmasmarket.org/ |

Kris Kringle Tip
Dress in warm layers, including a thermal base, sweater, and insulated jacket. Don’t forget a hat, gloves, and waterproof boots—the New Hampshire weather can be cold and snowy at Christmas markets. Bring a scarf for extra warmth and consider hand warmers for comfort while browsing stalls.
10) Local Artisan Holiday Gifts Hampton

If you swing by Hampton, New Hampshire during the holidays, you’ll spot Christmas markets packed with handmade gifts from local makers. Most markets have over 35 vendors all under one roof.
You can browse crafts, jewelry, home goods, and unique decorations—and yes, you’ll meet the people who actually made them. Most events stay indoors, so weather’s never really an issue.
The Live Freely Market on Route One is a favorite. It’s a chance to meet local crafters, see their work up close, and buy gifts that don’t feel mass-produced.
Some Hampton markets toss in food, baked treats, or a little live music. The vibe stays relaxed—perfect for chatting with vendors about how they make their stuff.
Hotels sit close by, so staying in Hampton is easy. You can check Booking.com for spots near the markets.
Date(s) | Time | Location Address | Cost | Where to Stay Nearby | Website |
---|---|---|---|---|---|
Weekends (Nov-Dec) | 10am-5pm | 356 Lafayette Rd, Hampton | Free entry | Hampton Inn & Suites Hampton | https://livefreelynh.com/pages/live-freely-winter-market-1 |
Christmas Market Closures
Due to econonic conditions and tariffs, some Christmas Markets may cancel their events due to lack of vendors. If you are aware of a closed market,or find errors on a listing or an image, please reach out on our Contact Us page so that we may update this post.