New Hampshire is full of winter fun, but one of the best places to celebrate the season is in Portsmouth. The city combines history, art, and recreation to transform itself into a winter wonderland that everyone should visit. Check it out:

Portsmouth is one of New Hampshire’s oldest cities, and during the holiday season is draws on that old time charm to give visitors an enchanting experience.

Vintage Christmas In Portsmouth/facebook

The month-long celebration of the season is called Vintage Christmas.

Vintage Christmas In Portsmouth/facebook

The historical museum Strawbery Banke is decorated with stunning lights for all of December, and hosts Candlelight strolls each weekend.

Vintage Christmas In Portsmouth/facebook

Strawbery Banke is also home to Portsmouth’s public ice skating rink, The Labrie Family Skate at Puddle Dock Pond.

Strawbery Banke Museum/flickr

Here, you can skate in the romantic setting of Strawbery Banke, one of the oldest settlements in New Hampshire.

Strawbery Banke Museum/facebook

Of course, the celebration extends outside Strawbery Banke, with celebrations throughout the city.

Greater Portsmouth Chamber of Commerce/facebook

The Music Hall is decorated for Christmas and hosts a variety of holiday-inspired shows, ranging from live music to comedy.

Vintage Christmas In Portsmouth/facebook

Even if you visit when there is not a specific event taking place, Portsmouth, with its unique shops, is the perfect place to get a bit of holiday shopping done.

A Cooler Climate/flickr

Or, you can just window shop, and take in the beautiful sites.

Michael Venditozzi/flickr

In nearby New Castle, The Wentworth By The Sea Hotel hosts Santa brunches throughout December, where the whole family can meet Santa in style.

Wentworth By The Sea Hotel/facebook

No matter when you visit, Portsmouth is positively enchanting during the holiday season!

Crystal Paradis/flickr

You can view all the events for Vintage Christmas here. Looking for more Christmas fun in New Hampshire? Be sure to visit them 10 Best New Hampshire Christmas Towns.

Vintage Christmas In Portsmouth/facebook

Strawbery Banke Museum/flickr

Strawbery Banke Museum/facebook

Greater Portsmouth Chamber of Commerce/facebook

A Cooler Climate/flickr

Michael Venditozzi/flickr

Wentworth By The Sea Hotel/facebook

Crystal Paradis/flickr

OnlyInYourState may earn compensation through affiliate links in this article.