Swimming Holes near Portland, OR
Best Swimming Holes near Portland, OR
Where can you swim near Portland? The closest options sit on the Sandy River east of town, where Sandy River Swimming Destinations near Portland and Troutdale (Glen Otto Park and other access points) is about 20 to 30 minutes out. The Clackamas River at Cross Park - High Rocks is a similar distance south. Drive 45 to 70 minutes into the Columbia River Gorge for Oneonta Falls and Koberg Beach State Park For a longer day trip, head into the Mount Hood National Forest to soak at Bagby Hot Springs and Swimming Area All of these waters are cold and mountain-fed; acclimate slowly and check conditions before you go. Browse more options across Oregon swimming holes and the Oregon waterfalls guide.
TL;DR
Portland's swimming holes are found in rivers, creeks, and hot springs from 20 minutes to a couple of hours away. Close-in picks include the family-friendly Sandy River Swimming Destinations near Portland and Troutdale and the Clackamas River at Cross Park - High Rocks Farther out lie the Columbia Gorge spots Oneonta Falls and Koberg Beach State Park, plus the forest soaking tubs at Bagby Hot Springs and Swimming Area Always check water conditions, pack out all trash, and respect parking and access rules.
Top Swimming Holes Near Portland by Drive Time
Close-in (about 20 to 30 minutes):
- Sandy River Swimming Destinations near Portland and Troutdale – Easy-access spots like Glen Otto Park east of town, with gentle swimming areas suited to families. Day-use fees apply at some access points.
- Cross Park - High Rocks – An unofficial but popular spot on the Clackamas River near Gladstone, known for swimming and rock jumping.
Columbia River Gorge (about 45 to 70 minutes east):
- Oneonta Falls – A slot canyon adventure that requires wading up Oneonta Creek to reach a hidden waterfall.
- Koberg Beach State Park – A sandy state park beach on the Columbia River near The Dalles, with river views.
Weekend trip (Mount Hood National Forest):
- Bagby Hot Springs and Swimming Area – Rustic log soaking tubs fed by a natural hot spring, reached by a hike in the Mount Hood National Forest. A Northwest Forest Pass is required.
When to Go Swimming Near Portland
The prime swimming season in the Portland area runs from late June through early September, when river levels are typically lower and air temperatures are warmest. Hot springs like Bagby Hot Springs and Swimming Area can be visited year-round, but the access trail may be snowy in winter. Always check for algae blooms (especially on the Columbia River) and sudden flow changes from dam releases before you go. Current conditions for state parks are posted by Oregon State Parks, and forest access updates by the U.S. Forest Service.
Safety and Access Notes
- Know the Flow: River currents, especially in the Clackamas and Sandy Rivers, can be deceptively strong. Never swim alone and avoid areas near dams.
- Footwear is Essential: Many approaches, like to Oneonta Falls or Bagby Hot Springs and Swimming Area, require hiking or wading over rocky, slippery terrain.
- Unofficial Sites: Spots like Cross Park - High Rocks and Oneonta Falls are not officially maintained parks. Access may be tricky, facilities are absent, and hazards are not marked. Visit at your own risk.
- Passes & Fees: A Forest Pass is required for Bagby Hot Springs and Swimming Area. The Sandy River Swimming Destinations near Portland and Troutdale areas have day-use fees.
- Cold Water Shock: Even in summer, mountain-fed water is cold year-round. Cold-water immersion can cause gasping and loss of muscle control. Enter slowly and wear a life jacket for deeper water.
- Gorge Waterfall Hazards: Columbia Gorge sites like Oneonta Falls involve slippery rock, log jams, and cold pools. Never jump or dive at waterfalls, and turn back if water is high or fast.
Where to Swim Near Portland: FAQs
Where can I swim closest to Portland?
The Sandy River spots in Sandy River Swimming Destinations near Portland and Troutdale are among the nearest, roughly 20 to 30 minutes east. The Clackamas River at Cross Park - High Rocks is a similar distance south.
Are these spots suitable for young children?
Koberg Beach State Park and the sandy areas of the Sandy River Swimming Destinations near Portland and Troutdale are most family-friendly. Avoid high-risk, unofficial spots like Cross Park - High Rocks with kids.
What other Oregon cities have swimming holes nearby?
For spots farther south, see our guides to swimming holes near Salem and Eugene, or browse all Oregon swimming holes.
Can I bring my dog?
Dogs are often allowed but must be leashed. Check specific park rules, especially at state recreation areas. Always clean up after your pet.
What should I bring?
Essential items include water shoes, a towel, sunscreen, plenty of drinking water, a trash bag (Pack It In, Pack It Out), and a first-aid kit. For Bagby Hot Springs and Swimming Area, bring a lock for the tub room.
Is cliff jumping safe?
Cliff jumping is extremely dangerous and not recommended. Water depth changes, and hidden submerged objects can cause serious injury. Locations like Cross Park - High Rocks have seen fatalities.
Plan Your Trip
For more ideas around the region, see our waterfall chasers guide, the hot springs and warm water escapes guide, and the swim and camp weekenders guide.
Responsible Recreation
- Leave No Trace: Pack out everything you bring, including food wrappers and toilet paper. Leave natural and cultural objects where you find them.
- Park Legally: Overcrowding can strain local neighborhoods. Park only in designated areas to avoid blocking roads and receiving tickets.
- Respect Others: Keep noise levels down, especially in natural soaking areas like Bagby Hot Springs and Swimming Area.
- Protect the Ecosystem: Use biodegradable sunscreen if possible, and avoid trampling sensitive vegetation near shorelines.