← Back to search

Bear Lake State Park

St. Charles, ID

Bear Lake State Park
Fee: $5/vehicle motor vehicle entry fee; camping $15-$50/night

About this park

Bear Lake State Park in St. Charles sits on the shores of a lake so vividly turquoise that it has earned the nickname "Caribbean of the Rockies." The lake straddles the Idaho-Utah border, and the state park's beaches and east shore access give visitors an easy way to enjoy its unusual color and clear water. A half-mile sandy beach is the main draw for swimming and sunbathing, while the marina supports boating, water skiing and fishing throughout the summer. The wide-open valley setting also makes the park a peaceful place for camping, picnicking and watching sunsets over the water. Entry costs $5 per vehicle, and camping runs from $15 to $50 per night depending on the site. Summer weekends are busy, so plan ahead if you want a campsite close to the water.

Contact & location

๐Ÿ“ž (208) 945-2512
โœ‰๏ธ info@idpr.idaho.gov

Nearby state parks

๐ŸŒฒBear Lake State Park ยท Garden City ยท 15.0 mi
๐ŸŒฒHyrum State Park ยท Hyrum ยท 47.1 mi
๐ŸŒฒNames Hill State Historic Site ยท Kemmerer ยท 58.2 mi

Bear Lake State Park FAQ

Where is Bear Lake State Park located?
Bear Lake State Park is in St. Charles, Idaho, at 5 North St. GPS coordinates: 42.1711, -111.3231. Get directions.
Is there an entrance fee at Bear Lake State Park?
$5/vehicle motor vehicle entry fee; camping $15-$50/night. Fees can change by season, so confirm with the park before you go.
How do I contact Bear Lake State Park?
You can call (208) 945-2512 or email info@idpr.idaho.gov. The park office can confirm RV site availability, hookups, length limits and current conditions.
Are there RV campgrounds near Bear Lake State Park?
Yes. The closest RV-friendly campgrounds listed on ParkedRV are:Distances are straight-line miles.
How current is this information about Bear Lake State Park?
This listing was last updated on September 20, 2026. If something is out of date, let us know and we'll fix it.