Swimming In Grand Teton National Park
I am a sucker for any trail that leads you to a cold alpine lake. Grand Teton National Park did not disappoint in this respect.
In fact, it offers plenty of short, easy family-friendly hikes that take you to blue clear waters surrounded by the backdrop of beautiful mountain vistas. Score!
String Lake is the best place to swim in Grand Teton National Park. It is shallow, so although it is still very cold, it’s not quite as freezing as some of the other lakes in the park. (Hello Jackson Lake!)
Most of the lakes in Grand Teton have very rocky bottoms, but the sandy bottom of String Lake is a welcome change. It’s easy on the feet making it a very kid-friendly lake to enjoy. My girls brought their snorkel masks and had a blast.
Be forewarned though, the water is cold! But not as cold as the other lakes in the Tetons!
Too busy to plan a vacation? No worries, it’s already been done for you. Check out our detailed family trip itinerary to Grand Teton National Park!

Swimming At String Lake

Grand Teton is full of lakes. All of them are cold. But one lake stands out for being a bit warmer- String Lake.
You’ll find a lot of people at String Lake, because visitors can park at the nearby picnic area and walk a short distance to its shore.
We spent the day here, bringing our inflatable tubes and enjoying a picnic and swim along with dozens of folks on tubes, canoes, SUPs, etc. Although it’s a popular spot, t’s still beautiful.

Tips For Visiting String Lake in Grand Teton National Park
- Arrive early (before 9am) or arrive later in the afternoon (after 5pm). It’s a popular spot so finding parking can be a challenge.
- Bring bear spray. We saw a bear walking off trail in the opposite direction of us during our hike. Some folks stopped to observe but we zoomed on!
- Bring mosquito spray. Once you stop walking, the mosquitoes are happy to greet you.
- Pack an inflatable tube. We wore swimsuits under our clothes and packed small inflatable tubes in our backpack to inflate later at a less-crowded beach area along the trail.
Find Your Own Swimming Hole On String Lake By Walking The Leigh Lake Trail
To avoid some of the crowds closest to the parking area for String Lake, you can park at the picnic area and proceed to the north end of the parking lot where you’ll find the Leigh Lake trailhead.
Walk about a 1/2 mile on this flat, easy trail along the eastern shore of String Lake on the way to Leigh Lake. You’ll leave the crowds behind. Simply walk this beautiful trail keeping an eye out for a good area to swim.
We stopped at the 1/2 mile mark and enjoyed a small sandy beach on the northern end of String Lake with a bench to enjoy the view. With this short walk, you could even pack your towels and inflatable tubes to enjoy swimming at this picturesque spot.
Leigh Lake Trailhead Flat, easy trail Leigh Lake Trail at 1/2 mile
Spend some time here and then continue on the trail another 1/2 mile or so to where the trail splits right to go to the Leigh Lake Canoe Portage area or left to continue toward the bridge crossing the Leigh Lake outlet.

This is a beautiful area to explore.
Go right following the signs toward the portage area, and you’ll have views of Leigh Lake, a beautiful wildflower meadow, and a fun rock to climb. This was a quiet and beautiful area that not many seem to visit.
Leigh Lake Canoe Portage and Outlet Bridge
From the portage area, return to the trail junction and this time, take the trail leading to the bridge. Cross the bridge and have fun climbing the large boulders, skipping rocks, and listening to the sound of the roaring water.
We turned around after crossing the bridge and returned to the picnic area making our hike just over 2 miles roundtrip.


If you want a longer hike, you can extend either of these trails.
From the Leigh Lake trailhead at the parking lot, you can hike 3.7 miles past the canoe portage area to the north end of Leigh Lake or you can cross the Leigh Lake Outlet bridge to loop around String Lake for a 3.4 mile roundtrip hike.
I’d like to return to hike the entire Leigh Lake trail with its impressive views of Mount Moran and more sandy beaches.
Directions To String Lake and Leigh Lake
From the Moose Entrance Station of Grand Teton National Park, drive north for 10 miles to the North Jenny Lake Junction.
Turn left here and take a right at the stop sign to follow the road to the String Lake area.
Continue to the end of the road to park at the picnic area.

Swimming In Jackson Lake At Colter Bay Picnic Area
If you can stomach the super cold water, Jackson Lake at Colter Bay Picnic Area is a beautiful place to swim with its crystal clear water and beautiful rocks.
It generally has a wide beach (varies each year), but it is rocky as is the bottom of the lake so wear swim shoes or sandals.
I guarantee the cold water will take your breath away!
The cold water of Jackson Lake at Colter Bay Picnic Area Swimming in Jackson Lake
We have been swimming in Jackson Lake, Jenny Lake, Solitude Lake, and String Lake. All have been amazing experiences, but swimming in String Lake is definitely the most comfortable! Happy Trails and enjoy the Tetons!
Also going to Yellowstone? See our “Family Vacation To Yellowstone Itinerary.”