Swimming Holes in Washington
127 natural swimming holes
Washington has 127 natural swimming holes in our directory — lakes, rivers, waterfalls scattered from the backcountry to roadside favorites. Favorites include Lower Lewis River Falls, Moulton Falls, Dougan Falls (Washougal River). Every listing includes location details, fees, reservation info, and safety notes where known. Conditions change with weather and seasons, so always verify before you go.
All Washington swimming holes
- Battle Ground Lake State Park
- Bowl and Pitcher, Riverside State Park
- Denny Creek natural waterslides
- Devil's Punchbowl, Lake Crescent
- Dougan Falls (Washougal River)
- Eagle Falls, Skykomish River
- Franklin Falls swimming pool
- Horsethief Lake, Columbia Hills Historical State Park
- Klineline Pond (Salmon Creek Regional Park)
- Lake Sylvia State Park
- Lake Wenatchee State Park
- Lower Lewis River Falls
- Madison Creek Falls
- Millersylvania SP (Deep Lake)
- Moulton Falls
- Olympic Hot Springs
- Rocky Brook Falls
- Rowland Lake
- Schafer State Park (Satsop River)
- Skokomish Park Beach, Lake Cushman
- Tolmie State Park
- Whatcom Falls and Whirlpool Falls
- Al Borlin Park, Skykomish River
- Anderson Lake State Park
- Baker Hot Springs
- Baker Lake (Horseshoe Cove)
- Baker Lake, Lower Sandy Beach
- Bear Lake County Park
- Bennington Lake
- Big Eddy Park, Skykomish River
- Blue Lake, Washington Pass
- Boulder Beach Park, Spokane River
- Bradbury Beach, Lake Roosevelt
- Cascade Lake (Moran SP)
- Coldwater Lake
- Colonial Creek Campground, Diablo Lake
- Conconully State Park
- Copper Lake, Alpine Lakes Wilderness
- Cranberry Lake (Deception Pass SP)
- Curlew Lake State Park
- Deschutes River (Pioneer Park)
- Douglas Falls creek swimming
- Eagle Lake, Central Cascades
- Elwha River (Altair)
- Entiat River (Cottonwood)
- Falls Creek Falls pool
- Flaming Geyser SP (Green River)
- Flowing Lake Park
- Goldmyer Hot Springs
- Green River Gorge swimming hole
- Harry Todd Park (American Lake)
- Heather Lake, Mt. Pilchuck
- Hidden Lake, North Cascades
- Home Valley Park, Columbia River
- Howard Amon Park (Columbia River)
- Icicle Creek (Rock Island)
- Icicle River swimming, Leavenworth
- Ida Creek Campground, Skykomish River
- Kalama River (Camp Kalama)
- Kanaskat-Palmer SP (Green River)
- Klickitat River (Leidl Park)
- La Poel Day Use Area, Lake Crescent
- Lacamas Lake (Lacamas Regional Park)
- Lacamas Lake, Lacamas Park
- Lake 22
- Lake Chelan State Park
- Lake Crescent (East Beach)
- Lake Cushman
- Lake Easton State Park
- Lake Padden
- Lake Quinault
- Lake Quinault swimming beaches
- Lake Roosevelt (Bradbury Beach)
- Lake Roosevelt (Porcupine Bay)
- Lake Sammamish State Park
- Lake Serene
- Lake Spokane swim area, Riverside State Park
- Lake Tye Park
- Lake Whatcom (Bloedel Donovan)
- Lewisville Park (Lewis River)
- Liberty Lake Regional Park
- Little Spokane River swimming
- Louis Rasmussen Day Use Park, Cowlitz River
- Maryhill State Park (Columbia River)
- Mayfield Lake (Ike Kinswa SP)
- Mayfield Lake, Ike Kinswa State Park
- Merriman Falls
- Methow River (Winthrop)
- Methow River swimming, Mazama
- Middle Lewis River Falls
- Millersylvania State Park, Deep Lake
- Moses Lake (Cascade Park)
- Moulton Falls, East Fork Lewis River
- Naches River (Whistlin' Jack)
- Naked Falls (Washougal River)
- Nine Mile Recreation Area, Spokane River
- Nisqually River (Nisqually SP)
- Nolte State Park (Deep Lake)
- Nooksack River (Douglas Fir)
- Paradise Point State Park (Lewis River)
- Pearrygin Lake State Park
- Potholes State Park
- Rainbow Falls SP (Chehalis River)
- Rasar State Park (Skagit River)
- Rattlesnake Lake
- Riffe Lake (Mossyrock Park)
- Rock Island Campground, Skykomish River
- Silver Lake Park
- Siouxon Creek pools, Gifford Pinchot NF
- Soap Lake
- Spanaway Lake Park
- Staircase, North Fork Skokomish River
- Steamboat Rock SP (Banks Lake)
- Sun Lakes-Dry Falls SP (Deep Lake)
- Teanaway River (29 Pines)
- The Big Rock, Lake Cushman
- Twanoh State Park (Hood Canal)
- Twin Falls, Olallie State Park
- Umtanum Creek Recreation Site, Yakima River
- Washougal River (Miles 3-5)
- Wenatchee Confluence State Park
- Wenatchee River (Cashmere)
- White Salmon River (Northwestern Park)
- Wildcat Lake Park
- Wynoochee River (Coho)
- Yakima River (Umtanum)
- Yakima Sportsman State Park
Frequently asked questions
What kinds of swimming holes does Washington have?
Our directory lists 127 swimming holes in Washington: 63 lakes, 42 rivers, and 13 waterfalls. Every listing shows its water type, location, fees, and safety notes so you can pick the right one.
When is the best time to visit swimming holes in Washington?
The most commonly listed season across our Washington spots is july-september (59 of 127 spots). Late spring through early fall is generally prime swimming season — spring runoff can make rivers and creeks dangerously high, so check local conditions.
Do Washington swimming holes require reservations?
Yes — 3 of the 127 Washington spots in our directory list a reservation requirement. Book those ahead, especially on summer weekends, and check the official park link on each listing before you go.
Are Washington swimming holes free?
Some are — 42 of the 127 Washington spots in our directory report free entry. State parks and popular preserves often charge a day-use or parking fee; each listing shows reported fee info where known.
Are natural swimming holes in Washington safe?
Natural water has real risks: no lifeguards, submerged rocks, strong currents, and cold water. Never dive headfirst, check depth, and supervise children closely. Spots with known hazards carry safety flags on their listing.
Swimming holes by town
- Swimming Holes in Port Angeles
- Swimming Holes in Concrete
- Swimming Holes in Hoodsport
- Swimming Holes in Bellingham
- Swimming Holes in Leavenworth
- Swimming Holes in Mossyrock
- Swimming Holes in North Bend
- Swimming Holes in Quinault
- Swimming Holes in Skykomish
- Swimming Holes in Washougal
- Swimming Holes in Winthrop