Jackson, Wyoming sits in the middle of some of the most spectacular lake country on Earth – the glacial lakes of Grand Teton National Park and the Gros Ventre. This guide rounds up the best lakes near Jackson for hiking, fishing, boating and scenery, with how far each one is. It’s part of our Wyoming Lakes Database.
The Grand Teton lakes
- Jenny Lake – about 20 minutes north, the crown jewel of Grand Teton, with a shuttle boat to Hidden Falls and Inspiration Point.
- Jackson Lake – about 45 minutes north, the park’s largest lake, with marinas, boating and trophy lake trout.
- String Lake and Leigh Lake – the best swimming and paddling lakes in the park.
- Taggart and Bradley lakes – easy day-hike lakes at the foot of the Tetons.
- Phelps Lake – in the Laurance S. Rockefeller Preserve, with its famous Jumping Rock.
Beyond the park
- Lower Slide Lake – about 40 minutes northeast in the Gros Ventre, the lake created by the 1925 Gros Ventre Slide, with boating and pike fishing.
- Lewis Lake and Shoshone Lake – in southern Yellowstone, about 1.5 hours north via the park.
What to do
The lakes near Jackson are mostly about scenery, hiking and paddling rather than big-boat recreation: hike to Taggart, Bradley or Phelps; swim or paddleboard at String Lake; take the shuttle boat across Jenny Lake; or boat and fish for lake trout on Jackson Lake. Trout fishing in Grand Teton uses a Wyoming state license (Yellowstone has its own park permit). All of this is bear country, so carry bear spray, and arrive early – trailhead parking fills fast in summer.
Frequently asked questions
What is the closest lake to Jackson, WY?
Jenny Lake (about 20 minutes north in Grand Teton) is the closest famous lake; String and Leigh lakes are nearby too.
What is the best lake near Jackson for swimming?
String Lake in Grand Teton – it’s shallow and warms enough for swimming and paddleboarding, with the Tetons overhead.
What lakes can you hike to near Jackson?
Taggart, Bradley and Phelps lakes are popular, scenic day hikes at the foot of the Tetons, all within about 30 minutes of Jackson.
Browse all the largest lakes and best lakes in Wyoming, or head back to the Wyoming Lakes Database.






