Missouri Fly Fishing

loading map - please wait...

MO - Bennett Springs State Park: 37.718422, -92.857689
MO - Lake Taneycomo: 36.596218, -93.304092
MO - Roaring River: 36.577698, -93.831250
Des Moines River at St. Francisville, MO: 40.462408, -91.566964
Fox River at Wayland, MO: 40.392417, -91.597889
Wyaconda River above Canton, MO: 40.142111, -91.565694
North Fabius River near Ewing, MO: 40.018934, -91.622104
Middle Fabius River near Ewing, MO: 40.028933, -91.705718
South Fabius River above Newark, MO: 40.006111, -92.026944
South Fabius River near Taylor, MO: 39.896639, -91.580167
North River at Palmyra, MO: 39.817000, -91.546028
Bear Creek at Hannibal, MO: 39.678194, -91.409556
North Fork Salt River at Hagers Grove, MO: 39.829889, -92.230444
North Fork Salt River near Shelbina, MO: 39.741278, -92.041028
Black Creek below Shelbyville, MO: 39.738056, -91.936111
Crooked Creek near Paris, MO: 39.584833, -91.993500
South Fork Salt River above Santa Fe, MO: 39.326151, -91.834055
Long Branch near Santa Fe, MO: 39.355873, -91.834332
Middle Fork Salt River near Holliday, MO: 39.524111, -92.127750
Elk Fork Salt River near Madison, MO: 39.434833, -92.167778
Lick Creek at Perry, MO: 39.431430, -91.676271
Salt River near Center, MO: 39.574056, -91.571806
Salt River near New London, MO: 39.612333, -91.407306
Spencer Creek below Plum Creek near Frankford, MO: 39.520472, -91.342750
Cuivre River near Troy, MO: 39.008806, -90.977528
Dardenne Creek at O'Fallon, MO: 38.740361, -90.695056
Dardenne Creek at Old Town St. Peters, MO: 38.803385, -90.635123
Tarkio River at Fairfax, MO: 40.339183, -95.405906
Nodaway River near Burlington Junction, MO: 40.444881, -95.088897
Nodaway River near Graham, MO: 40.202472, -95.069556
Missouri River at St. Joseph, MO: 39.753250, -94.856833
One Hundred and Two River at Maryville, MO: 40.345500, -94.832194
One Hundred Two River near Bolckow, MO: 40.113611, -94.838333
Platte River near Agency, MO: 39.688028, -94.702611
Little Platte River near Plattsburg, MO: 39.567778, -94.407000
Little Platte River at Smithville, MO: 39.388055, -94.579122
Platte River at Sharps Station, MO: 39.400972, -94.726833
Missouri River at Kansas City, MO: 39.111722, -94.588139
Blue River at Blue Ridge Blvd Ext in KC, MO: 38.889417, -94.580667
Blue River at Red Bridge Road, Kansas City, Mo: 38.925278, -94.571111
Indian Creek at 103rd St in Kansas City, MO: 38.941972, -94.604500
Blue River at Kansas City, MO: 38.957000, -94.558889
Blue River at Highway 71, Kansas City, Mo: 38.971944, -94.547778
Blue River at 63rd Street, Kansas City, Mo: 39.013889, -94.525000
Blue River at Colorado Avenue, Kansas City, Mo: 39.036667, -94.522500
Brush Creek at Ward Parkway in Kansas City, MO: 39.033083, -94.605389
Brush Creek at Rockhill Road in Kansas City, MO: 39.039250, -94.578722
Blue River at Stadium Drive in Kansas City, MO: 39.058338, -94.511898
Blue River at 17th Street, Kansas City, Mo: 39.089444, -94.492222
Blue River at 12th Street in Kansas City, MO: 39.096917, -94.491028
Rock Creek at Kentucky Road in Independence, MO: 39.111944, -94.472222
Little Blue R. at Lees Summit Rd in Independence: 39.017361, -94.387278
Adair Creek at Independence, MO: 39.037778, -94.363333
East Fork Little Blue River near Blue Springs, MO: 39.025562, -94.343839
Spring Branch Ck at Holke Rd in Independence, MO: 39.088339, -94.343561
Little Blue River near Lake City, MO: 39.100561, -94.300504
Fishing River above Mosby, MO: 39.331670, -94.336892
Missouri River at Napoleon, MO: 39.137508, -94.063279
Crooked River near Richmond, MO: 39.332664, -93.980000
Missouri River at Waverly, MO: 39.215019, -93.515212
Wakenda Creek at Carrollton, MO: 39.343250, -93.485536
East Fork Grand River at Albany, MO: 40.248611, -94.360278
Grand River near Pattonsburg, MO: 40.026111, -94.127222
East Fork Big Creek near Bethany, MO: 40.297222, -94.026222
Grand River near Gallatin, MO: 39.926952, -93.942723
Thompson River at Trenton, MO: 40.069306, -93.638028
Grand River at Chillicothe, MO: 39.755850, -93.558824
Shoal Creek near Braymer, MO: 39.668489, -93.767122
Medicine Creek at Lucerne, MO: 40.454444, -93.286389
Medicine Creek near Laredo, MO: 40.026611, -93.436222
Muddy Creek near Chula, MO: 39.879444, -93.397222
East Locust Creek near Boynton, MO: 40.258889, -93.083333
Little East Locust Creek near Browning, MO: 40.065576, -93.140485
Locust Creek near Linneus, MO: 39.895944, -93.236528
Grand River near Sumner, MO: 39.640028, -93.273694
Grand River below Sumner, MO (auxiliary gage): 39.617523, -93.280207
Hickory Branch near Mendon, MO: 39.582524, -93.133257
Chariton River at Livonia, MO: 40.484028, -92.685917
Chariton River at Novinger, MO: 40.234333, -92.686389
Chariton River near Prairie Hill, MO: 39.539944, -92.790750
Mussel Fork near Musselfork, MO: 39.523528, -92.949639
Long Branch Creek near Atlanta, MO: 39.897306, -92.493250
East Fork Little Chariton River near Macon, MO: 39.751444, -92.518944
Missouri River at Glasgow, MO: 39.222251, -92.848798
Lamine River near Otterville, MO: 38.702250, -92.978833
Blackwater River at Valley City, MO: 38.870013, -93.622159
Blackwater River at Blue Lick, MO: 38.992242, -93.196871
Missouri River at Boonville, MO: 38.980306, -92.745464
Moniteau Creek near Fayette, MO: 39.120833, -92.567222
Petite Saline Creek at Hwy U nr Boonville, M0: 38.917222, -92.704167
Hinkson Creek at Columbia, MO: 38.927750, -92.339944
Missouri River at Jefferson City, MO: 38.587111, -92.178639
Moreau River near Jefferson City, MO: 38.529028, -92.192028
Little Osage River at Horton, MO: 37.994806, -94.369306
Marmaton River near Richards, MO: 37.864722, -94.582222
East Drywood Creek at Prairie State Park: 37.535361, -94.558083
Marmaton River near Nevada, MO: 37.862028, -94.399250
Osage River above Schell City, MO: 38.055861, -94.145417
Osage River at Taberville, MO: 38.003889, -93.994722
Sac River near Dadeville, MO: 37.443139, -93.684889
Turnback Creek above Greenfield, MO: 37.402361, -93.802028
South Fork Dry Sac River near Springfield, MO: 37.266389, -93.249472
Little Sac River near Morrisville, MO: 37.482861, -93.485639
Sac River near Stockton, MO: 37.697861, -93.761694
Sac River at Hwy J below Stockton, MO: 37.735889, -93.779694
Cedar Creek near Pleasant View, MO: 37.834203, -93.875492
Sac River near Caplinger Mills, MO: 37.869833, -93.803167
Weaubleau Creek near Weaubleau, MO: 37.895492, -93.514761
Pomme de Terre River near Polk, MO: 37.682667, -93.370333
Lindley Creek near Polk, MO: 37.750472, -93.266194
Pomme de Terre River near Hermitage, MO: 37.906056, -93.328917
South Grand River at Archie, MO: 38.491581, -94.344244
South Grand River at Urich, MO: 38.452240, -94.004386
Big Creek near Blairstown, MO: 38.554978, -93.965353
South Grand River near Clinton, MO: 38.370139, -93.858111
Osage River at Warsaw, MO: 38.244500, -93.387111
Niangua River at Windyville, MO: 37.684207, -92.924350
Bennett Spring at Bennett Springs, MO: 37.717147, -92.857572
Niangua River ab Lake Niangua nr Macks Creek, MO: 37.863333, -92.898056
Niangua River at Tunnel Dam near Macks Creek, MO: 37.936944, -92.851361
Little Niangua River near Macks Creek, MO: 37.934722, -93.066944
Osage River near Bagnell, MO: 38.191422, -92.607407
Osage River at Tuscumbia, MO: 38.232539, -92.458611
Tavern Creek below St. Elizabeth, MO: 38.277778, -92.236111
Osage River below St. Thomas, MO: 38.421444, -92.208250
Maries River at Westphalia, MO: 38.431806, -91.988611
Auxvasse Creek near Reform, MO: 38.760000, -91.840278
Gasconade River near Hazelgreen, MO: 37.759207, -92.451838
Roubidoux Creek above Fort Leonard Wood, MO: 37.601083, -92.233806
Roubidoux Creek at Polla Rd bl Ft. Leonard Wood: 37.791944, -92.183333
Big Piney River near Big Piney, MO: 37.665639, -92.049917
Big Piney below Fort Leonard Wood, MO: 37.760250, -92.057972
Little Piney Creek at Newburg, MO: 37.909528, -91.903333
Gasconade River at Jerome, MO: 37.929917, -91.977333
Gasconade River near Rich Fountain, MO: 38.388806, -91.819889
Missouri River at Hermann, MO: 38.709806, -91.438500
Missouri River at Washington, MO: 38.559722, -91.007500
Missouri River near Labadie, MO: 38.565833, -90.839167
Bonhomme Creek near Ellisville, MO: 38.609806, -90.672417
Bonhomme Creek near Clarkson Valley, MO: 38.657833, -90.619167
Caulks Creek at Chesterfield, MO: 38.654639, -90.594944
Creve Coeur Creek at Chesterfield, MO: 38.646444, -90.527028
Creve Coeur Creek near Creve Coeur, MO: 38.682750, -90.488889
Fee Fee Creek near Bridgeton, MO: 38.728000, -90.447472
Missouri River at St. Charles, MO: 38.788861, -90.470722
Cowmire Creek at Bridgeton, MO: 38.764250, -90.432833
Mill Creek near Florissant, MO: 38.848472, -90.286083
Coldwater Creek near Black Jack, MO: 38.818000, -90.251250
Spanish Lake Trib. nr Black Jack, MO: 38.800861, -90.216250
Watkins Creek near Bellefontaine Neighbors, MO: 38.778722, -90.233056
Watkins Creek at Bellefontaine Neighbors, MO: 38.762278, -90.196917
Maline Creek at Bellefontaine Neighbors, MO: 38.736778, -90.226194
Mississippi River at St. Louis, MO: 38.629000, -90.179778
River Des Peres near University City, MO: 38.668250, -90.323694
River Des Peres Tributary at Pagedale, MO: 38.676889, -90.314833
Engelholm Creek near Wellston, MO: 38.682639, -90.302889
River Des Peres at Macklind Ave, St Louis, MO: 38.621944, -90.276111
Denny Creek at Ladue, MO: 38.642889, -90.401111
Deer Creek at Litzinger Road at Ladue, MO: 38.622361, -90.375333
Two Mile Creek at Ladue, MO: 38.620608, -90.385117
Sebago Creek near Rock Hill, MO: 38.615000, -90.376389
Deer Creek at Ladue, MO: 38.616389, -90.364222
Black Creek near Brentwood, MO: 38.616719, -90.337338
Deer Creek at Maplewood, MO: 38.600889, -90.326167
River Des Peres at Shrewsbury, MO: 38.586833, -90.313028
MacKenzie Creek near Shrewsbury, MO: 38.576694, -90.323528
Grammond Creek near Wilbur Park, MO: 38.564556, -90.309444
River Des Peres at St. Louis, MO: 38.559417, -90.283194
Gravois Creek near Mehlville, MO: 38.526944, -90.299639
Martigney Creek near Arnold, MO: 38.490917, -90.293028
Meramec River at Cook Station, MO: 37.829147, -91.437483
Meramec River near Steelville, MO: 37.998472, -91.360944
Huzzah Creek near Steelville, MO: 37.974768, -91.204584
Meramec River near Sullivan, MO: 38.158528, -91.108472
Bourbeuse River near High Gate, MO: 38.146917, -91.580889
Bourbeuse River at Union, MO: 38.444139, -90.995472
Meramec River at Pacific, MO: 38.466998, -90.735686
Big River at Irondale, MO: 37.830000, -90.690889
Big River below Desloge, MO: 37.889303, -90.510158
Big River below Bonne Terre, MO: 37.965528, -90.574417
Big River near Richwoods, MO: 38.159611, -90.706056
Big River at Byrnesville, MO: 38.391722, -90.637806
Meramec River near Eureka, MO: 38.505609, -90.591792
Kiefer Creek near Ballwin, MO: 38.555583, -90.551306
Williams Creek near Peerless Park, MO: 38.534417, -90.514111
Fishpot Creek at Valley Park, MO: 38.551750, -90.511472
Meramec River at Valley Park, MO: 38.546611, -90.485028
Grand Glaize Creek near Manchester, MO: 38.592861, -90.493000
Sugar Creek at Kirkwood, MO: 38.576583, -90.464333
Grand Glaize Creek near Valley Park, MO: 38.568583, -90.471167
Yarnell Creek at Fenton, MO: 38.527056, -90.447111
Fenton Creek near Fenton, MO: 38.511167, -90.444278
Mattese Creek near Mattese, MO: 38.483278, -90.341028
South Fork Saline Creek near Perryville, MO: 37.736944, -89.928333
Mississippi River at Cape Girardeau, MO: 37.301889, -89.518000
Castor River at Zalma, MO: 37.146639, -90.075500
Castor River at Greenbriar, MO: 37.108833, -90.025000
St. Francis River near Roselle, MO: 37.596122, -90.498647
Little St. Francis River at Fredericktown, MO: 37.559367, -90.312914
St. Francis River near Mill Creek, MO: 37.502417, -90.457889
St. Francis River near Saco, MO: 37.384500, -90.473861
Big Creek at Sam A Baker State Park, MO: 37.261162, -90.506505
St. Francis River near Patterson, MO: 37.194528, -90.503306
St. Francis River at Wappapello, MO: 36.928111, -90.265278
Little River Ditch No. 1 near Morehouse, MO: 36.834528, -89.730056
Roaring River at Roaring River State Park: 36.580902, -93.833809
Pearson Creek near Springfield, MO: 37.177944, -93.198389
James River near Springfield, MO: 37.149972, -93.203389
Wilson Creek at Springfield, MO: 37.186972, -93.331333
Wilson Creek near Springfield, MO: 37.168528, -93.370278
South Creek near Springfield, MO: 37.153639, -93.362778
Wilson Creek near Brookline, MO: 37.147139, -93.375472
James River near Boaz, MO: 37.006583, -93.364667
Finley Creek below Riverdale, MO: 36.974889, -93.327889
James River at Galena, MO: 36.805389, -93.461583
Flat Creek below Jenkins, MO: 36.750618, -93.618526
Bull Creek near Walnut Shade, MO: 36.717750, -93.206806
Beaver Creek at Bradleyville, MO: 36.779639, -92.907278
North Fork River near Tecumseh, MO: 36.623028, -92.248139
Bryant Creek near Tecumseh, MO: 36.627222, -92.306056
East Fork Black River near Lesterville, MO: 37.552556, -90.842444
E. Fk. Black R. bl Lower Taum Sauk Reservoir: 37.493611, -90.838333
Black River near Annapolis, MO: 37.338139, -90.788750
Black River below Annapolis, MO: 37.325049, -90.764009
Logan Creek at Ellington, MO: 37.247472, -90.965472
Clearwater Tailwater near Piedmont, MO: 37.131556, -90.770917
Black River at Leeper, MO: 37.058722, -90.687000
Black River above Williamsville, MO: 36.972500, -90.596944
Black River at Poplar Bluff, MO: 36.759583, -90.388111
Current River at Montauk State Park, MO: 37.448378, -91.671259
Current River above Akers, MO: 37.375694, -91.552806
Jacks Fork near Mountain View, MO: 37.056164, -91.668199
Jacks Fork at Alley Spring, MO: 37.148167, -91.443083
Jacks Fork at Eminence, MO: 37.154083, -91.358167
Current River above Powder Mill, MO: 37.185614, -91.177664
Current River at Van Buren, MO: 36.991389, -91.013500
Big Spring near Van Buren, MO: 36.950944, -90.991861
Current River at Doniphan, MO: 36.622003, -90.847623
Little Black River below Fairdealing, MO: 36.631724, -90.575393
Greer Spring at Greer, MO: 36.786611, -91.347528
Eleven Point River near Bardley, MO: 36.648694, -91.200833
Spring River at La Russell, MO: 37.150278, -94.061389
Spring River at Carthage, MO: 37.188639, -94.325917
North Fork Spring River near Purcell, MO: 37.258889, -94.435000
Spring River near Waco, MO: 37.245611, -94.566417
Center Creek near Smithfield, MO: 37.155615, -94.603007
Shoal Creek above Joplin, MO: 37.023167, -94.516556
Big Sugar Creek near Powell, MO: 36.615861, -94.182222
Little Sugar Creek near Pineville, MO: 36.583962, -94.373269
Indian Creek near Lanagan, MO: 36.599278, -94.449639

If you're on the hunt for trout, then you can pack up your bags and head to the state of Missouri, which offers plenty of places to engage in fly fishing. The state even has four designated trout parks, of which one is owned privately and the others are operated by the state. If you like the idea of fishing on a Blue, White, and Red Ribbon water, then you've got many to choose from in Missouri.

Missouri is not typically thought of as a big spot for fishing for trout. That’s probably because until 1880 the state didn't have any trout at all. The Missouri Fish Commission decided to change that by stocking rainbow fry in the streams that bordered the railway line. To this day, the commission is still working to provide stocks through hatcheries that make the trout parks a possibility.

Fly fishing in Missouri takes a bit of planning as there aren’t quite as many options as some other states offer. You want to be sure you have time to visit all your favorite and must-see locations.

​Where to Go?

If you’re planning to do some fly fishing in Missouri, then a visit to one or more of the Blue Ribbon waters is an absolute must. In these streams, you can usually find rainbow and brown trout. So, let’s take a closer look at some excellent options for trout fishing, including some of these Blue Ribbon options.

North Fork of the White River

When it comes to rainbow trout, you won't have a hard time locating them here. This is in part due to the fact that there are so many stoneflies and other aquatic insects living in the area. While you can fish here during spring, summer, and fall, the summer tends to get quite busy. This river is popular with those who love to canoe, so you may be dealing with multiple canoes passing by, which can really make fly fishing difficult. Spring and fall will be much quieter. There are some areas that require a boat if you wish to fish them, while others you can fish right from the shore. The Blue Ribbon area of the water is very easy to access, but be warned, there are regulations in place.

Lake of the Ozarks

If you are familiar with Missouri at all, then you've probably heard of the Lake of the Ozarks. This lake spans 54,000 acres, providing more than 1,100 miles worth of shoreline. Not only is it a great place to fish, but you can plan a full vacation at this lake. Typically, in this lake you’ll find largemouth bass, blue catfish, white crappie, black crappie, spotted bass, channel catfish, white bass, flathead catfish, hybrid stripers, walleye, paddlefish, and bluegill.

Access is extremely easy when it comes to the lake, as there are various boat docks, dock fishing options, and even crappie beds. Keep in mind that some areas of the lake will be busier than others, not just with crowds, but even with the fish themselves. The fishing season is broken down into spring, summer, fall, and winter, giving you year-round options. Even though the outdoor temperatures will be cool in the winter, if you want to brave it, you can enjoy some great fishing. It is suggested that January and February are in fact the best time to catch the big fish. During the winter months, you'll have the best chance of catching them in their winter habitat, which is the deep water channel banks.

Crane Creek

Crane Creek isn't a massive body of water, but it is a great spot to enjoy fly fishing. This creek is located just outside of the city of Springfield, making it easy to get to and access. Dating back to 1880, when rainbow trout were introduced and stocked in the water, they have done very well. This means that you've got some great opportunities to catch them.

Anglers love how crystal clear the water is here, allowing them to see the pebble covered creek bottom. There are also grassy areas of the water. While this area of Missouri can get quite hot during the summer, there is a large section of the creek that is protected by sycamore and box elder trees. This keeps the water much cooler, making the fish abundant and happy. This creek is best enjoyed by either fly-fishing or spinning. Access to the creek is open year-round, as are the fishing opportunities.

Little Piney Creek

Here's another opportunity to fish in a smaller sized creek that yields plenty of trout you can catch. The creek is close to Newburg and Rolla, which makes it very easy to access. Ideally, this area is best visited during the spring or fall months. You can make a whole vacation out of it by bringing a tent and renting a campsite right at the creek.

What anglers love is the fact there are Blue Ribbon and White Ribbon designated trout locations on the creek. This also means that it has been protected so that the rainbow trout in the water can thrive and increase in their numbers. If you plan to fish during the summer, be prepared for the water levels to be low, which can make it harder to catch fish. This is why the spring and fall are the preferred times for fishing. As a tip, you'll want to use dry flies and nymphs in 14-18 sizes. The creek is also known for a large variety of hatches, which take place in the summer. You’ve definitely got nothing to lose by checking this area out.

​When to Go?

Missouri offers fishing all year-round, but some times of year will be better than others. As far as the fishing goes, you can find some of the largest specimens in the winter if you’re willing to brave the outdoor temperatures. Typically, during the winter the temperatures will sit between 30-40 degrees. This is of course perfectly comfortable if you’re dressed in warm layers and bring a nice warm thermos of coffee or hot chocolate along with you.

Fall is a beautiful time in Missouri and the Lake of the Ozarks is no exception. The temperatures can still get as high as the mid-70s during the day, then cool off at night. Be sure to pack a jacket if this is when you’ll be visiting. This is also a great time if you plan on fishing for bass.

Summer marks the time of year for the large sized bass, and beware that many of the fish in the water are extremely hungry and ready to bite. The temperatures can get as high as the mid-80s during the day, so you’ll need your sun protection, a hat, and of course, your polarized glasses so you can see into the water past the glare.

Spring isn't to be missed either as the temperatures continue to climb from month to month. May is usually the start of the really good fishing.

Here’s a closer look at the bug hatches during the year. The early seasons of mayfly, caddis, and stonefly starts as early as March. Mid-season for the bugs is from mid-May to June. Then, late June through to October counts as late season for caddis, mayfly, and stonefly.

What You Will Need When You Get There?

Keep in mind when fishing in a Blue Ribbon trout stream, you're going to need to use artificial flies and lures. Be sure to pack a good variety or buy some locally so you’re sure to get the best type for the area. For the summer months, choose a fly that features light colors. In spring and fall, you can use caddis imitations that are brightly colored.

When picking your fishing rod it is suggested that you use a nine foot rod with a six weight. When it comes to reels, a single action fly reel complete with the disc drag will do just perfect. A fly line that is tapered, floating, and balanced to work with your rod is your best bet.

Be sure to pack your waders so you’ll have no problem fishing along the many streams and rivers.

You will need to purchase a valid fishing license from the Missouri Department of Conservation before you do any fishing at all. In Missouri this is called a Fishing Permit. They come in an annual and daily form. Everyone needs to have the permit.

Missouri offers a selection of intriguing and enjoyable fly fishing adventures. While this state may not be quite as popular as some of the others, that’s not to say it should be missed. Instead, plan to visit a few different spots and really make the most out of your vacation. If you’re not into crowds at the fishing holes, then Missouri is meant for you, as you’ll never have to contend with mass amounts of people. Go ahead and pack all your gear, head to Missouri, and let your fishing adventure begin at last.