Fishing Spots in Virginia
280 public fishing access points in Virginia — boat launches, piers, shore-fishing areas, marinas, and more. Each spot includes amenities, driving directions, current weather, and species information. Use the interactive map or the trip planner to find the best spot for your next outing.
Accomack County (4 spots)
Albemarle County (4 spots)
Albermarle County (1 spot)
Alleghany County (8 spots)
Amelia County (2 spots)
Amherst County (4 spots)
Appomattox County (1 spot)
Arlington County (1 spot)
Bedford County (3 spots)
Botetourt County (6 spots)
Brunswick County (4 spots)
Buckingham County (3 spots)
Campbell County (4 spots)
Caroline County (3 spots)
Carroll County (4 spots)
Charles City County (2 spots)
Charlotte County (1 spot)
Chesapeake County (1 spot)
Chesterfield County (2 spots)
Clarke County (4 spots)
Colonial Heights County (1 spot)
Covington County (1 spot)
Culpeper County (3 spots)
Cumberland County (2 spots)
Dinwiddie County (1 spot)
Emporia County (3 spots)
Essex County (1 spot)
Fairfax County (1 spot)
Fauquier County (1 spot)
Fluvanna County (5 spots)
Franklin County (5 spots)
Franklin City County (1 spot)
Frederick County (1 spot)
Fredericksburg County (1 spot)
Giles County (6 spots)
Gloucester County (4 spots)
Goochland County (1 spot)
Grayson County (6 spots)
Greensville County (2 spots)
Halifax County (7 spots)
Hampton County (1 spot)
Hanover County (4 spots)
Henrico County (2 spots)
Isle of Wight County (2 spots)
James City County (1 spot)
King & Queen County (2 spots)
King George County (1 spot)
King WIlliam County (3 spots)
Lancaster County (3 spots)
Lee County (1 spot)
Loudoun County (1 spot)
Lunenburg County (1 spot)
Mathews County (1 spot)
Mecklenburg County (3 spots)
Middlesex County (3 spots)
Montgomery County (2 spots)
Nelson County (3 spots)
Newport News County (1 spot)
Northampton County (3 spots)
Northumberland County (3 spots)
Nottoway County (1 spot)
Orange County (1 spot)
Other County (14 spots)
- Bark Camp Lake Boat Launch
- Basic Park Boat Launch
- Cleveland Park Landing Boat Launch
- Clifton Forge Boat Launch
- Farmers Market Access Boat Launch
- Farnham Creek Boat Launch
- Glasgow Access Boat Launch
- Howardsville Boat Launch
- Huguenot Bridge Boat Launch
- Milford Boat Launch
- Peppers Ferry Boat Launch
- Rocky Pen Run Landing Boat Launch
- Whitt-Riverbend Boat Launch
- Windmill Point Landing Boat Launch
Page County (8 spots)
PETERSBURG County (1 spot)
Pittsylvania County (4 spots)
Poquoson County (1 spot)
Portsmouth County (1 spot)
Powhatan County (5 spots)
Prince Edward County (3 spots)
Pulaski County (4 spots)
Radford County (1 spot)
Richmond County (6 spots)
Richmond City County (1 spot)
Roanoke County (1 spot)
Rockbridge County (6 spots)
Rockingham County (5 spots)
Russell County (6 spots)
Scott County (5 spots)
Shenandoah County (4 spots)
Smyth County (4 spots)
Southampton County (5 spots)
Spotsylvania County (3 spots)
Stafford County (2 spots)
Suffolk County (3 spots)
Surry County (2 spots)
Sussex County (2 spots)
Virginia Beach County (3 spots)
Warren County (9 spots)
Washington County (6 spots)
Waynesboro County (2 spots)
Westmoreland County (2 spots)
Wise County (1 spot)
Wythe County (2 spots)
Plan Your Virginia Fishing Trip
Use our AI-powered trip planner to get spot recommendations, timing advice, and a printable trip sheet based on your target species and travel radius.