10 Things to Do in New Hampshire: Mountains, Lakes, Small Towns, and Unexpected Adventures

New Hampshire is the kind of place that can completely change character depending on where you point the car. One day might mean standing beneath a huge waterfall, the next could involve cruising around a lake, wandering through a tiny mountain town, or watching the sunset from a scenic overlook. If you are wondering about the best things to do in New Hampshire, the real challenge is not finding activities. It is figuring out how to fit them all into one trip.

What I love about New Hampshire as a travel idea is that it does not force you into one type of vacation. You can chase outdoor adventures, slow down in charming towns, explore covered bridges, or simply take a ridiculously scenic drive and call it a day. 

Things to Do in New Hampshire

1. Drive the Kancamagus Highway

Drive the Kancamagus Highway
Credit(@new_englander__)

The Kancamagus Highway is one of the best scenic drives in New Hampshire. The road winds through the White Mountains with overlooks, forests, rivers, waterfalls, and hiking trails appearing along the way. In autumn, the changing leaves turn the entire route into a spectacular display of color. Give yourself plenty of time for stops because rushing through this drive defeats the purpose. It is a highlight of things to do in New Hampshire.

2. Hike to Arethusa Falls

Hike to Arethusa Falls
Credit(@bikecamphikegirl)

Arethusa Falls is a rewarding destination for travelers who want a proper mountain hike. The trail passes through forest before reaching the tall waterfall surrounded by rocks and greenery. The route has some steep and uneven sections, so sturdy footwear is a good idea. After the hike, you can cool down near the falls and enjoy the peaceful surroundings. It is one of the more satisfying outdoor things to do in New Hampshire.

3. Ride the Mount Washington Cog Railway

Ride the Mount Washington Cog Railway
Credit(@socalhiking)

Climb toward the summit of Mount Washington aboard the historic Mount Washington Cog Railway. The train travels through the mountains while views become increasingly dramatic as you gain elevation. Once at the top, you can explore the summit area and look across the surrounding peaks. Weather can change quickly at the summit, so bring layers even during warmer months. For a memorable experience, this is one of the best things to do in New Hampshire.

4. Explore Franconia Notch State Park

Explore Franconia Notch State Park
Credit(@georgeandcris)

Franconia Notch State Park packs several natural attractions into one mountain valley. You can hike, bike, swim, paddle, or simply stop at scenic viewpoints throughout the park. Echo Lake is particularly pleasant during warmer weather, while the surrounding mountains provide a beautiful backdrop. Rather than treating it as one quick attraction, set aside a few hours to explore. It makes outdoor things to do in New Hampshire feel like a real adventure.

5. Take a Boat Ride on Lake Winnipesaukee

Take a Boat Ride on Lake Winnipesaukee
Credit(@lifeatlakewinni)

Lake Winnipesaukee is the place to slow down and enjoy New Hampshire from the water. Take a scenic cruise, rent a boat, or spend time around one of the lakeside towns. The lake is surrounded by forested hills and mountains, creating beautiful scenery in almost every direction. A boat trip is especially enjoyable on a warm summer afternoon and adds a completely different side to things to do in New Hampshire.

6. Walk Through Flume Gorge

Walk Through Flume Gorge
Credit(@nhstateparks)

Flume Gorge takes you through a narrow natural gorge filled with towering rock walls, waterfalls, wooden walkways, and forest scenery. The trail makes the geological formations easy to explore without requiring a difficult mountain climb. Water rushing through the gorge makes the experience particularly impressive after periods of rain. If you enjoy dramatic natural scenery, put this high on your list of things to do in New Hampshire.

7. Visit the Charming Town of North Conway

Visit the Charming Town of North Conway
Credit(@pinepeakstays)

North Conway is a great base for exploring the White Mountains, but the town itself is worth some time. Browse local shops, find a café, grab lunch, or simply walk around the village before heading back into the mountains. There are also plenty of outdoor outfitters if you need hiking or adventure gear. It adds a little small-town charm to things to do in New Hampshire.

8. Explore Lost River Gorge & Boulder Caves

Explore Lost River Gorge & Boulder Caves
Credit(@lostrivergorge)

Lost River Gorge & Boulder Caves is perfect if you enjoy exploring places that feel slightly mysterious. The route takes you through a forested area filled with enormous boulders, narrow passages, caves, and rushing water. Some sections require squeezing through tight spaces or climbing, which makes it more adventurous than a normal nature walk. It is one of the more unusual things to do in New Hampshire.

9. Explore the Covered Bridges

Explore the Covered Bridges
Credit(@ang_sweet23)

New Hampshire’s covered bridges are scattered throughout the countryside and make excellent little stops during a road trip. Each bridge has its own surroundings, whether it crosses a quiet river, sits beside a forest, or connects two small communities. They are particularly photogenic in autumn when the surrounding trees turn bright colors. Instead of treating them as major attractions, use them as charming stops between bigger things to do in New Hampshire.

10. Go Skiing or Snowboarding in the White Mountains

Go Skiing or Snowboarding in the White Mountains
Credit(@brandonshlatz)

Winter transforms New Hampshire into a destination for skiing and snowboarding. Resorts across the White Mountains offer slopes for beginners through experienced skiers, along with rentals, lessons, and après-ski options. Even if you are not interested in skiing, the snowy mountain scenery and winter atmosphere can make the region worth visiting. For cold-weather travelers, this can easily become one of the most exciting things to do in New Hampshire.

Final Thoughts

Things to Do in New Hampshire does not give you limited places. New Hampshire gives you plenty of ways to build a trip around your own interests. You can hike through the White Mountains, chase waterfalls, relax beside Lake Winnipesaukee, wander through charming towns, explore the coast, or simply enjoy a scenic drive with no strict plan.

The best part? You do not have to choose between adventure and relaxation. Mix a few big attractions with slow mornings, local food, and unexpected roadside stops. Leave a little space in your itinerary—you never know which mountain view, covered bridge, or tiny town might become your favorite memory.

Similar Posts