Finding fun swim spots is one of our favorite pastimes. Nothing cools the summer heat like a dip in a freshwater swimming hole.
Just on the outskirts of Weaverville, CA, 3.2 miles up Canyon Creek Rd from the Junction City Store is one of our favorite watering holes. Canyon Creek Rd follows the river for miles and there are plenty of tempting swim spots at your disposal. Highlights include several deep pools, multiple rock outcroppings to jump off (caution is advised), and some fun riffles you can float through. Since Canyon Creek is mostly snow melt from the surrounding Trinity Alps, the water is both refreshingly cold and super clear. The water here is always beautiful but best enjoyed on hot days as an invigorating post hike or backpacking reward.