Stunning Lakes and Rivers to Explore in the Mountain West

Jackson Lake, Wyoming | Credit: Elvis Zhang

The Mountain West is home to many massive lakes and rivers that serve as excellent spots for visitors looking to fish, swim, boat, or kick back and relax by the water. Let’s look at the top lakes and rivers to explore in the Mountain West.

Yellowstone Lake, Wyoming | Credit: Makenzie Cooper

Bear Lake, UT & ID

Bear Lake, with sandy beaches, boat launches, and hiking trails by the water, is one of the most popular lakes in the Mountain West. Straddling the border between Utah and Idaho, it is a must-see summer destination for boaters, anglers, and water sports enthusiasts. 

Bear Lake | Credit: Tim Mossholder

Utah Lake, UT

Covering approximately 150 square miles, Utah Lake is the largest freshwater lake in Utah. This relatively shallow lake is ideal for water sports, fishing, and boating. In the winter, the lake’s surface often turns to ice, making it a popular spot for ice skaters and hockey players. 

Utah Lake | Credit: Ethan Gowans

Flathead Lake, MT

Flathead Lake is a vast freshwater lake in Montana known for its deep, clear water and stunning backdrop. Its significant trout and bass populations draw anglers from across the country. Numerous public access points surround the lake, and visitors can stay at the many campsites, motels, and cabins near the shore. 

Flathead Lake | Credit: Josiah Gardner

Whitefish Lake, MT

Whitefish is another scenic Montana lake framed by a mountainous backdrop. Visitors soak in its beauty throughout the year, and summer turns it into a recreational hub. Power boating, sailing, water sports, fishing, and swimming are all enjoyed in these deep, blue waters.

Whitefish Lake | Credit: Tim Peterson

Yellowstone Lake, WY

Yellowstone Lake in Wyoming is Yellowstone’s largest body of water, and it is a must-see if you find yourself in this famous national park. There are incredible hiking trails and fishing areas along the water as well as boats available for rent.

Yellowstone Lake | Credit: Nancy Hann

Jackson Lake, WY

Jackson Lake is a picturesque lake in Grand Teton National Park that stretches for 15 miles. Surrounded by mountains and situated more than 6,700 feet above sea level, this unique high-altitude lake is a jaw-dropping sight. Despite its cold water, Jackson Lake is popular among swimmers, boaters, and anglers, and there are many campsites along its shores.

Jackson Lake | Credit: Seth Cottle

Lake Coeur d’Alene, ID

Lake Coeur d’Alene in Idaho is steeped in natural beauty. Not only does this lake have plenty of trout and bass, but it also has a significant salmon population, attracting many avid anglers. Numerous marinas along the water offer boat rentals.

Lake Coeur d’Alene | Credit: Matthew Lancaster

Boise River, ID

The Boise River runs through Idaho for 102 miles and crosses through Boise. Many access the river from the Boise River Greenbelt, a large park in the city that traces the river’s shores. Floating down the Boise River on rafts, paddleboards, or blow-up floats is one of the most popular summer traditions in Boise. 

Boise River Greenbelt | Credit: Brett Wharton