Fishing & Hunting

You have access to 1000 miles of public trout water and endless warm water opportunities in the Shenandoah Valley! Did you know the Shenandoah Valley of Virginia is a virtual fly fishing fish market? Even the most hardcore angler will find a new, exciting challenge! Whether you’re looking for hunting grounds, hunting locations, hunting areas, or hunting gear; Harrisonburg has you covered!


Interested in learning how to fly fish? The Orvis Virginia Fly Fishing School is hosted by Mossy Creek Fly Fishing in Harrisonburg. Our expert instructors help with everything from setting up the rod, to fly selection and knots, to how to safely release your fish. Classes are held in our historic Mossy Creek retail store and on our local spring creeks. Check out the 2018 dates here. Make it a long weekend and book your stay with us.


Dubby’s Fishing and Hunting
100 Waterman Dr. Harrisonburg, VA 22801 | 540-574-3474
We are your one stop hunting and firearms store. We carry bow hunting accessories, firearms, hunting and fishing needs. If you hunt or just like shooting, we have your gear and accessories. We carry a full line of ammo, rifles, shotguns and handguns.

Mossy Creek Fly Fishing Shop
1790-92 East Market St. Harrisonburg, VA 22081 | 540-434-2444
Featuring the newest and most innovative fly fishing gear we can find. They carry products from Orvis, Umpqua, Metz, Ramond Rumpf, Montana Fly, Wapsi, Spirit River, Brodin, Renzetti, NRS, and many more! Enjoy fishing in the Shenandoah Valley.

Lake Shenandoah
Massanetta Springs Road (Rt.687) | 540-383-6501
Lake Shenandoah lies a few miles east of Harrisonburg. Anglers have the opportunity to catch largemouth bass, bluegill, crappie, common carp, channel catfish and musky from Lake Shenandoah. Other fun things to do while here is geo cashing, bird trails, easy walking trails and a pollinator trail for bees/birds and butterflies.

Silver Lake Mill
2328 Silver Lake Rd. Dayton, Virginia 22821 | 540-879-3582 or 1-800-327-5532
Just outside the Mill enjoy fishing at Silver Lake a shallow, spring fed, 10-acre lake stocked with trout; largemouth bass, sunfish, and carp. A trout license is required to fish in these waters from October 1 through June 15. Amazing variety of flora and fauna exist and you will find rare migratory birds, fishing bald eagles and osprey to resident mute swans, duck and geese.

Flying Rabbit Sporting Clays
5537 S. Valley Pike Mt. Crawford, VA 22841 | 540-574-2529
The Flying Rabbit has been designed to insure you the most satisfying round of shotgun shooting in the Shenandoah Valley. The Rabbit is a NSCA Shotgun only shooting range open to the public, no appointment needed.

Rockingham Cooperative
1044 S. High St. Harrisonburg, VA 22801 | 540-434-3856
Rockingham Cooperative is the Valley’s premier hunting store. They have what hunters need from new & used guns, muzzleloaders, full service archery shop, crossbows & accessories, Mossy Oak & Rocky Camo, Rocky footwear, Heritage & Sentry safes—plus regular clothing, footwear, and sporting goods of all kinds.

Runion’s Hunting and Fishing
2197 S. Main St. Harrisonburg, VA 22801 | 540-433-7225
Sporting goods, recreation retail, fishing equipment and licenses.

Listing of Public Boat Access from the Virginia Department of Inland Fisheries for Harrisonburg and Rockingham County.


Shenandoah River Public Access

Port Republic Launch:
Take Port Republic Rd south, Turn left at US-340 N/SE side HWY 8.2 mi., Turn left at Island Ford Rd/ Rt. 649 go .4 mi. ramp on left.

Elkton Boat Launch:
Take Route 33 East to Elkton. Turn left at “Elkton Business District”. Just past the bridge over the river, turn right at “Boat Landing” sign.

Island Ford Launch:
From Island Ford Rt. 340, turn West on Rt 649, then Left on Rt. 642, ramp will be on the right.

Shenandoah River Park / Dam:
From I-81 South, take exit 300 onto I-66 East. From I-66, take exit 6. Turn right off ramp onto 340 S.. Follow 340 South through Front Royal, then drive 8 mi. to park’s entrance on the right.

George Washington National Forest
North River Ranger District
401 Oakwood Dr. Harrisonburg, VA 22801 | 540-432-0187 or 866-904-0240
The Deerfield Portion of the North River Ranger District is located in the scenic ridge and valley province of northwestern Virginia’s Allegheny Mountains. There are 161,000 acres in this portion. The Dry River Portion of this District includes portions of Virginia and West Virginia as it straddles the scenic Shenandoah Mountain. This portion covers nearly 230,000 acres of forest land. Hunting & fishing licenses are required. This district features varied and abundant wildlife populations of turkey, grouse, black bear, squirrel, and of course, white-tail deer.

VA Department of Game & Inland Fisheries