Virginia Department of Game and Inland Fisheries

get more from BRO

With more than 3,500 miles of trout streams, along with many ponds, small lakes, and reservoirs, Virginia offers something for every fly fishing fan. The Virginia Department of Game and Inland Fisheries stocks about 600 miles of water with trout, in addition to 2,900 miles of wild trout streams. 

This year, DGIF is kicking off the Trout Slam challenge. The VA Trout Slam is underway now, and anglers who catch all three trout species – rainbow, brook, and brown – in one day can register their catches on the DGIF website and earn a #VATroutSlam sticker. Are you up for the challenge?

Photo by Meghan Marchetti/DGIF

Explore the famous brook trout stream at Rapidan Wildlife Management Area. The WMA borders Shenandoah National Park and offers excellent fly fishing for native brook trout.  

The Virginia Department of Game and Inland Fisheries annually stocks more than one million catchable-size trout in 180 waters around the state. 

Photo by Jason Hallacher/DGIF

Target smallmouth bass, channel catfish, and sunfish at James River Wildlife Management Area. If you enjoy float trips, this provides a great put in or take out for a day on the water.   

Anglers will enjoy the variety of fly fishing opportunities at Clinch Mountain Wildlife Management Area. Fish for smallmouth bass on the picturesque Laurel Bed Lake or trout on Big Tumbling Creek at the Fee Fishing Area.

More on this topic


in case you missed it

Bike Rockingham County, VA

In the heart of the Shenandoah Valley, bounded by two magnificent mountain ranges and the impressive Shenandoah River, Rockingham County, Va. is...

WanderLove Is Calling You to the Shenandoah Spirits Trail

WanderLove is about reconnecting with what you love. Experience mountainous trails, roadside stands, and all of the winding roads in between when...

Bike Salem in Virginia’s Blue Ridge

Find an adventure that fits your speed when you visit Virginia’s Blue Ridge, the only IMBA Silver-Level Ride Center on the East...

Relax, Recharge, and Reset in Highland County

Wanderlove is about doing what you love with the people you love.  Experience the unspoiled views and hidden gems in our mountain...