The 5 Best Fly Fishing Spots in Ohio!

Are you desperately looking for a new fishing hole to practice your fly-fishing skills? If there's one pastime Ohioans love more than any other it's some good old fashioned fly-fishing. Here are the best must-visit fly-fishing spots in the state!

1. Mad River, Bellefontaine, OH

Ohio's Mad River is a great spot for fly fishermen due to the deep-water holes formed by the water flow around the Mad River Run rock structures, where fish tend to concentrate to stay out of the river current. The calmness of the waters is a great place for fly fishers to master their craft.

2. Clear Fork River, Loudonville, OH

The Clear Fork River is the home fishing site to the Mohican Fly Fishers of Ohio club. The river has been stocked with brown trout yearly since 1992, and can be fished all year long as long as the water level permits. It's also home to bass, crappie, bluegill, carp, and saugeye!

3. Little Miami River, Plattsburgh, OH

The Little Miami River is one of Ohio's most beautiful and historic areas, with lots of twists and bends to keep things interesting. Smallmouth and rock bass populate the river in huge numbers and fishing is permitted from boats or shore at canoe access sites.

4. Conneaut Creek, Linesville, OH

The Conneaut Creek in Linesville is one of the best spots in Ohio for experienced fly fishers or those looking to test their skills. Smallmouth bass can be caught from the many rocky structures, and carp are abundant throughout. 

5. Apple Creek, Wayne County, OH

Apple Creek is great for fly fishers who aren't looking to cook up their catches, as it's all catch and release here. This means that it's a great place to get some practice in and the trout population is always abundant and growing bigger every year!

Ohio Search
View more Ohio Fishing Holes.
Find Fishing Holes Near You
Find Fishing Holes Near You
4908 Marietta Road, Chillicothe, OH
Great Seal State Park is dedicated to the wilderness spirit of Ohio. The history of the Shawnee nation and Ohio's early statehood is centered in th... Read More
144 Lake Road, Chillicothe, OH
A small, quiet park nestled in beautiful 9,000-acre Scioto Trail State Forest, this 218-acre state park is an undisturbed wooded refuge just south ... Read More
19852 State Route 664 S, Logan, OH
Hocking Hills provides a variety of recreational opportunities in a splendid natural setting. The 2,356-acre park has towering cliffs, waterfalls a... Read More
35 Tommy Been Road, Oak Hill, OH
Although relatively small, 106-acre Jackson Lake State Park boasts acres of some of the most scenic country in Ohio. The park's serene lake is a fo... Read More
9800 North Shore Drive, Hillsboro, OH
Rocky Fork State Park is a paradise for outdoor enthusiasts. Unlimited horsepower boating allows for excellent skiing on the 2,080-acre lake which ... Read More
13480 Congress Lake Avenue, Hartville, OH
Quail Hollow is a 701-acre landscape of rolling meadows, marshes, pine and deciduous woods surrounding a 40-room manor. Scenic woodland trails, gar... Read More
65330 Barkcamp Road, Belmont, OH
Belmont County's rugged hills provide the backdrop for picturesque Barkcamp State Park. In addition to fine recreational facilities, visitors will ... Read More
20635 State Park Road 20, Mount Sterling, OH
Located in the heart of Ohio's agricultural country, Deer Creek State Park is central Ohio's vacation showplace. A collage of meadows and woodlands... Read More
5265 Dillon Hills Drive, Nashport, OH
The wooded hills and scenic valleys of the Dillon area offer a picturesque setting for outdoor adventure. Whether boating the quiet coves and inlet... Read More
4889 North State Route 235, Conover, OH
The quiet and relaxing atmosphere of Kiser Lake State Park makes it a favorite Ohio getaway. 531 acres of rolling wooded hills and diverse wetlands... Read More
422 Lake Alma Road, Wellston, OH
In the midst of some of Ohio's most rugged, scenic territory lies 292-acre Lake Alma State Park. A quiet 60-acre lake and a gentle creek meandering... Read More
27331 State Route 278, McArthur, OH
A natural paradise, 2,983-acre Lake Hope State Park lies entirely within the 26,824-acre Zaleski State Forest in the valley of Big Sandy Run. It is... Read More
4401 Ft. Loramie Swanders Road, Minster, OH
One of the original canal feeder lakes, 407-acre Lake Loramie State Park offers visitors a quiet retreat in rural Ohio. Swim from the sandy beach, ... Read More
1400 State Park Road, Oregon, OH
Maumee Bay State Park offers 1,336 acres of not only the finest of recreational facilities in the Midwest, but also a unique natural environment cr... Read More
6100 Pymatuning Lake Road, Andover, OH
In a setting that highlights the mystery of an old swamp forest and the excitement of a water recreation area, Pymatuning State Park invites outdoo... Read More
731 Childrens Home Road, Urbana, OH
Skate Park Playgroud Model Airplane Field RC Track Frontier Land Fishing Pond Fido's Field Read More
10220 Burr Oak Lodge Road, Glouster, OH
History:Situated in the valley of Sunday Creek, the Burr Oak area was inhabited by Indians and, later, by settlers who found an abundance of game a... Read More
5031 Manchester Road, Akron, OH
411-acre Portage Lakes State Park offer visitors a variety of outdoor recreational experiences. Boating, swimming and fishing are popular on the se... Read More
11661 State Park Road, Athens, OH
2,606 acres of uninterrupted hardwood forest sprawl over the many hills and coves of Strouds Run State Park. The rugged terrain and scenic lake pro... Read More
3294 Elklick Road, Bethel, OH
One of Ohio's largest state parks, 4,870-acre East Fork offers a great diversity of recreational opportunities and natural history only 25 miles fr... Read More
Show More
Select a Ohio town to find
the Best Things-To-Do and Places To Go around you