Trempealeau County’s rivers—the Mississippi River to the south, the Buffalo River to the north, the Trempealeau River to the west, and the Black River to the east—offer outstanding fishing for catfish, trout, smallmouth and largemouth bass, walleye, and more.
Anglers wishing to fish the Mississippi River should check out the Tremplo Fishing Float, a fishing barge that’s anchored in the river near Lock & Dam No. 6 along U.S. Highway 35.
Popular fishing lakes in the county include First, Second, and Third Lakes in Trempealeau and Bugle Lake near Independence, offering angling opportunities for largemouth bass, panfish, and more. Find lakes in Trempealeau County here.
Trempealeau County has several Class I and II trout streams, including Elk Creek, Tamarack Creek, and French Creek. Access varies but usually can be found at bridge crossings and DNR public easements.
See a map of Trempealeau County trout streams here.