Find the top rated cross country skiing trails in Rochester, whether you're looking for an easy short cross country skiing trail or a long cross country skiing trail, you'll find what you're looking for. Click on a cross country skiing trail below to find trail descriptions, trail maps, photos, and reviews.
We rode this trail early July 2025 starting from Eau Claire with intentions to go south to Durand and back. The trail starts in Eau Claire and is great with mostly new pavement until you hit the city limits at which time the trail degrades rapidly with cracks, bumps, foot tall weeds/grass growing up through cracks, holes, roots, overgrown grass and weeds on each side of the trail so as to render it single wide, etc. We made it about halfway and turned around in disgust as this trail was not worth our time and aching lower back. Clearly biking and/or this trail, is not a priority for the state of Wisconsin and has consequently been abandoned. shame, it’s beautiful country.
We rode the trail south from Eau Claire about 10 miles. I'm sure at one time this was a nice trail, but it hasn't been maintained and it's very rough. Make sure your bike has shock absorbers! The trail in Eau Claire is much better.
Trail in great condition until somewhere between Warsaw and Morristown. Big tree down across the path on Saturday after a storm. Beautiful tree canopies and many bench/picnic table pull-offs. Would have liked to see more facilities on the trail.
This trail would be an absolute gem for the state of Minnesota if they would get it together and maintain this trail which runs through the beautiful driftless area of southern Minnesota. The trail is hard on the bike and the body as it has a plethora of cracks, roots, bumps, holes and generally failing asphalt everywhere. The area it goes through is as beautiful as you’ll find however. What a shame. Next time we consider this trail, we’ll have to decide if we have enough ibuprofen first…..
Just an awesome ride following the Cannon River nearly all the way. Spotted 11 deer (3 of them fawns), 2 swan, 1 eagle and a whole lot beauty along the way. We parked at the trailhead in Cannon Falls and rode short of Red Wing and back for a stunning 20 miles. Highly recommend!!!
Rode round trip, including Rushford to Preston plus the spur to Fountain and back. Well maintained, beautiful trail with wonderful trail towns pleasantly spaced. I stayed in Lanesboro and would highly recommend it!
We rode 1/2 way to LeRoy from Austin end. Just over 10miles. Parked our car at a gas station that’s there and took our electric scooters! Weather was beautiful and in the 80s but we were not too hot. The trail was boring and followed the road. Straight most of the time. Weeds are growing into the trail and the asphalt needs repair. Lots and lots of cracks! We had a good time but we won’t go again.
Trail is in very bad shape, especially from red wing to Welch. Not sure where the wheel pass money is going. Definitely not worth paying for.
I rode the length of this trail from Phoenix Park in Eau Claire to the endpoint in Durand and back in early June 2025. The trail was closed at Owen park but it was easy to get around it. Further down the trail there was a sign that about a mile or two of trail was to be closed from 6-9-25 to 7-2-25 which was after I was on it. At about 11 miles just north of Caryville the blacktop surface deteriorates and the trail becomes more adventurous. Just SW of Meridean the trail is closed for an impassable short flooded section. Traveling cyclist Facebook
The Tank Creek bridge was burned on May 15, 2025. The bridge is closed and will need to be totally replaced. The bridge is at mile post 10 and is located halfway between Trempealeau and Lytle Road.
Definitely a few rough areas but overall a nice path. If you're coming from the Calmer side the path markings in Ridgeway are non existent (turn left, not right) so you might have some issues there. The markings are much better coming from Cresco
TrailLink is a free service provided by Rails-to-Trails Conservancy (a non-profit) and we need your support!