Matt – I read your initial post wrong and gave you info on the wrong stretch. According to the “Paddling Minnesota” book the McGrath to County Route 3 stretch of the Snake River is 26.5 miles long, average run time is about 10 hours. It does have Class I – II medium water up to Class IV in high water. Skill level is listed for intermediate to expert. You are cautioned to watch out for the Upper and Lower Snake River Falls especially in high water. According to the book at the Upper Snake River Falls there is a 300 yard portage on river left. A mile down from that point is the Lower Snake River Falls which is a long, steep stretch of large boulders and ledges in a narrow canyon, dropping about 20 feet in three-quarters of a mile. In extremely high water, big peaked waves form near the top of the rapids. This rapids rates class III – IV in medium water, up to class IV at exceptionally high levels. According to the book, there is a 900 yard portage on river left. The book says fishing for smallmouth, bass, walleye, northern pike and rock bass can be quite good in this stretch.
I have never seen this stretch so I have no personal experience on it. I will tell you that I have had canoe training in preparing for a dangerous canoe trip down the Bloodvein River in Canada. That trip taught me how dangerous river rapids can be and gave me a very healthy respect for my own limitations. I would never run Class IV rapids and I cannot think of a situation where I would run Class III. I would almost always portage that kind of water. Therefore I would recommend planning your load for portaging. There isn’t a fish in the world worth somebody drowning.