New Jersey has a reputation for being all cities and industry, but those of us who live here know that part of the charm of the Garden State is the fact that there are hundreds of adorable small towns. Take a peek at some of our favorite winter destinations below and plan a day trip or weekend getaway.

  1. Mount Holly

Facebook / Fire and Ice Festival Mount Holly is a charming town that’s the seat of Burlington County. It’s known for having a quaint downtown district that includes High Street and an area of shops and restaurants known as Mill Race Village. Each January, the town hosts its Fire and Ice Festival, featuring a chili contest and ice carving. Mount Holly, Mt Holly, NJ, USA

  1. Ocean City

Flickr / Melody Joy Kramer There’s nothing quite like visiting the beach in the winter time! Ocean City is practically a ghost town in the chilly months, but there are enough year-round businesses, restaurants, and hotels to make it a quiet winter retreat. Ocean City, NJ, USA

  1. Frenchtown

Flickr / Jazz Guy Frenchtown is a Delaware River Town that’s known for beautiful scenery and great dining. Head up here for a day trip to browse cute shops and beautiful parks. Frenchtown, NJ 08825, USA

  1. Madison

Flickr / Bryant Simons Madison is a little town near Morristown and it is home to a popular history museum and lots of restaurants that cover a variety of cuisine - from a casual creperie to an upscale Italian trattoria. Madison, NJ 07940, USA

  1. Cape May

Flickr / Cape May MAC Cape May is lovely in the winter! Treat yourself to a stay at Congress Hall and you’ll be steps from all of the shopping and not too far from the sand. Visit the Lighthouse and the Cape May Zoo if you like filling your days while you’re on vacation. Cape May, NJ 08204, USA

  1. Vernon

Facebook / Mountain Creek Ski Resort Vernon is the place to go if you want an action-packed winter day. Hit the slopes at Mountain Creek and you’ll enjoy a ton of terrain for skiing and snowboarding plus amazing views of the Vernon Valley. Vernon Township, NJ, USA

  1. Haddonfield

Flickr / Dave Buchhofer Haddonfield is consistently named one of New Jersey’s best towns, and it only takes one visit to understand why! Packed with restaurants, shops, and pretty architecture, you can always find something new to do. Haddonfield, NJ, USA

What are your favorite winter destinations in New Jersey?

Facebook / Fire and Ice Festival

Mount Holly is a charming town that’s the seat of Burlington County. It’s known for having a quaint downtown district that includes High Street and an area of shops and restaurants known as Mill Race Village. Each January, the town hosts its Fire and Ice Festival, featuring a chili contest and ice carving.

Mount Holly, Mt Holly, NJ, USA

Flickr / Melody Joy Kramer

There’s nothing quite like visiting the beach in the winter time! Ocean City is practically a ghost town in the chilly months, but there are enough year-round businesses, restaurants, and hotels to make it a quiet winter retreat.

Ocean City, NJ, USA

Flickr / Jazz Guy

Frenchtown is a Delaware River Town that’s known for beautiful scenery and great dining. Head up here for a day trip to browse cute shops and beautiful parks.

Frenchtown, NJ 08825, USA

Flickr / Bryant Simons

Madison is a little town near Morristown and it is home to a popular history museum and lots of restaurants that cover a variety of cuisine - from a casual creperie to an upscale Italian trattoria.

Madison, NJ 07940, USA

Flickr / Cape May MAC

Cape May is lovely in the winter! Treat yourself to a stay at Congress Hall and you’ll be steps from all of the shopping and not too far from the sand. Visit the Lighthouse and the Cape May Zoo if you like filling your days while you’re on vacation.

Cape May, NJ 08204, USA

Facebook / Mountain Creek Ski Resort

Vernon is the place to go if you want an action-packed winter day. Hit the slopes at Mountain Creek and you’ll enjoy a ton of terrain for skiing and snowboarding plus amazing views of the Vernon Valley.

Vernon Township, NJ, USA

Flickr / Dave Buchhofer

Haddonfield is consistently named one of New Jersey’s best towns, and it only takes one visit to understand why! Packed with restaurants, shops, and pretty architecture, you can always find something new to do.

Haddonfield, NJ, USA

OnlyInYourState may earn compensation through affiliate links in this article.