Frederick County, Virginia Fishing Lakes

Frederick County, Virginia is home to a total of 26 lakes, arranged alphabetically in the list below. If you are considering fishing in Frederick County, Virginia, get more information by clicking on any lake in the list below. Help others by telling us what you know about these county lakes.

Find a Lake

Looking for a particular lake? Search our site!
Bartonville Pond (Boswells Tavern area)
Beaver Lake (Hayfield area)
Bills Pond (Ridge area)
Cherokee Lake (Hayfield area)
Cove Lake (Capon Springs area)
Cove Lake (Hayfield area)
Crystal Lake (Hayfield area)
Emerald Lake (Hayfield area)
Fresh Water Pond (Hayfield area)
High View Manor Lake (Hayfield area)
Izaak Walton Pond (Boyce area)
Lake Frederick (Stephens City area)
Lake Holiday (Gore area)
Lake Leckszas (Hayfield area)
Lake Saint Clair (White Hall area)
Lake Serene (White Hall area)
Lakeside Lake (Stephens City area)
Lehmans Pond (Hayfield area)
Meadow Lake (Hayfield area)
Peacefull Valley Lake (Hayfield area)
Rainbow Lake (Hayfield area)
Seven Vistas Lake (Mountain Falls area)
Sheppard Pond (Stephenson area)
Silver Lake (White Hall area)
Stephens Park Lake (Stephens City area)
Swan Lake (Hayfield area)
Tailings Pond (Hayfield area)