
When the summer heat hits New Hampshire, everyone heads to the same crowded beaches and public pools. The problem is, everyone else has the same idea.
That is why I have spent years seeking out the secret swimming holes, the ones that are not marked on any map and not mentioned in any guidebook. I have found nine of them, tucked away in the woods and along quiet rivers, where the water is cool and the crowds are nonexistent.
Some are small pools at the base of hidden waterfalls. Others are deep, clear holes in the middle of a winding river.
I visited one spot that required a short walk through the woods to find, and when I arrived, I had the whole place to myself. The water was cold and refreshing, and the sun filtered through the trees above.
That is the thing about secret swimming holes in New Hampshire. They feel like they belong to you alone.
And they make the summer heat bearable.
1. Emerald Pool (Chatham)

Tucked deep inside the Wild River Wilderness area near Chatham, Emerald Pool is the kind of place that makes you stop mid-step and just stare. The water is an almost unreal shade of green, thanks to the way sunlight filters through the forest canopy and bounces off the smooth granite below.
Getting here requires a hike, but every single step is worth it.
The trail to Emerald Pool follows the Wild River and gives you front-row views of the surrounding White Mountain wilderness. Mossy boulders line the banks, and the sound of rushing water keeps you company the whole way in.
Once you arrive, the pool opens up like a secret reward for everyone who made the trek.
The water runs cold even in peak summer, which makes the plunge feel absolutely electric. Flat rocks around the edges are perfect for drying off in the sun after your swim.
Families with older kids especially love this spot because it feels like a true wilderness adventure without requiring expert hiking skills.
Wildlife sightings along the trail are common, so keep your eyes open. The forest here feels ancient and undisturbed, which adds a layer of magic to the whole experience.
Pack a picnic, bring water shoes for the rocky entry, and plan to spend a solid half-day soaking it all in.
Address: Wild River Trailhead, Hastings Campground Rd, Gilead, ME 03579 (trail crosses into Chatham, NH)
2. True’s Ledges (West Lebanon)

Locals in West Lebanon have been keeping True’s Ledges close to their hearts for generations, and honestly, it is not hard to see why. The Connecticut River tributary here carves its way over broad, flat granite shelves, creating a series of natural water slides and jump-off points that feel almost too good to be true.
Pull up on a warm July afternoon and you will find families, college students, and everyone in between claiming their favorite rock.
The ledges themselves are smooth and wide, making them ideal for sunbathing between swims. Younger kids can splash around in the shallower sections near the edges, while the braver crowd lines up for the higher ledge jumps.
The current is manageable in summer, but always scope out the depth before you leap.
One of the best things about True’s Ledges is the accessibility. You do not need a full day or a serious hiking boot to enjoy it.
A short walk from the parking area brings you right to the water, which makes spontaneous summer afternoon visits completely doable.
The surrounding landscape is classic New Hampshire, with birch trees and pine-covered hillsides framing the scene beautifully. Sunset visits hit different here, when the golden light turns the water a warm amber and the crowds thin out.
Bring a dry bag for your phone, because you will absolutely want photos.
Address: True’s Ledges, West Lebanon, NH 03784
3. Rattle River Pools (Shelburne)

The Rattle River in Shelburne is one of those places that feels like it belongs in a nature documentary. Cold, clean, and completely surrounded by old-growth forest, the pools along this stretch of river offer some of the most refreshing swimming in all of New Hampshire.
The water clarity here is genuinely jaw-dropping, and you can see every pebble on the riverbed from several feet above the surface.
Access comes via the Rattle River Trail, which runs alongside the water for most of its length. Multiple pools form naturally between boulders and log jams, giving swimmers plenty of options depending on their comfort level.
Some spots are shallow enough for little ones, while deeper pockets offer a proper full-body swim for adults.
The forest canopy provides natural shade throughout most of the day, which is a genuine bonus when the summer sun is blazing. Birdsong fills the air constantly, and the overall vibe is peaceful and meditative rather than party-central.
This is a spot for people who want to actually connect with nature, not just check a box.
Shelburne sits in the northeastern corner of the state near the Maine border, making it a fantastic add-on to any White Mountains road trip. Campgrounds nearby mean you can turn a day trip into a proper overnight adventure.
Pack layers for the evening because mountain temperatures drop fast once the sun sets.
Address: Rattle River Trailhead, US-2, Shelburne, NH 03581
4. Franconia Falls (Lincoln)

Franconia Falls is one of those places that rewards effort with pure, unfiltered magic. Located inside Franconia Notch State Park near Lincoln, reaching the falls requires a scenic trail hike that winds through some of the most beautiful forest in the entire region.
When the waterfall finally comes into view, the payoff is immediate and completely overwhelming in the best possible way.
The falls themselves drop over a wide granite face into a series of connected pools at the base. The main pool is deep enough for swimming and surrounded by smooth rock slabs that are practically designed for sunbathing.
On a hot day, the mist from the falls keeps the air around the pool noticeably cooler than the surrounding forest.
Franconia Notch is already famous for its dramatic mountain scenery, but this waterfall feels like a bonus secret that not everyone on the main tourist trail discovers. The hike to the falls follows the Pemigewasset River for much of its length, offering gorgeous water views the whole way.
Strong swimmers can explore the upper pools, which are accessible by scrambling over the rocks.
The park sees heavy traffic during peak summer weekends, so an early morning arrival is strongly recommended. Parking fills up fast near the trailhead.
Bring plenty of snacks and water because the round trip takes a few hours, and you will want to spend serious time at the falls themselves. This one absolutely lives up to the hype.
Address: Franconia Notch State Park, Lincoln, NH 03251
5. Swiftwater Covered Bridge (Bath)

Bath, New Hampshire is home to one of the most photogenic swimming spots in the entire state. The Swiftwater Covered Bridge spans a rushing mountain stream that pools into a gorgeous emerald basin directly beneath and beside the old wooden structure.
The combination of the historic bridge, the crystal water, and the surrounding forest creates a scene so picturesque it almost feels staged.
The covered bridge itself dates back to the 1800s and is one of many historic spans that make New Hampshire a beloved destination for covered bridge enthusiasts. But unlike most bridge photo stops, this one invites you to actually jump in.
The pool below the bridge is deep and clear, with a sandy bottom visible on calm days.
Getting to the swimming hole is wonderfully simple. The bridge is right off Route 112, and a short scramble down the riverbank puts you at the water’s edge.
Locals have been using this spot for generations, and it retains a wonderfully unhurried, timeless atmosphere even during busy summer months.
The current picks up after rain, so always check conditions before swimming and keep younger kids close to the calmer edges. Flat rocks along the bank make great picnic spots, and the shade from the bridge provides welcome relief on scorching afternoons.
Pack a camera because the bridge framing the water from above is one of the most stunning natural compositions you will find anywhere in New England.
Address: Swiftwater Covered Bridge, NH-112, Bath, NH 03740
6. Sculptured Rocks (Groton)

Sculptured Rocks Natural Area in Groton is genuinely one of the most otherworldly natural swimming spots in all of New England.
The Cockermouth River has spent thousands of years carving its way through the bedrock here. It’s been creating a series of smooth-walled potholes, swirling channels, and deep pools that look more like abstract sculpture than anything nature typically produces.
First-timers always have the same reaction: complete and total disbelief that this place is real.
The geology here is the main event. Glacial action combined with centuries of river erosion produced shapes and textures in the rock that are genuinely hypnotic to look at.
Pools range from shallow wading spots to deep swimming holes, and the smooth granite walls surrounding them create a natural amphitheater effect that amplifies every splash and laugh.
New Hampshire manages this area as a state natural area, which keeps it clean, accessible, and relatively uncrowded compared to more commercial attractions. A short walking path follows the gorge and offers multiple entry points to the water.
The setting is shaded for much of the morning, making early visits especially comfortable during peak summer heat.
Wildlife is abundant in the surrounding forest, and the river supports healthy populations of native brook trout. Bring water shoes because the polished rock surfaces can be slippery when wet.
Dogs are welcome on leash, and the overall vibe is peaceful and family-friendly. Sculptured Rocks is the kind of place you tell every single person you know about after visiting.
Address: Sculptured Rocks Rd, Groton, NH 03241
7. Lower Ammonoosuc Falls (Crawford’s Purchase)

Crawford’s Purchase sits in the heart of the White Mountains, and the Lower Ammonoosuc Falls tucked within this wild corner of New Hampshire are a genuine reward for those willing to seek them out.
The Ammonoosuc River runs fast and cold through this section, tumbling over broad granite shelves before settling into a wide, swimmable pool that catches the afternoon sun perfectly.
The mountain backdrop here is nothing short of spectacular.
The falls are less trafficked than many of the more famous White Mountain swimming spots, which means the atmosphere stays calm and uncrowded even on weekends. Locals who know about this place tend to keep it close to their chests, which is honestly understandable once you see it.
The pool at the base of the falls is deep enough for adults to swim freely and clear enough to see the bottom.
Reaching the falls involves a walk through classic northern New Hampshire boreal forest, with spruce and fir trees creating a cool, aromatic canopy overhead. The trail is not long, but it is uneven in spots, so proper footwear is a must.
Take your time on the approach because the forest itself is worth savoring.
Water temperatures here stay cold well into August because the river originates high in the Presidential Range. Post-swim, the flat granite ledges above the pool are ideal for warming up in the sun.
Bring a hammock if you want to elevate the experience from great to absolutely unforgettable.
Address: US-302, Crawford’s Purchase, NH 03592
8. Baker River Ledges (Rumney)

Rumney is a small New Hampshire town that punches well above its weight when it comes to outdoor recreation, and the Baker River Ledges are a big reason why.
The Baker River flows through a wide, rocky valley here, creating a string of natural ledge pools that are ideal for swimming, jumping, and general summer mischief.
The combination of jumping ledges and calm wading areas makes this spot genuinely fun for a mixed group of swimmers at different comfort levels.
The ledges themselves vary in height, giving jumpers the option to start small and work their way up. The water below is deep and clear, and the current stays mild enough in summer for confident swimmers to enjoy without stress.
Families with older kids tend to absolutely love this spot because the energy is playful and adventurous without being genuinely dangerous.
Access to the ledges is easy from Route 25, and the river is visible from the road in several spots. The surrounding landscape is typical gorgeous New Hampshire countryside, with rolling hills, farmland, and mountain views making every glance away from the water equally rewarding.
Rumney itself is a charming little town worth exploring before or after your swim.
Weekday mornings are the sweet spot for visiting if you want a quieter experience. The local climbing community also frequents the Rumney area, so you might spot rock climbers on the nearby cliffs.
Pack a dry bag, bring snacks, and settle in for a proper summer afternoon that costs absolutely nothing.
Address: Baker River Rd, Rumney, NH 03266
9. Packer’s Falls (Durham)

Most people associate New Hampshire swimming holes with the dramatic White Mountains, but Packer’s Falls in Durham proves that the southern part of the state has serious game too. It’s located on the Lamprey River just outside the University of New Hampshire campus
This waterfall and swimming hole combo is beloved by students, families, and outdoor lovers who want a quick nature fix without a long drive north.
The falls drop over a rocky ledge into a wide, clear pool that is popular for swimming from late spring through early fall. The surrounding hardwood forest provides plenty of shade, and flat rocks along the banks offer great spots for drying off and relaxing between swims.
The whole scene has a wonderfully laid-back energy that feels genuinely welcoming.
Getting there involves a short trail hike through the Lamprey River watershed, which is ecologically rich and worth taking slowly. Wildflowers line the path in early summer, and the river itself supports a surprisingly diverse array of wildlife for such a developed part of the state.
Birdwatchers will have a field day along the approach trail.
Packer’s Falls is managed as part of the town conservation land, which keeps it clean and accessible. Parking is available near the trailhead off Packers Falls Road.
The swimming hole is shallow in drought years, so a quick check of recent river conditions before heading out is always a good idea. This is the perfect proof that great swimming holes exist in every corner of the Granite State.
Address: Packers Falls Rd, Durham, NH 03824
Dear Reader: This page may contain affiliate links which may earn a commission if you click through and make a purchase. Our independent journalism is not influenced by any advertiser or commercial initiative unless it is clearly marked as sponsored content. As travel products change, please be sure to reconfirm all details and stay up to date with current events to ensure a safe and successful trip.