[DIY] Guide to the Best Fly Fishing in Shenandoah National Park

In the western hills of rural Virginia lies the Shenandoah Valley and the serene Shenandoah National Park.

Few places in the continental United States can compare to the beauty of Shenandoah, and few fisheries offer such large and generous catches for anglers as the streams and rivers of Shenandoah National Park.

The park itself is east of Interstate 81 between Staunton and Harrisonburg, covering over 300 square miles of mountains, forest land, and freestone mountain streams.

Fly fishing in Shenandoah National Park by Bryce Parson

Anglers flock to Shenandoah’s many fisheries each year in search of their large brook trout population, but there are more than a few rainbows and browns to be had in quantity depending on where you go in the park.

The park's Fisheries Management Plan has two objectives: to preserve and perpetuate native brook trout as a key component of the park's aquatic ecosystems; and to allow for recreational fishing on those park streams that consistently produce adequate numbers of brook trout for maintaining population stability

Fishing season is year round for trout, though certain areas of the park may be inaccessible following heavy snowfall. 

The fish aren’t the only reason to visit Shenandoah though: the Skyline Drive through the Blue Mountains, Grand Caverns in the town of Grottoes, Mount Sydney and Mount Crawford are all well worth the visit if only for the view.

The park attracts thousands of tourists and outdoor adventurers throughout the year, but Shenandoah National Park is large enough it ’s never too difficult to find a quiet spot to fish if you are willing to drive around or hike a bit to find a quiet fishing spot all to yourself.

In terms of must-visit fisheries in the eastern United States, Shenandoah definitely ranks in the top places for wild brook trout. You’d be hard pressed to find more beautiful country to see on a fishing trip, too.

Shenandoah National Park Fishing Map

loading map - please wait...

Shenandoah National Park (Front Royal Entrance Station): 38.903021, -78.192595
White Oak Canyon Run (Lower): 38.539434, -78.349199
Elkwallow Wayside: 38.738637, -78.309070
Skyland: 38.593022, -78.380364
Big Meadows Lodge: 38.529595, -78.440973
Big Meadows Wayside: 38.517413, -78.438380
Lewis Mountain Campground: 38.436695, -78.478072
Swift Run Gap: 38.357072, -78.545013
Shenandoah National Park: 38.292756, -78.679584
Rapidan River (Hoover\'s Camp): 38.491254, -78.420192
Thornton Gap Entrance Station: 38.662411, -78.320810
Front Royal Entrance Station: 38.903060, -78.192359
Swift Run Gap Entrance Station: 38.358575, -78.547058
Rockfish Gap Entrance Station: 38.037560, -78.856058
Dickey Ridge Visitor Center: 38.871457, -78.204911
Shenandoah Valley Overlook: 38.890379, -78.203119
Signal Knob Overlook: 38.858517, -78.209286
Gooney Run Overlook: 38.842564, -78.207867
Hogwallow Flats Overlook: 38.793606, -78.182050
Range View Overlook: 38.764260, -78.227365
Little Hogback Overlook: 38.758872, -78.262275
Little Devils Stairs Overlook: 38.756721, -78.267658
Hogback Overlook: 38.762834, -78.279801
Rattlesnake Point Overlook: 38.751644, -78.288803
Piney River Falls: 38.750661, -78.294631
North Fork Thornton River (Trailhead): 38.723643, -78.320010
Jeremys Run Overlook: 38.712613, -78.329961
Thornton Hollow Overlook: 38.706355, -78.319079
Pass Mountain Overlook: 38.674985, -78.334289
Tunnel Parking Overlook: 38.651526, -78.311330
Buck Hollow Overlook: 38.645708, -78.307569
Hazel Mountain Overlook: 38.643063, -78.309672
Meadow Spring Trail: 38.637934, -78.314254
Pinnacles Overlook: 38.622431, -78.323036
Jewell Hollow Overlook: 38.627400, -78.338639
Pinnacles Picnic Ground: 38.624027, -78.342801
Hughes River (Stony Man Mountain Overlook): 38.610696, -78.363654
Little Stoney Man Parking: 38.605688, -78.366490
Hemlock Springs Overlook: 38.596989, -78.362684
Thorofare Mountain Overlook: 38.587675, -78.359943
Timber Hollow Overlook: 38.574961, -78.384068
Crescent Rock Overlook: 38.562435, -78.382768
Old Rag View Overlook: 38.545413, -78.390764
Spitler Knoll Overlook: 38.546836, -78.415183
Franklin Cliffs Overlook: 38.536959, -78.419375
Rose River (Fishers Gap): 38.534098, -78.422389
Rose River (Dark Hollow Falls Trailhead): 38.519703, -78.430764
Tanners Ridge Overlook: 38.516365, -78.443637
Mill Prong Trail: 38.499306, -78.445559
Naked Creek Overlook: 38.493858, -78.450600
The Point Overlook: 38.462728, -78.460756
Lewis Mountain Picnic Grounds: 38.438811, -78.477577
The Oaks Overlook: 38.419961, -78.488515
Baldface Mountain Overlook: 38.397367, -78.507554
Pocosin Creek (Lower): 38.405077, -78.449700
South River (Picnic Area): 38.381137, -78.517023
Swift Run Overlook: 38.340326, -78.559033
Doyles River Trailhead: 38.254150, -78.682911
Brown Mountain Overlook: 38.292668, -78.657920
Ivy Creek Overlook: 38.284437, -78.658695
Rockytop Overlook: 38.278972, -78.664919
White Oak Canyon Run (Limberlost Trailhead): 38.580055, -78.381165
Big Run (Overlook): 38.253844, -78.684061
Rocky Mountain Run: 38.287814, -78.697300
Eppert Hollow Run: 38.265714, -78.700079
Lower Old Rag Parking Lot & Fee Station: 38.570549, -78.286536
Brokenback Run: 38.572998, -78.295763
Hughes River (Old Rag Mtn): 38.574206, -78.296063
Hannah Run: 38.589604, -78.313894
Cedar Run: 38.536820, -78.359342
Pocosin Hollow Trail (Parking): 38.404993, -78.439937
Conway River: 38.416880, -78.437362
East Branch Naked Creek: 38.493235, -78.459678
East Hawksbill Creek: 38.556170, -78.386830
East Swift Run: 38.340747, -78.509427
Hughes River (Corbin Cabin Cutoff Trail): 38.615560, -78.350570
Ivy Creek (Loft Mountain): 38.261906, -78.660865
Ivy Creek (Pinefield Gap): 38.290985, -78.641955
Jeremy\'s Run (Elkwallow Picnic Area): 38.740238, -78.312635
Little Hawksbill Creek: 38.548640, -78.432970
Madison Run: 38.257030, -78.770180
Meadow Run (Wildcat Ridge): 38.153060, -78.772500
North Fork Moormans River (Sugar Hollow): 38.138860, -78.747690
North Fork Moormans River (Blackrock Gap): 38.206728, -78.749630
Paine Run (Rt 661): 38.199642, -78.794417
Paine Run (Blackrock Gap): 38.206606, -78.749764
Pass Run: 38.661386, -78.330052
Pocosin Creek (Upper): 38.413841, -78.489305
Rapidan River (Lower): 38.436890, -78.366870
Rapidan River (central): 38.455941, -78.360887
Rose River (Lower): 38.514460, -78.366010
Staunton River: 38.458000, -78.386300
North Fork Thornton River (Lower): 38.693013, -78.272738

Download the DIY Fly Fishing App to get turn-by-turn directions to access points shown on the map above. 

Spend less time looking for places to fish and more time fishing!

Download on the App Store
Get it on Google Play

Best Trout Streams in Shenandoah National Park

Here’s a rundown of the top fisheries in Shenandoah every angler needs to visit when fly fishing in the mid-Atlantic region of the US.

Big Run

East Swift Run

Little Hawksbill Creek

Piney River

Thornton River, North Fork

Brokenback Run

Hogcamp Branch

Madison Run

Pocosin River

Thornton River, South Fork

Cedar Run

Hughes River

Meadow Run

Rapidan River

West Branch Naked Creek

Conway River

Hannah Run

North Fork Moormans River

Rose River

White Oak Canyon Run

East Branch Naked Creek

Ivy Creek

Paine Run

South River

East Hawksbill Creek

Jeremy's Run

Pass Run

Staunton River

Rapidan River in Hoover's Wilderness

Small-stream anglers in the know are familiar with this headwater fishery in the mountains of Shenandoah National Park. The Rapidan River runs through the Hoover wilderness here, and has some of the best hatches in the entire park. 

The area takes its name from President Herbert Hoover, the man credited with its discovery and responsible for establishing the presidential retreat called Rapidan Camp. The camp is located where Mill Prong and Laurel Prong combine to form the Rapidan River. 

It’s only 75 miles from Washington DC, and provides ideal fishing conditions for brook and brown trout. The state has done a fantastic job of keeping this fishery wild, and few anglers pay Hoover’s Wilderness a visit even during peak season.

The Rapidan is accessible from the Skyline Drive parking areas with a short hike along well marked trails, and from the lower park boundary with a few miles of uphill hiking to reach the river. Anglers willing to fight the weekend traffic during peak tourism season are likely to be rewarded with many brookies that haven’t seen a hook and line all year.

Brookies on the Rapidan by Stephan Jutz

Big Run

Possibly the best fishery in the entire park, Big Run can be accessed via clearly marked trails off of Skyline Drive. Park at Doyle’s River trailhead east of the Skyline near mile marker 81.

You can also take the Big Run Loop Trail from the Big Run Overlook to the Big Run Portal Trail a couple miles down from the Overlook. You will want to make your way down to Rocky Mountain Run for the best fishing.

Alternatively, you can get to Big Run from the Brown Mountain Overlook at mile marker 77 on the Skyline. From here, it’s less than a mile to Rocky Mountain Run Trail, and less than three miles to Big Run itself.

Some sections of the stream are catch and release only, so be sure to bring a detailed map of the area and check it carefully before taking any fish from the water.

Pocosin River

Possibly the most beautiful fishery in the entire park, Pocosin River can best be reached from the Pocosin Cabin parking area between mile marker 59 and 60 off the Skyline Drive.

You will need to hike the Pocosin Fire Road to Pocosin Hollow Trail. Make a left here, and you will be at the stream itself.

If you prefer to approach from the bottom of the mountain here, just take Route 667 from 230 through the town of Kinderhook.

You can park in the wide grassy area where the Pocosin River meets the Conway, though you need to hike until you reach the park before you start fishing to ensure you are on public land.

White Oak Canyon Run

This stream is peppered with waterfalls and classic all-American vistas that are a balm for the soul even if you don’t catch a single fish. No worries about landing a catch though, as this stream is packed with trout and easy to reach from Limberlost east of Skyline drive by mile marker 43.

Take the Old Rag Fire Road to the White Oak Canyon Trail, then make a right to reach the stream access near the bottom of the mountain.

The lower reach is best accessed from Route 600 west of Syria. Park close to the stream here and follow the White Oak Canyon Trail.

Best Time to Fish Shenandoah National Park

The best season for trout fly fishing is definitely between March and May. The hatches for the area are richest during this time of year pretty much everywhere in the park, but most especially on the smaller, out-of-the-way streams.

Earlier in the season is best since the Quill Gordon and Dark Blue Quill mayflies hatch in massive numbers this time of year. Make sure the water temperature at your favorite fishing spot holds highs of 40 degrees for at least a few days in a row to ensure the brook trout are jumping at the mayfly hatches.

Keep in mind that the larger the watershed, the longer it takes to warm up sufficiently in the springtime.

The next big hatch you don’t want to miss is April to July for the Little Yellow Stoneflies population boom. The water is well up to temperature for active brook, brown, and rainbows, and are all in the throes of the summer feeding frenzy. 

The fall and winter may offer some minor midge hatches, but fishing in Shenandoah in the cold doesn’t yield results even close to fishing in the spring and summer when the big hatches are in full swing.

Shenandoah National Park Fly Box

In the spring between March and April, you will want to have some Mr. Rapidan or Quill Gordon in #16, as well as some #16 Blue Quill. 

April to May, the hatch shifts a bit, and March Brown #14 and Mr. Rapidan #14 will be the flies of choice.

May also brings the Grey Fox and Ginger Quill in #14, but these are not nearly as massive as the March Brown hatches.

June and July, terrestrials become the order of the day, and hopper and ant patterns keep the trout biting.

The best all around fly for peak season though are Little Yellow Stonefly patterns. A #16 Sulphur imitation will usually also do the trick. These fish well all season long.

Shenandoah National Park Fishing Tips

A 9-foot 3- or 4-wt fly rod with floating line is perfect for fishing dry flies and small nymphs on the larger streams in the Park.  For the smaller, bushy streams you'll want a smaller rod, 6-1/2 to 7-1/2 feet long. A tapered 9-foot leader, with tippet size 3X to 5X to match the flies you are throwing, is pretty standard.

Shenandoah National Park Fishing Reports

There are only a few area fly shops and blogs that I know of that publish Shenandoah National Park fishing reports. A few to check out are listed below.

Shenandoah National Park Fishing Regulations

All Virginia residents 16 years and older fishing within the Park must have a valid Virginia state fishing license in possession. Non-residents 12 years and older must have a valid Virginia non-resident fishing license.

All streams within Shenandoah National Park, including all tributaries, are open for catch-and-release recreational fishing or additionally designated as open for harvest. Streams designated as open for harvest are also considered to be open for catch-and release fishing.

Consult the Shenandoah National Park fishing regulations for the latest information and list of fisheries designated as catch-and-release or open for harvest.

Trip Planning Tips

The two closest airports to Shenandoah are the Shenandoah Valley Regional Airport and the Charlottesville Albemarle Airport, both of which within a 30 minute drive of the park itself. Alternatively, you could fly into Washington DC at Dulles if you don’t mind the 1-2 hour drive from the city. 

Regarding accommodations, there are many traditional motels and hotels in Staunton and Bridgewater, and Charlottesville and Harrisonburg both offer high end and budget accommodations to suit any taste and wallet. 

Campsites maintained by the National Park Service are available within the park, and there are many RV parks and campgrounds available for rent nearby. 

Feature Image by


Looking for more places to fish? Visit our DIY Guide to the Best Fly Fishing in Virginia.