top of page

10 Best Fly-Fishing Spots in Maryland

Fly-fishing is one of the most popular past times in the world. Marylanders are spoiled with easy access anywhere in the state to free-flowing waterways with tons of fish. Anglers or would-be anglers, discover what all the fishing fuss is about at the following 10 best fly fishing spots in Maryland.

The Gunpowder River is known as a great fly-fishing spot with various kinds of trout. The river, an almost seven-mile long inlet, is governed by Maryland’s catch and release rule. While it’s a well-known spot for fishing, keep in mind the law and return the fish after you’ve caught them.

Check out Great Feathers on York Road in Sparks. They offer a full assortment of classes for all aspects of fly-fishing. The staff is friendly and informative, especially for beginners like me. They know what flies are catching fish on the gunpowder river at different times of the year, and even gave us some pointers on casting in their front parking lot.

While Gunpowder River is perhaps the most recognizable Maryland spot for trout fishing, Morgan Run is another fantastic option for those near Carroll County. Consider Morgan Run for your next catch-and-release, fly fishing, or lure fishing trip. Make sure to come early so you can beat the crowds.

The Patapsco River flows through central Maryland for 39 miles, with almost 35 miles of it flowing through the Patapsco Valley State Park. Anglers can look forward to finding trout, smallmouth bass, and others. According to the official Maryland website, “Put-and-take sections of the Patapsco River allow for a five-trout/day creel limit with no size or bait restrictions.”

The Patuxent River in the Damascus, Maryland area is comprised of 12 miles of catch-and-release. The river is approximately 15-20 feet-wide, with a few wider sections. Between 2,500-3,000 rainbow and brown trout stocked annually. The nearest fly shop is Hunting Creek Outfitters in Frederick. Consider stopping by to stock up before your trip.

The Chesapeake Bay is one of the main waterways throughout the entire Maryland area and greater Eastern seaboard. Several year-round fly-fishing businesses, including Josenhans Fly Fishing and others, operate on the bay. Anglers, keep an eye out for striped bass, bluefish, and more saltwater species.

6. Potomac River

The Northern Branch of the Potomac River offers “excellent opportunities for smallmouth and largemouth bass, walleye, musky, carp, and panfish,” according to The river has a few restrictions along certain parts, including a catch-and-release rule and artificial lure-only rules, so make sure you’re aware of the restrictions before heading out.

7. Savage River

The Savage River runs for almost 30 miles-long throughout Garrett County in Maryland. Brown, rainbow, cutthroat and brook trout run aplenty throughout the river. We recommend looking for the entrance along Savage River Road.

One of the first creeks in Maryland to be stocked with trout, Big Hunting Creek is actually a relatively small creek, only ten feet wide. Even so, anglers will find a large population of brown trout, rainbow trout, and brook trout. Restrictions include fly-fishing-only and catch-and-release, so make sure to double check which might apply to you.

9. Youghiogheny River

Those looking to fish the Youghiogheny River might consider stopping by Heavy Water Anglers first. Their fly-fishing guide will teach you everything you need to know about making the first of this river work for you. Keep in mind that they practice catch and release.

10. Allen Pond

If you’re looking for a little-known fishing spot, consider a place like Allen Pond in Wicomico County. Fish types include largemouth bass, bluegill, perch, crappie, and more. Unlike some of the bigger spots on the list, you’re unlikely to encounter a lot of traffic while still having a successful trip.


Rated 0 out of 5 stars.
No ratings yet

Add a rating
bottom of page