Cannon Lake–Cannon River, 3 lakes
14.7 mi · ▲ 83 ft · 4 hr 56 min
Cannon Lake–Cannon River, 3 lakes is a 14.7-mile out-and-back near Faribault, MN. The route passes Cannon Lake and Cannon River. It is mostly level, with 83 ft of elevation gain, and mostly paved. It scores 0/100 on the Ambleway Wildness scale: paved and peopled.
Elevation
Getting there
Directions
Cannon Lake–Cannon River, 3 lakes
14.7 mi · ▲ 83 ft · 4 hr 56 min
Elevation 979–1,022 ft
Out & Back
Trailhead: 44.29132, -93.31248
Weather Sep 25: sunrise 7:05 AM · sunset 7:07 PM
Parking lot at the trailhead
- Start at the trailhead, heading S.
- 150 ftTurn right onto Sakatah Singing Hill Trail, heading SW.
- 2.5 miPass Cannon Lake.
- 3.8 miPass Cannon River.
- 0.9 miContinue straight onto Harris Trail, heading W.
- 0.2 miReach Cannon Lake, then turn around and head back the way you came.
- 0.2 miContinue straight onto Sakatah Singing Hill Trail, heading NE.
- 7.2 miTurn left, heading NE.
- 50 ftArrive back at the trailhead.
Each distance is the walk from the previous step. Tap a step for a map of its junction.
Trail surface
Weather
Sunset
The best sunset spot on this hike is 0.5 mi in (~14 min). Leave by 6:33 PM for the 7:07 PM sunset. Back at your car by 7:35 PM — 1 min before dark. Car visible from the viewpoint
Good to know
- Parking lot at the trailhead
More from this trailhead
- Batchelder Trail & Mill Towns State Trail via Sakatah Singing Hills Trail 6.5 mi · ▲ 55 ft
- Sakatah Singing Hills Trail 2.5 mi · ▲ 0 ft
- Mill Towns State Trail via Sakatah Singing Hills Trail 4.1 mi · ▲ 0 ft
- Wells Lake & Mill Towns State Trail via Sakatah Singing Hills Trail 6.3 mi · ▲ 170 ft
Get outside more
A wild hike near Faribault, emailed to you once a week.
Hikes near Faribault, Minnesota