Swimming Holes near provo, UT
Best Swimming Holes near Provo, UT
Provo is one of Utah's best-positioned cities for outdoor swimming. The mouth of Provo Canyon opens just a few minutes from downtown, channeling a cold, fast-moving river through a spectacular limestone gorge before the canyon road climbs toward Sundance, Vivian Park, and ultimately the high plateaus of the Uinta Mountains. To the east and south, Provo sits within striking distance of some of Utah's most dramatic geothermal and alpine water experiences — from the warm mineral pools of Diamond Fork Hot Springs to the pine-ringed shores of Strawberry Reservoir. No matter which direction you point, a worthwhile swim is rarely more than an hour away.
The Wasatch Range east of Provo holds deep snowpack through spring, which translates into excellent summer flow in Provo River and its tributaries. Early summer (late May through June) brings the highest water and the most dramatic scenery, though the river runs fast and cold — best for experienced swimmers and tubers who know the hazards. By mid-July the river mellows, the reservoir warms, and the canyon's day-use areas fill with families. The Uintas, Utah's highest mountain range, open more gradually — expect trails and trailheads above 10,000 feet to remain snowbound into early June, with the best alpine lake swimming happening in late July through September.
Weather patterns in the Provo area can shift quickly. Summer afternoon thunderstorms are common, especially in the high Uintas, and lightning is a serious hazard above treeline. Start hikes to alpine lakes early in the morning to beat afternoon storms. Always check the forecast before heading into the backcountry, and be aware that some canyon roads (like Diamond Fork Road) can become impassable when muddy after heavy rain.
TL;DR:
- Provo Canyon opens directly from the city, putting riverside swimming just 10–15 minutes away.
- Diamond Fork Hot Springs is a uniquely warm option — hot springs flow into a cool river for a perfect natural temperature blend.
- The Uinta Mountains offer high-alpine lake swimming above 10,000 feet, best in late July through September.
- Strawberry Reservoir is the best warm-water option for families and casual swimmers.
- Afternoon thunderstorms are common in summer — get an early start for mountain destinations.
Top 5 Swimming Holes Near Provo
[[Listing: VIVIAN PARK]] – Just 15 minutes up Provo Canyon, Vivian Park sits along the Provo River at an elevation of about 5,400 feet. The park has picnic areas, restrooms, and easy river access, making it one of the most accessible and family-friendly swim spots in the region. The river here is wide and relatively calm by midsummer, with clear water over a sandy and cobble bottom. It's also a popular starting point for the Provo River float.
[[Listing: AMERICAN FORK CANYON]] – Accessible from Provo via the Alpine Loop or Highway 92, American Fork Canyon offers creek swimming, waterfall access, and the beloved Tibble Fork Reservoir within about 30 minutes. The lower canyon stretch near Mutual Dell has several deep pools great for a hot day. This is one of the most versatile outdoor recreation corridors in all of Utah — you could spend an entire summer weekend exploring it.
[[Listing: DIAMOND FORK HOT SPRINGS]] – About 45 minutes from Provo via Spanish Fork Canyon, this hidden gem requires a 5-mile round-trip hike through a spectacular red-rock gorge. At the end, a series of warm (100–110°F) soaking pools cascade into the cooler Fifth Water Creek, allowing you to move between hot and cold water. The pools are open year-round but most accessible June through October. Weekdays are strongly recommended — weekends draw very large crowds.
[[Listing: UINTA MOUNTAINS]] – Utah's highest range, the Uintas stretch east of Provo and harbor hundreds of alpine lakes above 10,000 feet. The closest access points are roughly 60–75 minutes from the city. Standup Paddle or swim in lakes like Mirror Lake or Butterfly Lake, surrounded by spruce forest and granite. Water is cold (typically 55–65°F) but crystal clear, and the lack of motorized boats keeps the experience peaceful.
[[Listing: STRAWBERRY RESERVOIR]] – Located about 55 minutes southeast of Provo, Strawberry is one of Utah's largest reservoirs and a stunning high-desert swim destination. At 7,600 feet elevation it takes longer to warm than valley reservoirs, but by mid-July the water is ideal. The reservoir spans nearly 17,000 acres with multiple developed recreation areas, boat ramps, and sandy swimming beaches. It's the best warm-water option in the region for families with young children.
When to Go
Late May–June is peak water season — Provo River runs full, the canyon is emerald green, and Diamond Fork is at its most dramatic. Water temperatures in the river range 45–55°F, so this period is best for quick dips and waterfall exploration rather than long swims. July–August is the prime swimming window at Strawberry Reservoir and Vivian Park, with water temps hitting 65–70°F at the reservoir and river flows dropping to comfortable wading and swimming levels. Late August–September is ideal for the Uinta Mountains — alpine lakes have warmed as much as they will, trail conditions are excellent, and fall foliage begins in the aspens by mid-September.
Safety & Access Notes
- River currents: Provo River runs fast and cold through early summer. Do not attempt to swim in the main current above Vivian Park without significant river swimming experience. Several drowning accidents occur in this stretch each year.
- Hot spring temperature: Diamond Fork's upper pools can reach 110°F — acclimate slowly and limit soaking time. Never submerge your head in geothermal water due to rare but serious amoeba risk.
- Altitude: The Uinta Mountains sit above 10,000 feet. Drink extra water, apply sunscreen liberally (UV intensity increases with altitude), and watch for signs of altitude sickness.
- Access fees: American Fork Canyon charges a day-use fee. Diamond Fork/Fifth Water Trailhead requires a fee or America the Beautiful pass. Strawberry Reservoir day-use areas charge a fee.
- Road conditions: Diamond Fork Road can be muddy and impassable after heavy rain — check road conditions before driving in.
FAQs
How far are swimming holes from Provo?
Vivian Park is just 15 minutes up Provo Canyon. American Fork Canyon is about 25–30 minutes. Diamond Fork Hot Springs requires a 45-minute drive plus a 2.5-mile hike. The Uinta Mountains are 60–75 minutes away, and Strawberry Reservoir is roughly 55 minutes southeast.
Is the water safe to swim in near Provo?
Yes, with standard precautions. Avoid swimming in Provo River during high spring runoff. At Diamond Fork, never submerge your head in the geothermal pools due to amoeba risk. Reservoir and alpine lake water is generally clean; avoid swimming 48 hours after heavy runoff events.
Do I need a permit for swimming holes near Provo?
No individual swim permits are required, but most sites charge a day-use fee or require a recreation pass (America the Beautiful or Utah State Parks annual pass). Diamond Fork Trailhead charges a fee. There is no fee for roadside river access along most of Provo Canyon.
What should I bring to a swimming hole near Provo?
Water shoes are essential — the river bottom is rocky and geothermal pools can be slippery. Bring sunscreen, a towel, plenty of water (especially for Diamond Fork hike), snacks, bug spray for shaded canyon areas, and appropriate layers since mountain temperatures drop quickly in the afternoon.
Responsible Recreation
Provo Canyon and the surrounding watersheds serve as critical drinking water sources for communities across Utah County. That means extra care is required from every visitor. Use restrooms at trailheads before hiking in — do not defecate near streams or in heavily used canyon corridors. At Diamond Fork, pack out everything, including food waste. The hot spring pools have suffered significant damage from people building illegal rock dams — please do not alter natural water features. Leave the canyon exactly as you found it so these places remain open and healthy for future visitors.