Fishing in the La Crosse Area
Near La Crosse, the Upper Mississippi sprawls well beyond its main channel, creating hundreds of tiny islands, channels, and deep pools that harbor more species of fish than any other temperate-climate river in the world.
Walleye are king in these waters, but you can catch just about anything here: sauger, northern pike, shovelhead sturgeon, large and smallmouth bass, perch, sunfish, bluegill, crappie, gar, channel and blue catfish.
The La Crosse and Black Rivers, which join the Mississippi in the area, are home to many of the same species. A few miles north of La Crosse, the Mississippi opens into the 8,000+ acre Lake Onalaska, which features seven boat landings and is chock-full of panfish, northern, and bass, and the area also offers myriad cold-water streams rife with brown, rainbow, and brook trout.
Another popular lake fishery is Lake Neshonoc located in West Salem. It has a maximum depth of 11 feet. Visitors have access to the lake from public boat landings, a public beach. Fish include panfish, largemouth bass, northern pike, and catfish.
The area features several boat landings, marinas, and beaches, as well as fishing floats and piers, guides, and numerous outfitters. The US Fish & Wildlife Service has put together some fantastic maps of the Mississippi River, with boat landings, walk-in access points, and more. You can find information regarding licensing, rules, and regulations at Wisconsin fishing regulations at the Department of Natural Resources website.