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.

1. Gunpowder River, Baltimore County, MD

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.

A post shared by eddielucas (@eddielucas) on

2. Morgan Run, Carroll County, MD

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.

3. Patapsco River

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.”

A post shared by Mark (@the.feral.nut) on

4. Patuxent River, Damascus Area, MD

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 with between 2,500-3,000 rainbow and brown trout stocked annually. The nearest fly shops is Hunting Creek Outfitters in Frederick. Consider stopping by to stock up before your trip.

5. Chesapeake Bay

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.

A post shared by Ben Cozzi (@mrbrojangles83) on

6. North Branch Potomac River

The Northern Branch of the Potomac River offers “excellent opportunities for smallmouth and largemouth bass, walley, musky, carp, and panfish,” according to www.diyflyfishing.com. 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.

8. Big Hunting Creek

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.

A post shared by Steven Reynolds Jr (@cool_srj) on

View more Maryland Fishing Holes.
Share your favorites!
Maryland Search
Find Fishing Holes Near You
Find Fishing Holes Near You
565 Brock Bridge Road, Laurel, MD
Amenities and Facilities:Park is open from dawn to duskBaseball Fields (2)Multipurpose Field (2)Concession Stand (open seasonally)Dog Park Playgrou... Read More
3330 Northview Drive, Bowie, MD
Allen Pond Park is the City's premier 85-acre multi-use park which is home to the Bowie Ice Arena, Robert V. Setera Amphitheater, Bowie Skate Park,... Read More
8020 Baltimore National Pike, Ellicott City, MD
Patapsco Valley State Park extends along 32 miles of the Patapsco River, encompassing 16,043 acres and eight developed recreational areas. Recreati... Read More
11704 Fenno Road, Upper Marlboro, MD
Merkle Wildlife Sanctuary is the only wildlife sanctuary operated by the Maryland Department of Natural Resources. It is the wintering ground for s... Read More
8400 North Point Road, Edgemere, MD
North Point is located in Baltimore County on the shores of the Chesapeake Bay and is rich in natural beauty. This 1,310 acre park in Edgemere was ... Read More
1100 East College Parkway, Annapolis, MD
About This 786-acre Maryland State Park is located along the Northwestern shore of the majestic Chesapeake Bay. The park’s beaches and picni... Read More
11950 Clopper Road, Gaithersburg, MD
Located in Howard and Montgomery counties, along the upper 12 miles of the Patuxent River, the park is comprised of 6,700 acres of natural areas an... Read More
820 Riverside Drive, Essex, MD
Cox's Point Park is a 25.9 acre waterfront park open to the public from dawn to sunset year around.  The park offers a family atmosphere inclu... Read More
Chesapeake Bay, Sparrows Point, MD
Hart-Miller Island is a 1,100-acre island located in Baltimore County on the Chesapeake Bay near the mouth of Middle River and is a must see for th... Read More
Benrose Lane, Westminster, MD
Located in Carroll County, the Morgan Run Natural Environment Area is comprised of approximately 2,000 acres of natural area. Hiking and equestrian... Read More
11950 Clopper Road, Gaithersburg, MD
The park, comprised of 6,300 acres, extends along 14 scenic miles of Seneca Creek, as it winds its way to the Potomac River. The Clopper Day-Use Ar... Read More
7200 Graces Quarters, Middle River, MD
As Gunpowder’s featured day-use park, Hammerman features a swimming beach, food concessions, four rentable picnic pavilions, picnicking, play... Read More
20930 Lake Ridge Drive, Boyds, MD
Black Hill Regional Park has more than 2,000 acres of land for outdoor recreation and family gatherings. Come enjoy spectacular views of Little Sen... Read More
2813 Jerusalem Road, Kingsville, MD
Established in 1959 to protect the Gunpowder River and the Big and Little Gunpowder Falls, Gunpowder Falls State Park is now one of Maryland’... Read More
2750 Sweden Point Road,, Marbury, MD
Chapel Point is an undeveloped multi-use park that boasts a waterfront on the beautiful Port Tobacco River, a tributary of the Potomac River. The 6... Read More
632 Wye Island Road, Queenstown, MD
Wye Island Natural Resources Management Area is located in the tidal recesses of the Chesapeake Bay between the Wye River and the Wye East River. O... Read More
2750 Sweden Point Road, Marbury, MD
Smallwood State Park takes its name from General William Smallwood, a native born Charles Countian. He was the highest ranked Marylander who served... Read More
3318 Rocks Chrome Hill Road, Jarrettsville, MD
Rocks State Park features 855 acres of rocky forest land nestled in rural northern Harford County. Primary attractions at Rocks include the King an... Read More
10540 H. G. Trueman Road, Lusby, MD
Calvert Cliffs State Park is a day-use park featuring a sandy beach, unique fossils, recycled tire playground, fishing, a freshwater and tidal mars... Read More
5625 Myrtle Grove Road, LaPlate, MD
On the Potomac River at Wades Bay, the area is perfect for hunting, bird watching and fishing.  Fossilized sharks teeth, bones and shells are ... Read More
Show More
Select a Maryland town to find
the Best Things-To-Do and Places To Go around you
Baltimore City County