New Hampshire might be small in size, but it’s enormous in natural beauty and adventurous spirit! From the breathtaking White Mountains to charming coastal towns, the Granite State offers an incredible array of experiences that will leave you planning your next visit before you’ve even left. Whether you’re seeking outdoor thrills, family-friendly attractions, or peaceful scenic drives, our guide to the best things to do in New Hampshire will help you discover hidden gems and must-see destinations that showcase why this state is truly a traveler’s paradise. Get ready to explore towering peaks, pristine lakes, historic villages, and unforgettable attractions that make New Hampshire one of New England’s crown jewels.
1. Kancamagus Highway: New Hampshire’s Most Scenic Drive

The Kancamagus Highway stands as one of New England’s most breathtaking scenic drives, offering an unforgettable journey through 34.5 miles of pristine White Mountain wilderness that showcases New Hampshire’s natural beauty at its finest.
This designated National Scenic Byway winds through dense forests, alongside the crystal-clear Swift River, and past numerous waterfalls including the popular Sabbaday Falls and Lower Falls. Multiple scenic overlooks provide stunning vistas of the White Mountains, while short hiking trails lead to hidden gems like the Rocky Gorge and the historic Russell-Colbath House. Photography enthusiasts will find countless opportunities to capture New Hampshire’s rugged landscape.
Essential information for visitors:
- Best time to visit: 2-4 hours for the full drive with stops
- Perfect for: Families, couples, nature photographers, and outdoor enthusiasts
- Cost: Free to drive (parking fees may apply at some trailheads)
- Location: Route 112 between Lincoln and Conway, New Hampshire
- Pro tip: Visit during fall foliage season (late September to mid-October) for spectacular colors, but expect crowds. Early morning drives offer the best lighting and fewer visitors.
The Kancamagus Highway delivers an authentic New England experience that perfectly captures the wild, untamed spirit of the White Mountains in a single, spectacular drive.
2. The Mount Washington Cog Railway

Take an unforgettable journey aboard the world’s first mountain-climbing cog railway, ascending to the summit of Mount Washington through breathtaking New England scenery. This historic railway, operating since 1869, offers a unique way to reach the Northeast’s highest peak without the strenuous hike, making it accessible to visitors of all ages and fitness levels.
The 3-hour round trip features vintage steam locomotives or modern biodiesel trains climbing steep grades up to 37.41%, passing through diverse ecosystems from hardwood forests to alpine tundra. At the summit (6,288 feet), you’ll enjoy panoramic views spanning multiple states on clear days, plus access to the Mount Washington Observatory and visitor center.
- Duration: 3 hours total (1 hour up, 20 minutes at summit, 1 hour down)
- Perfect for: Families, seniors, anyone wanting mountain views without hiking
- Tickets: $75-85 for adults, $69-79 for children (seasonal pricing)
- Location: 3168 Base Station Road, Mount Washington, NH
- Pro tip: Book advance reservations, dress warmly (summit temperatures can be 30°F cooler), and choose clear weather days for best views
This engineering marvel combines historical significance with spectacular natural beauty, creating an experience that’s both educational and awe-inspiring for the whole family.
3. Flume Gorge: Nature’s Spectacular Canyon Walk

Flume Gorge offers one of New Hampshire’s most breathtaking natural experiences, where visitors can walk through an ancient granite gorge carved by glacial activity thousands of years ago. This stunning 800-foot-long natural chasm features towering walls that rise up to 90 feet high, creating a cathedral-like atmosphere that captivates every visitor.
The scenic two-mile loop trail takes you through cascading waterfalls, across charming covered bridges, and past moss-covered boulder caves. Well-maintained wooden walkways and boardwalks make the journey accessible while preserving the natural environment. Along the way, you’ll encounter the beautiful Avalanche Falls and enjoy panoramic views from various observation decks.
- Duration: 1-1.5 hours for the complete loop trail
- Perfect for: Families with children, nature photographers, and anyone seeking easy outdoor adventure
- Admission: Adults $18, Children (6-12) $16, Under 6 free (seasonal pricing may vary)
- Location: Franconia Notch State Park, 852 Daniel Webster Highway, Lincoln, NH
- Pro tip: Visit early morning or late afternoon to avoid crowds and enjoy the best lighting for photos. Wear comfortable walking shoes with good grip.
Flume Gorge stands as one of New Hampshire’s crown jewels, offering an unforgettable journey through geological wonder that showcases the raw beauty of New England’s natural landscape.
4. Diana’s Baths: A Perfect Waterfall Escape in New Hampshire

Diana’s Baths offers one of New Hampshire’s most accessible and rewarding waterfall experiences, making it an ideal destination for families and nature lovers seeking a gentle adventure without the challenging terrain of longer mountain hikes.
This scenic 1.2-mile trail winds through peaceful wooded paths before revealing a stunning series of cascading waterfalls and crystal-clear pools. The multi-level falls create perfect photo opportunities from various viewing angles, while the smooth granite ledges provide natural seating areas for relaxation and picnicking.
- Duration: 1-2 hours round trip
- Perfect for: Families with children, couples, beginner hikers
- Cost: Free (parking may require small fee during peak season)
- Location: North Conway, accessible via Diana’s Baths Road
- Best time: Early morning or late afternoon to avoid crowds; spring for peak water flow
- Tips: Wear sturdy shoes for wet rocks, bring camera for excellent photo ops
Diana’s Baths perfectly combines easy accessibility with natural beauty, making it an unforgettable highlight that proves New Hampshire’s best adventures don’t always require extreme effort.
5. Santa’s Village: A Magical Family Adventure

Santa’s Village is New Hampshire’s premier Christmas-themed amusement and water park that brings holiday magic to life year-round, making it an essential stop for families seeking unforgettable memories. This enchanting destination combines the wonder of Christmas with thrilling rides and attractions that cater to visitors of all ages.
The park features an exciting mix of attractions, from the popular new roller coaster that gets hearts racing to gentle family-friendly bumper cars perfect for younger children. Beyond the rides, guests can enjoy refreshing water park activities and choose from a variety of food options throughout the park. The Christmas theme creates a unique atmosphere where children can meet Santa Claus himself and experience the North Pole magic.
Key visitor information:
- Ideal visit duration: Full day (6-8 hours)
- Perfect for: Families with children, especially ages 3-12
- Admission: Around $32-38 per person (seasonal pricing)
- Location: Jefferson, New Hampshire
- Pro tip: Visit on weekdays during summer for shorter lines, and bring swimwear for water attractions
Santa’s Village offers a truly unique blend of Christmas magic and amusement park thrills that creates lasting childhood memories in New Hampshire’s beautiful White Mountains.
6. Strawbery Banke Museum

Strawbery Banke Museum offers an extraordinary journey through 350+ years of American history, making it one of New Hampshire’s most immersive cultural attractions where visitors can literally walk through different time periods in authentic historic buildings.
Located in Portsmouth’s historic Puddle Dock neighborhood, this 10-acre outdoor museum features over 40 restored buildings spanning four centuries. You’ll encounter costumed interpreters demonstrating traditional crafts, explore furnished homes from different eras, and witness live historical reenactments. The museum’s unique approach preserves an entire neighborhood rather than relocating buildings, creating an authentic sense of how people lived, worked, and played from the 1600s to 1950s.
- Visit Duration: 3-4 hours for full exploration
- Perfect For: Families with children, history enthusiasts, and educational groups
- Admission: Adults $20, Children $10 (seasonal pricing may vary)
- Location: 14 Hancock Street, Portsmouth, NH
- Pro Tip: Visit during weekends for the most interactive demonstrations and avoid summer crowds by arriving early morning
Strawbery Banke Museum stands out as a living history experience that transforms learning into an engaging adventure for all ages.
7. Franconia Notch State Park

Franconia Notch State Park is a spectacular alpine paradise nestled in New Hampshire’s White Mountains, offering visitors an unforgettable blend of natural beauty and historic attractions that make it a must-visit destination for any New Hampshire itinerary.
The park’s crown jewel is the Cannon Mountain Aerial Tramway, North America’s first passenger aerial tramway, which whisks you 2,022 feet up for breathtaking panoramic views. Below, the pristine Echo Lake provides perfect spots for swimming and picnicking, while the scenic Franconia Notch Parkway (Route 3) offers a leisurely drive through dramatic mountain scenery. Hiking enthusiasts can explore diverse trails ranging from easy lakeside walks to challenging mountain ascents.
- Ideal visit time: 4-6 hours for full experience
- Perfect for: Families, couples, nature lovers, and photographers
- Tramway cost: approximately $20-25 for adults
- Location: Interstate 93, Franconia, NH 03580
- Pro tip: Visit early morning or late afternoon for best lighting and fewer crowds, especially during fall foliage season
With its unique combination of accessible adventure and stunning mountain vistas, Franconia Notch State Park delivers an authentic White Mountain experience that captures the very essence of New Hampshire’s natural splendor.
8. Cathedral Ledge: New Hampshire’s Premier Scenic Overlook

Cathedral Ledge stands as one of New Hampshire’s most spectacular viewpoints, offering breathtaking panoramic vistas of the White Mountains and surrounding valleys that will leave every visitor in awe. This dramatic granite cliff face provides an easily accessible gateway to some of the region’s most stunning natural beauty.
The ledge serves as both a photographer’s paradise and an adventure seeker’s playground, featuring world-class rock climbing routes alongside gentle hiking trails. Visitors can choose to drive up the scenic auto road or embark on a moderate hike to reach the summit, where sweeping 360-degree views await. The overlook showcases the pristine wilderness of Echo Lake State Park below and the majestic Presidential Range in the distance.
- Visit duration: 1-3 hours (longer for climbers)
- Best for: Families, photographers, hikers, and rock climbers of all skill levels
- Cost: Free access (small parking fee may apply during peak season)
- Location: Echo Lake State Park, North Conway, NH
- Pro tip: Visit during early morning or late afternoon for optimal lighting and fewer crowds, especially during fall foliage season
Cathedral Ledge truly embodies New Hampshire’s natural magnificence, making it an essential stop for anyone seeking unforgettable mountain views and outdoor adventure.
9. Market Square Portsmouth: Historic Charm Meets Modern Delights

Market Square in Portsmouth stands as one of New Hampshire’s most enchanting historic districts, where centuries-old colonial architecture creates the perfect backdrop for a delightful blend of boutique shopping and culinary adventures. This walkable downtown gem offers visitors an authentic taste of New England charm while providing all the amenities of a modern cultural destination.
Stroll along the cobblestone streets to discover unique locally-owned shops, art galleries, and restaurants housed in beautifully preserved 18th-century buildings. The square frequently hosts festivals, outdoor concerts, and seasonal markets that bring the community together. Don’t miss the iconic North Church and Strawbery Banke Museum nearby, which add historical depth to your visit.
- Ideal visit time: 2-4 hours for leisurely exploration
- Perfect for: Couples, families, history enthusiasts, and shoppers
- Cost: Free to explore (individual shop/restaurant prices vary)
- Location: Downtown Portsmouth, NH (Market Street and Pleasant Street intersection)
- Pro tip: Visit on weekday mornings for fewer crowds and better parking, or during evening hours when the historic buildings are beautifully lit
Market Square perfectly captures Portsmouth’s unique ability to honor its maritime heritage while embracing contemporary culture, making it an essential stop for anyone seeking authentic New Hampshire experiences.
10. Clark’s Bears: A Classic Family Adventure

Clark’s Bears is a beloved historical family attraction that has been delighting visitors for generations with its unique combination of wildlife shows, thrilling rides, and old-fashioned entertainment. This charming destination offers an authentic New England experience where families can create lasting memories together.
The main attractions include captivating bear shows featuring trained black bears, scenic train rides through the property, and entertaining circus acts that showcase talented performers. Adventure seekers can enjoy rock climbing walls, bumper boat rides on the pond, and guided Segway tours that explore the surrounding landscape. The variety ensures there’s something exciting for every family member.
Planning your visit is straightforward with these helpful details:
- Ideal visit duration: 3-4 hours to experience all attractions
- Perfect for: Families with children, multi-generational groups, and anyone seeking nostalgic entertainment
- Admission: Typically ranges from $15-25 per person (children under 3 often free)
- Location: Lincoln, New Hampshire, along Route 3
- Pro tip: Visit on weekdays to avoid crowds and arrive early for the best bear show seating
Clark’s Bears stands out as a genuine piece of Americana, offering an authentic family experience that combines education, entertainment, and adventure in one unforgettable location.
11. Lost River Gorge and Boulder Caves

Lost River Gorge and Boulder Caves offers one of New Hampshire’s most unique outdoor adventures, combining stunning natural beauty with thrilling cave exploration that will captivate visitors of all ages. This geological wonder features a self-guided nature trail that winds through a dramatic gorge carved by glacial activity, showcasing cascading waterfalls, massive granite boulders, and mysterious caves formed over thousands of years.
The main attraction is the boardwalk trail that takes you through the gorge, where you can witness the Lost River disappearing and reappearing among the boulder formations. For the adventurous, the cave challenges offer an exciting opportunity to squeeze through narrow passages with names like “Lemon Squeezer” and “Fat Man’s Misery.”
- Visit Duration: 2-3 hours for the complete experience
- Perfect For: Families with children 6+, adventure seekers, photographers, and nature lovers
- Admission: Adults $19, Children (4-12) $14, Under 4 free
- Location: 1712 Lost River Road, North Woodstock, NH
- Pro Tips: Wear sturdy shoes with good grip, visit during weekdays to avoid crowds, and bring layers as cave temperatures stay cool year-round
This hidden gem perfectly blends accessible nature walking with optional adventure challenges, making it an unforgettable stop that showcases New Hampshire’s remarkable geological heritage.
12. Story Land – A Magical Family Adventure

Story Land is New Hampshire’s premier family theme park where fairy tales come to life, making it an essential stop for families seeking magical memories and wholesome entertainment. This enchanting destination transforms beloved children’s stories into interactive experiences through whimsical rides, live shows, and immersive themed attractions that spark imagination and create lasting family bonds.
The park features over 20 rides and attractions designed specifically for children ages 2-12, including the famous Pumpkin Coach ride, Bamboo Chutes water slide, and the thrilling Polar Coaster. Beyond rides, guests can meet beloved storybook characters, explore themed playgrounds, and enjoy seasonal events that bring stories to life in unexpected ways.
- Ideal visit duration: Full day (6-8 hours)
- Perfect for: Families with young children, grandparents with grandkids
- Admission: Around $32-38 per person (children under 2 free)
- Location: 850 NH Route 16, Glen, New Hampshire
- Pro tip: Visit on weekdays during summer for shorter lines, and bring swimwear for the Splash Battle water attraction
Story Land delivers pure childhood magic in a safe, beautifully maintained environment that proves fairy tales really can come true.
13. Conway Scenic Railroad: A Journey Through New Hampshire’s Scenic Beauty

Step back in time with Conway Scenic Railroad, where vintage trains departing from a beautifully preserved 1874 Victorian station offer one of New Hampshire’s most enchanting travel experiences. This historic railroad captures the golden age of train travel while showcasing the breathtaking beauty of the Mount Washington Valley and White Mountains.
Choose from several scenic routes, including the popular Valley Train to Conway or Bartlett, which winds through picturesque farmlands and forests, or the more adventurous Notch Train that climbs through Crawford Notch State Park with spectacular mountain vistas. Each journey features restored vintage coaches and knowledgeable conductors sharing local history and folklore.
- Duration: 1-5 hours depending on route chosen
- Perfect for: Families, couples, history enthusiasts, and photography lovers
- Ticket prices: $19-89 per adult (children discounted)
- Location: 38 Norcross Circle, North Conway, NH
- Pro tip: Book fall foliage trips well in advance and arrive 30 minutes early for best seating
Conway Scenic Railroad transforms a simple train ride into an unforgettable journey through New England’s most spectacular scenery, making it a must-do experience for visitors seeking both nostalgia and natural beauty.
14. Hampton Beach State Park

Hampton Beach State Park offers one of New Hampshire’s most beloved coastal experiences, combining pristine sandy shores with classic New England beachfront charm that attracts visitors year-round. This expansive beach features soft, clean sand and refreshingly clear waters, perfect for swimming, sunbathing, and building sandcastles with the family.
The park’s highlight is its iconic wooden boardwalk, lined with traditional beachfront businesses including seafood shacks, arcades, and souvenir shops. Evening entertainment comes alive with live music performances and festivals throughout the summer season. Beyond the beach, visitors can explore nearby salt marshes and enjoy excellent opportunities for fishing and boating.
Essential visitor information:
- Ideal visit duration: Half-day to full day
- Best for: Families with children, couples, beach enthusiasts
- Parking fee: $15-20 per day (seasonal rates)
- Location: 160 Ocean Boulevard, Hampton, NH
- Pro tip: Arrive early morning to secure parking and avoid crowds, especially on weekends and holidays
Hampton Beach State Park delivers the quintessential New England beach experience that perfectly balances natural beauty with nostalgic seaside entertainment.
15. The Basin at Franconia Notch State Park

The Basin at Franconia Notch State Park is a stunning 20-foot-wide natural granite pothole that showcases Mother Nature’s incredible sculpting power over thousands of years. This geological wonder, carved by swirling waters and debris, offers visitors a chance to witness one of New Hampshire’s most impressive natural formations up close.
The short, easy walk to The Basin takes you through beautiful forest scenery before revealing this dramatic circular chasm in the granite bedrock. The crystal-clear water and smooth, polished walls create a mesmerizing sight that’s perfect for photography. A wooden viewing platform provides safe access for all ages to admire this natural masterpiece.
- Visit duration: 30-45 minutes
- Perfect for: Families, nature lovers, photographers, and casual hikers
- Cost: Free (parking fee may apply)
- Location: Franconia Notch State Park, NH Route 3, Lincoln, NH
- Best time: Early morning or late afternoon for better lighting and fewer crowds
The Basin represents a perfect blend of accessibility and natural wonder, making it an essential stop that proves New Hampshire’s landscape holds treasures for every type of traveler.
16. Cranmore Mountain Resort – Year-Round Alpine Adventure

Cranmore Mountain Resort stands as North Conway’s premier alpine destination, offering thrilling year-round adventures against the stunning backdrop of the White Mountains. This family-friendly resort transforms with the seasons, delivering world-class skiing and snowboarding in winter, plus unique attractions like snow tubing and the famous Mountain Coaster that operates year-round.
The resort’s crown jewel is its scenic chairlift rides that showcase breathtaking mountain vistas, while the Mountain Adventure Park features zip lines, an aerial obstacle course, and the exhilarating Mountain Coaster – New England’s first mountain coaster that winds through the forest canopy.
- Best time to visit: 4-6 hours for full experience
- Perfect for: Families with children, couples seeking adventure, outdoor enthusiasts
- Pricing: Lift tickets from $65-85; Mountain Coaster $15-20 per ride
- Location: 1 Skimobile Road, North Conway, NH
- Pro tip: Visit weekdays for shorter lines and better rates; book combination packages for multiple activities
Whether you’re carving fresh powder or soaring down the mountain coaster, Cranmore delivers unforgettable thrills that showcase New Hampshire’s natural beauty at its finest.
17. Canobie Lake Park

Canobie Lake Park is New Hampshire’s beloved classic amusement park that perfectly blends nostalgic charm with thrilling modern attractions, making it a must-visit destination for families seeking fun and excitement. This historic park features an impressive collection of rides ranging from the beautifully restored 1902 carousel to the heart-pounding wooden roller coaster, Yankee Cannonball, all set within meticulously maintained gardens and scenic lakeside views.
The park truly shines during fall season when stunning autumn decorations complement the natural foliage, creating a magical atmosphere. Beyond the rides, visitors can enjoy arcade games, live entertainment, and classic amusement park treats like cotton candy and funnel cakes.
- Ideal visit duration: 4-6 hours
- Perfect for: Families with children, thrill-seekers, and anyone who loves classic amusement parks
- Admission: Around $40-50 per person (seasonal pricing varies)
- Location: Salem, New Hampshire, just off I-93
- Pro tip: Visit on weekdays to avoid crowds, and don’t miss the fall season for the best scenic experience
Canobie Lake Park offers that rare combination of old-fashioned charm and modern thrills that creates lasting memories for visitors of all ages.
18. Mount Washington

Mount Washington stands as New Hampshire’s crown jewel and the Northeast’s highest peak at 6,288 feet, offering breathtaking panoramic views and unforgettable mountain adventures. This iconic summit in the White Mountains delivers some of the most spectacular scenery in New England, accessible via scenic railway, driving, or challenging hiking trails.
The mountain is famous for its extreme weather conditions and historic Cog Railway, which has been carrying visitors to the summit since 1869. You can explore the weather observatory, enjoy the summit facilities, or simply marvel at the 360-degree views spanning multiple states on clear days.
- Best time to visit: 2-4 hours (full day if hiking)
- Perfect for: Families, adventure seekers, and nature photographers
- Cost: Cog Railway tickets around $75-85 per adult; Auto Road $31 per car
- Location: Mount Washington State Park, Sargent’s Purchase, NH
- Pro tip: Check weather conditions before visiting and dress warmly – temperatures can be 30°F cooler at the summit
Mount Washington offers an unparalleled combination of natural beauty, historic charm, and accessible adventure that makes it an absolute must-see destination in New Hampshire.
19. Seven Birches Winery

Seven Birches Winery offers wine enthusiasts a perfect blend of local craftsmanship and interactive tasting experiences in New Hampshire’s scenic countryside. This bright, welcoming establishment stands out with its diverse selection of handcrafted wines and ciders, plus the unique opportunity to observe the winemaking process through their visible production room.
Visitors can enjoy guided tastings paired with carefully selected snacks, creating a complete sensory experience. The winery regularly hosts special events and educational sessions, making each visit potentially unique. The knowledgeable staff provides insights into local winemaking techniques and helps guests discover new favorites among their varied collection.
- Ideal visit duration: 1-2 hours
- Perfect for: Couples, wine enthusiasts, and adults seeking a relaxing experience
- Tasting fees: Typically $10-20 per person
- Pro tip: Visit on weekday afternoons for a more intimate experience and better staff interaction
Seven Birches Winery transforms a simple tasting into an educational journey, making it an essential stop for anyone wanting to discover New Hampshire’s growing wine culture.
20. Ice Castles – A Magical Winter Wonderland

Ice Castles transforms New Hampshire into a real-life fairy tale, offering visitors an enchanting winter experience unlike anywhere else in the world. This breathtaking attraction features towering ice formations, tunnels, and caverns crafted entirely by hand using thousands of icicles that are carefully grown and sculpted into magnificent frozen architecture.
Walk through illuminated ice corridors that sparkle with LED lights, explore hidden chambers, and marvel at ice slides that provide fun for all ages. The constantly changing structure means each visit offers something new, as artists continuously add elements throughout the winter season.
Perfect for families, couples seeking a romantic winter date, and photography enthusiasts, Ice Castles typically operates from January through March, weather permitting. Plan for 1-2 hours to fully explore the attraction. Tickets range from $15-25 for adults, with discounts for children and seniors. Located in North Woodstock, visitors should dress warmly in waterproof boots and layers, and consider visiting on weekday evenings for smaller crowds and optimal lighting effects.
This magical frozen wonderland creates memories that last a lifetime, making it an absolute must-see winter destination in New Hampshire.
New Hampshire truly offers something magical for every type of traveler, from adrenaline-seeking adventurers to families looking for memorable experiences together. These incredible things to do in New Hampshire represent just the beginning of what this remarkable state has to offer. Whether you’re drawn to the majestic mountains, enchanted by the historic charm, or simply seeking new adventures, the Granite State will exceed your expectations at every turn. Start planning your New Hampshire adventure today – your next unforgettable journey awaits in this spectacular corner of New England!