The 10 Best Fly Fishing Spots in Wisconsin!

Fly fishing is a great way to get outside, relax, and hone a craft. Wisconsin is home to some of the best rivers, streams, and creeks to throw a few lines in.  There are over 10,000 miles of trout fishing streams each varying in character, so you won’t be hard-pressed to find a great fly fishing spot. Here are the 10 best spots in the state. 

1. Timber Coulee, La Crosse, Vernon County, WI

Catch tons of fish on the Timber Coulee. Improvements over the past few years have added to the already deeply carved streams from run off in Wisconsin’s Driftless area. Timber Coulee is often named as one of America’s top 100 trout streams.

2. Castle Rock Creek, Grant County, WI

Trout caught here have been recorded at 30 inches in length. Castle Rock Creek is one of the first streams in Wisconsin to enforce catch and release regulations.  It remains one of the most popular fly fishing creeks in Wisconsin.

3. The Wolf River, Langlade County, WI

The Wolf River contains great trout fishing stretching over 60 miles in length. Fly fisherman can catch both browns and rainbow trout. Rock beds, pockets, and boulders provide a perfect habitat for trout to live in. There are large hatches along the river and tons of water insects to creating a perfect fly fishing environment.

4. Rush River, St. Croix, Pierce County, WI

The Rush River is a 50-mile-long beautiful fly fishing area steaming off the Mississippi River. The Rush river provides a warmer environment for the trout, making it an excellent trout stream within the Wisconsin area. While the trout may not be plentiful some pretty big fish have been caught along the Rush.

5. West Fork of the Kickapoo River

The West Fork of the Kickapoo River is another strength of river within Wisconsin’s Driftless area. People from all over have donated money for restorations of the riverbend. Trout from the lengths of 12-18 inches have caught and aren’t uncommon finds on the West Fork of the Kickapoo River.

6. Peshtigo River, Forest, Marinette County, WI

Separated into two parts, the Peshtigo River is broken up by a couple of flowages. The Peshtigo is known for being the most treacherous river in Wisconsin—a fair warning. It is a very popular fly fishing spot though it’s been recorded as having rough waters, so it’s hard to catch large fish. 

7. Big Green River, Grant County, WI

Big Green River is another popular fly fishing spot in Wisconsin. The river is a Class One trout stream. They have their own self-sustaining brown trout population. On top of plentiful fish, insects hatch year around making this a perfect space for fly fishers.

8. Black Earth Creek, Dane County, WI

Not far from Madison, Wisconsin, is the Black Earth Creek. The creek is heavily fished and very popular within Dane County. It is home to a self-sustaining population of brown trout. Not only is it great fly fishing but it is an overall beautiful place to fish surrounded by bluff and good ole’ Midwest farm land.

9. Kinnickinnic River, St. Croix, Pierce County, WI

Throughout the length of the Kinnickinnic River the cold-water springs are heavily populated by stream trout. Commonly called the Kinni for short, the river offers great water quality, and is home to a world-class wild brown and brook trout fishery.

10. Willow River, St. Croix County, WI

The Willow River has around 25 miles of trout baring waters and is a popular hit in both Wisconsin and Minnesota. The Upper Section has winding, warmer waters. Trout grow very big within this area. Fisherman can find both rainbows and brown trout.

View more Wisconsin Fishing Holes.
Share your favorites!
Wisconsin Search
Find Fishing Holes Near You
Find Fishing Holes Near You
13081 State Park Lane, Bagley, WI
At Wyalusing State Park, camp 500 feet above the confluence of the Wisconsin and Mississippi rivers. One of Wisconsin's oldest state parks, Wy... Read More
E13660 Wisconsin 33, Ontario, WI
On a steep ridge overlooking the scenic Kickapoo River Valley, Wildcat Mountain State Park offers hiking trails with spectacular views and camping ... Read More
County Road G Off Us 151, Belmont, WI
Belmont, from the French belle monte, means "beautiful mountain." The top of Belmont Mound is 1,400 feet above sea level. From the tower atop the m... Read More
4175 State Highway 23 N, Dodgeville, WI
Governor Dodge State Park is one of the state's largest parks, with 5,350 acres of steep hills, bluffs and deep valleys plus two lakes and a w... Read More
Air Rail Avenue, Hillsboro, WI
This four-mile, county operated trail connects the communities of Hillsboro and Union Center, while crossing wooded and agricultural lands, winding... Read More
W26247 Sullivan Rd., Trempealeau, WI
Perrot State Park, where the Trempealeau River meets the Mississippi River, offers breathtaking views from 500-foot bluffs. The river bank and surr... Read More
5808 County Highway C, Spring Green, WI
Visit Tower Hill State Park to see how lead shot was made in the mid-1800s, hike challenging bluff trails and enjoy panoramic views. Tower Hill is ... Read More
8495 Lake Road, Blanchardville, WI
Yellowstone Lake State Park is in the driftless area of southwest Wisconsin. LocationThis 1,000-acre park, has a 455-acre lake, which offers visito... Read More
W10325 Highway 12, Black River, WI
The Black River State Forest offers many recreational opportunities, including camping, hunting, hiking, skiing and ATV riding. But the Department ... Read More
S2965 State Road 35, Fountain City, WI
Located along the lazy Mississippi River and surrounded by the hills of Wisconsin's Coulee Region, the 322-acre Merrick State Park is popular ... Read More
4350 Mounds Park Rd, Blue Mounds, WI
The 40-mile Military Ridge State Trail, in Iowa and Dane counties, connects Dodgeville and Madison by way of an 1855 military route between Verona ... Read More
E10320 Fern Dell Rd., Baraboo, WI
This park is named for its centerpiece, a lake which often is so calm that not a ripple marks its surface. The lake reflects a wooded shorelin... Read More
W8450 Buckhorn Park Ave., Necedah, WI
Buckhorn State Park is a paradise for water enthusiasts, hunters, hikers, campers and nature lovers. The park and two adjacent state wildlife areas... Read More
S5975 Park Road, Baraboo, WI
Founded in 1911, Devil's Lake is the third oldest state park in Wisconsin, the largest, and the most visited. Devil's Lake offers magnificent views... Read More
8183 State Highway 19, Cross Plains, WI
At 483 acres, Indian Lake is one of Dane County's largest parks. The main entrance to Indian Lake County Park is located in the town of Berry on SH... Read More
The Ice Age Trail is a National Scenic Trail located entirely within Wisconsin. The trail is also one of 42 designated Wisconsin state trails and t... Read More
W5446 County Highway NN, New Glarus, WI
The Sugar River State Trail follows an abandoned railroad line in south central Wisconsin for 24 miles from New Glarus to Brodhead. A short access ... Read More
1767 State Highway 13, Friendship, WI
Roche-A-Cri State Park, established in 1948, protects a 300-foot-high rock outcropping and Native American petroglyphs and pictographs. The name "R... Read More
N2241 Cadiz Springs Rd, *********, WI
Cadiz Springs is a day use area that provides picnicking, hiking, hunting, fishing and wildlife watching opportunities. Located in southwest Wiscon... Read More
W26247 Sullivan Rd, Mondovi, WI
The trail may bring a number of different users to the trail at the same time. It is important to use good trail etiquette to ensure the enjoyment ... Read More
Show More
Select a Wisconsin town to find
the Best Things-To-Do and Places To Go around you
Menominee County