Virginia Boat Ramps
DWR boating access sites on lakes, rivers, the bay and the coast.
Pick for troutPiscifun Carbon X ultralight spinning reel28% OFFSale $57.99 Photo of Kerr Lake: ted, CC BY 2.0
Virginia DWR boating access sites
DWR’s boating access layer maps 238 Virginia sites; 224 have a page here, each with its surface, number of ramps, owner, maintainer and DWR location text as recorded. 119 are flagged barrier-free.
The layer records no lanes, fees or hours, so none are printed; an access permit applies at DWR sites for anyone without a fishing license or boat registration.
Virginia DWR Boating Access Locations layer (attributes as recorded; lanes, fees and hours are not in the layer), read November 6, 2026.
Each Virginia DWR access point, plotted
For the trout herePiscifun Carbon XT ultralight spinning reel25% OFFSale $59.99 Virginia waters with the most DWR ramps
James River (Upper and Middle)
- Joshua Falls boat ramp on James River (Upper and Middle)concrete ramp (no dock), barrier-free, freshwater; Campbell County
- Arcadia boat ramp on James River (Upper and Middle)concrete ramp (no dock), freshwater; Botetourt County
- Irongate boat ramp on James River (Upper and Middle)concrete ramp (no dock), freshwater; Botetourt County
- Bents Creek boat ramp on James River (Upper and Middle)concrete ramp (no dock), 1 ramp, freshwater; Appomattox County
- Snowden boat ramp on James River (Upper and Middle)concrete ramp (no dock), 1 ramp, freshwater; Amherst County
- West View boat ramp on James River (Upper and Middle)concrete ramp (no dock), 1 ramp, barrier-free, freshwater; Goochland County
- Reed Creek Landig boat ramp on James River (Upper and Middle)concrete ramp (no dock), 1 ramp, freshwater; Bedford County
- Huguenot Bridge boat ramp on James River (Upper and Middle)hand launch (boat slide), freshwater; Henrico County
- Scottsville boat ramp on James River (Upper and Middle)concrete ramp (no dock), 1 ramp, barrier-free, freshwater; Albemarle County
- Columbia boat ramp on James River (Upper and Middle)concrete ramp (no dock), 1 ramp, freshwater; Fluvanna County
- Midway boat ramp on James River (Upper and Middle)concrete ramp (no dock), 1 ramp, freshwater; Nelson County
- Wingina boat ramp on James River (Upper and Middle)concrete ramp (no dock), 1 ramp, freshwater; Nelson County
- Horseshoe Bend boat ramp on James River (Upper and Middle)concrete ramp (no dock), freshwater; Botetourt County
- Springwood boat ramp on James River (Upper and Middle)concrete ramp (no dock), freshwater; Botetourt County
- Glasgow boat ramp on James River (Upper and Middle)hand launch (boat slide), 1 ramp, barrier-free, freshwater; Rockbridge County
- Craig Creek boat ramp on James River (Upper and Middle)concrete ramp (no dock), freshwater; Botetourt County
- Robious Park on James River (Upper and Middle)hand launch (boat slide), barrier-free, freshwater; Chesterfield County
- Buchanan boat ramp on James River (Upper and Middle)concrete ramp (no dock), freshwater; Botetourt County
- Howardsville boat ramp on James River (Upper and Middle)concrete ramp (no dock), 1 ramp, barrier-free, freshwater; Albemarle County
- Hardware River boat ramp on James River (Upper and Middle)concrete ramp (no dock), freshwater; Fluvanna County
- Maidens/Beaumont boat ramp on James River (Upper and Middle)freshwater; Powhatan County
- New Canton boat ramp on James River (Upper and Middle)concrete ramp (no dock), 1 ramp, barrier-free, freshwater; Buckingham County
- Watkins boat ramp on James River (Upper and Middle)concrete ramp (no dock), 2 ramps, barrier-free, freshwater; Goochland County
- Cartersville boat ramp on James River (Upper and Middle)concrete ramp (no dock), 1 ramp, freshwater; Goochland County
New River
- Peppers Ferry boat ramp on New Rivergravel access, 1 ramp, barrier-free, freshwater; Montgomery County
- Whitethorne boat ramp on New Riverconcrete ramp (no dock), 1 ramp, freshwater; Montgomery County
- Austinville boat ramp on New Riverconcrete ramp (no dock), 1 ramp, barrier-free, freshwater; Wythe County
- Independence boat ramp on New Riverconcrete ramp (no dock), freshwater; Grayson County
- Whitt-Riverbend boat ramp on New Riverconcrete ramp (no dock), 1 ramp, barrier-free, freshwater; Giles County
- Bluff City boat ramp on New Rivergravel access, 1 ramp, barrier-free, freshwater; Giles County
- Rich Creek boat ramp on New Riverconcrete ramp (no dock), freshwater; Giles County
- Claytor Dam boat ramp on New Riverconcreate ramp (no dock), 1 ramp, freshwater; Montgomery County
- Ivanhoe boat ramp on New Rivergravel access, freshwater; Carroll County
- Riverside boat ramp on New Riverconcrete ramp (no dock), freshwater; Grayson County
- Mouth of Wilson boat ramp on New Riverconcrete ramp (no dock), freshwater; Grayson County
- Baywood boat ramp on New Riverconcrete ramp (no dock), freshwater; Grayson County
- Snidow Park (Pembroke) on New Riverconcrete ramp, barrier-free, freshwater; Giles County
- Riverview Park on New Riverconcrete ramp (no dock), 1 ramp, freshwater; City of Radford
- Loafers Rest boat ramp on New Riverhand carry (hand launch), freshwater; Carroll County
- Oldtown boat ramp on New Riverconcrete ramp (no dock), freshwater; Grayson County
- Narrows boat ramp on New Riverconcrete ramp (no dock), barrier-free, freshwater; Giles County
- Bridle Creek boat ramp on New Riverconcrete ramp (no dock), freshwater; Grayson County
South Fork Shenandoah River
- Bentonville boat ramp on South Fork Shenandoah Rivergravel access, freshwater; Warren County
- Port Republic boat ramp on South Fork Shenandoah Riverdock and ramp, freshwater; Rockingham County
- Grove Hill boat ramp on South Fork Shenandoah Rivergravel access, freshwater; Page County
- Newport boat ramp on South Fork Shenandoah Riverdock and ramp, freshwater; Page County
- Karo boat ramp on South Fork Shenandoah Rivergravel access, freshwater; Warren County
- Fosters boat ramp on South Fork Shenandoah Riverconcrete ramp (no ramp), 1 ramp, freshwater; Page County
- Simpson's boat ramp on South Fork Shenandoah Riverconcrete ramp (no dock), freshwater; Warren County
- Berry's boat ramp on South Fork Shenandoah Riverdock and ramp, 1 ramp, freshwater; Clarke County
- Island Ford boat ramp on South Fork Shenandoah Rivergravel access, freshwater; Rockingham County
- Alma boat ramp on South Fork Shenandoah Riverdock and ramp, freshwater; Page County
- Massanutten boat ramp on South Fork Shenandoah Riverdock and ramp, 1 ramp, freshwater; Page County
- Shenandoah Riverside boat ramp on South Fork Shenandoah Riverhand launch (boat slide), 1 ramp, barrier-free, freshwater; Page County
- White House boat ramp on South Fork Shenandoah Riverdock and ramp, 1 ramp, freshwater; Page County
- Elkton boat ramp on South Fork Shenandoah Riverdock and ramp, freshwater; Rockingham County
- Inskeep boat ramp on South Fork Shenandoah Riverconcrete ramp, freshwater; Page County
Clinch River
- Carterton boat ramp on Clinch Riverconcrete ramp (no dock), freshwater; Russell County
- State Line boat ramp on Clinch Riverconcrete ramp (no dock), freshwater; Scott County
- Puckett's Hole boat ramp on Clinch Riverconcrete ramp (no dock), freshwater; Russell County
- Blackford Bridge boat ramp on Clinch Riverconcrete ramp (no dock), freshwater; Russell County
- Clinchport boat rampgravel access, freshwater; Scott County
- St Paul boat ramp on Clinch Riverconcrete ramp (no dock), barrier-free, freshwater; Russell County
- Nash's Ford boat ramp on Clinch Riverconcrete ramp (no dock), freshwater; Russell County
- Rexrena (Copper Creek) boat ramp on Clinch Riverhand launch, freshwater; Scott County
- Dungannon boat ramp on Clinch Rivergravel access, freshwater; Scott County
Tidal Rappahannock River
- Port Royal boat ramp on Tidal Rappahannock Riverhand launch (gravel), 1 ramp, barrier-free, freshwater; Caroline County
- Simonson Landing on Tidal Rappahannock Riverdock and ramp, 1 ramp, saltwater; Richmond County
- Windmill Point on Tidal Rappahannock Riverdock and ramp, 1 ramp, saltwater; Middlesex County
- Hopyard Landing on Tidal Rappahannock Riverdock and ramp, 1 ramp, barrier-free, freshwater; King George County
- Carter's Wharf on Tidal Rappahannock Riverdock and ramp, 1 ramp, freshwater; Richmond County
- Mill Creek boat ramp on Tidal Rappahannock Riverdock and ramp, 1 ramp, barrier-free, saltwater; Middlesex County
- City Docks boat ramp on Tidal Rappahannock Riverdock and ramp, 2 ramps, barrier-free, freshwater; Stafford County
- Windmill Point Landing on Tidal Rappahannock Riverramp, 1 ramp, barrier-free, saltwater; Lancaster County
- Saluda boat ramp on Tidal Rappahannock Riverdock and ramp, 1 ramp, barrier-free, saltwater; Middlesex County
North Fork Shenandoah River
- Meems Bottom boat ramp on North Fork Shenandoah Rivergravel access, freshwater; Shenandoah County
- Riverton boat ramp on North Fork Shenandoah Riverdock and ramp, 1 ramp, freshwater; Warren County
- Deer Rapids boat ramp on North Fork Shenandoah Riverdock and ramp, freshwater; Shenandoah County
- Chapmans boat ramp on North Fork Shenandoah Riverconcrete ramp (no dock), 1 ramp, freshwater; Shenandoah County
- Catletts Ford Landing on North Fork Shenandoah Rivergravel access, freshwater; Warren County
- Strasburg boat ramp on North Fork Shenandoah Riverhand launch (boat slide), 1 ramp, barrier-free, freshwater; Shenandoah County
Nottoway River
- General Vaughan Bridge boat ramp on Nottoway Riverdock and ramp, 2 ramps, freshwater; Southampton County
- Hercules boat ramp on Nottoway Riverdock and ramp, 1 ramp, freshwater; Southampton County
- Peter's Bridge boat ramp on Nottoway Riverramp (no dock), 1 ramp, freshwater; Sussex County
- Jarratt boat ramp on Nottoway Riverramp (no dock), 1 ramp, barrier-free, freshwater; Greensville County
- Carey's Bridge boat ramp on Nottoway Riverramp (gravel), 1 ramp, freshwater; Southampton County
- Purdy boat ramp on Nottoway Riverramp (no dock), 1 ramp, freshwater; Greensville County
Smith Mountain Lake
- Scruggs boat ramp on Smith Mountain Lake1 ramp, barrier-free, freshwater; Franklin County
- Penhook boat ramp on Smith Mountain Lake2 ramps, barrier-free, freshwater; Franklin County
- Oak Grove boat ramp on Smith Mountain Lakedock and ramp, 2 ramps, barrier-free, freshwater; Franklin County
- Hardy Ford boat ramp on Smith Mountain Lake2 ramps, barrier-free, freshwater; Bedford County
- Hales Ford boat ramp on Smith Mountain Lake1 ramp, barrier-free, freshwater; Bedford County
- Anthony Ford boat ramp on Smith Mountain Lake1 ramp, barrier-free, freshwater; Pittsylvania County
Staunton River
- Brookneal boat ramp on Staunton Riverconcrete ramp (no dock), 1 ramp, freshwater; Campbell County
- Clover boat ramp on Staunton Riverconcrete ramp (no dock), 1 ramp, freshwater; Halifax County
- Clarkton Bridge boat ramp on Staunton Riverconcrete ramp (no dock), 1 ramp, freshwater; Halifax County
- Alta Vista boat ramp on Staunton Riverconcrete ramp (no dock), 2 ramps, barrier-free, freshwater; Campbell County
- Long Island boat ramp on Staunton Riverconcrete ramp (no dock), 1 ramp, barrier-free, freshwater; Campbell County
- Watkins Bridge boat ramp on Staunton Riverconcrete ramp (no dock), 1 ramp, freshwater; Halifax County
Tidal James River
- Osborne boat ramp on Tidal James Riverdock & ramp, 6 ramps, barrier-free, freshwater; Henrico County
- Grey's Creek boat ramp on Tidal James Riverconcrete ramp (no dock), 1 ramp, barrier-free, saltwater; Surry County
- Dutch Gap boat ramp on Tidal James Riverhand launch (boat slide), 2 ramps, barrier-free, freshwater; Chesterfield County
- Lawnes Creek boat ramp on Tidal James Riverdock and ramp, 1 ramp, barrier-free, fresh and salt; Surry County
- Ancarrow's Landing on Tidal James Riverdock and ramp, 2 ramps, barrier-free, freshwater; City of Richmond
- Deep Bottom boat ramp on Tidal James Riverdock and ramp, 2 ramps, barrier-free, freshwater; Henrico County
Mattaponi River
- Melrose boat ramp on Mattaponi Riverdock and ramp, 1 ramp, barrier-free, freshwater; King and Queen County
- Waterfence boat ramp on Mattaponi Riverdock and ramp, 1 ramp, barrier-free, freshwater; King and Queen County
- Milford boat ramp on Mattaponi Riverhand launch, freshwater; Caroline County
- Wright boat ramp on Mattaponi Riverconcrete ramp (no dock), 1 ramp, freshwater; Caroline County
- West Point on Mattaponi Riverdock and ramp & seperate hand launch, 2 ramps, barrier-free, fresh and salt; King William County
Chesapeake Bay
- Tanyard boat ramp on Chesapeake Baydock and gravel ramp, 1 ramp, saltwater; Gloucester County
- Hoskin's Creek boat ramp on Chesapeake Baydock and ramp, 1 ramp, fresh and salt; Essex County
- Totuskey boat ramp on Chesapeake Baydock and ramp, 1 ramp, saltwater; Richmond County
- Coles Point on Chesapeake Bayconcrete boat ramp, 1 ramp, barrier-free, saltwater; Westmoreland County
Jackson River
- Covington Access on Jackson Riverconcrete ramp (no dock), 1 ramp, barrier-free; Alleghany County
- Low Moor boat ramp on Jackson Riverconcrete ramp (no dock), freshwater; Alleghany County
- Island Ford II boat ramp on Jackson Riverconcrete ramp (no dock), freshwater; Alleghany County
- Clifton Forge boat ramp on Jackson Riverconcrete ramp (no dock), 1 ramp, barrier-free, freshwater; Alleghany County
Shenandoah River
- Morgan's Ford boat ramp on Shenandoah Rivergravel access, freshwater; Warren County
- Front Royal boat ramp on Shenandoah Riverconcrete ramp (no dock), freshwater; Warren County
- Lockes boat ramp on Shenandoah Riverconcrete ramp (no dock), 1 ramp, freshwater; Clarke County
- Castleman's Ferry boat ramp on Shenandoah Riverconcrete ramp (no dock), 1 ramp, freshwater; Clarke County
Blackwater River
- Blackwater Parkdock and ramps & seperate hand launch, 2 ramps, barrier-free, freshwater; Isle of Wight County
- Blackwater Bridge boat rampdock and ramp, 1 ramp, freshwater; Southampton County
- Joyner's Bridge boat ramp on Blackwater Riverramp (no dock), 1 ramp, freshwater; Isle of Wight County
Claytor Lake
- Allisonia boat ramp on Claytor Lakeconcrete ramp (no dock), 1 ramp, barrier-free, freshwater; Pulaski County
- Harry DeHaven boat ramp on Claytor Lakedock and ramp, 2 ramps, barrier-free, freshwater; Pulaski County
- Dublin boat ramp on Claytor Lakeconcrete ramp (no dock), 2 ramps, barrier-free, freshwater; Pulaski County
Lake Gaston
- Steel Bridge boat ramp on Lake Gastondock and ramp, 1 ramp, barrier-free, freshwater; Mecklenburg County
- Poplar Creek boat ramp on Lake Gastondock and ramp, 2 ramps, barrier-free, freshwater; Mecklenburg County
- Pea Hill boat ramp on Lake Gastondock and ramp, 1 ramp, barrier-free, freshwater; Brunswick County
Powell River
- Poteet Ferry boat ramp on Powell Rivercanoe slide concrete and wooden stairs ramp, freshwater; Lee County
- Beech Grove boat ramp on Powell Rivercanoe slide concrete and wooden stairs ramp, freshwater; Lee County
- Flanary Bridge boat ramp on Powell Rivercanoe slide concrete and wooden stairs ramp, freshwater; Lee County
South River
- Grottoes Park on South Riverconcrete ramp (no dock), freshwater; Rockingham County
- Ridgeview Park on South Riverhand launch (boat slide), 1 ramp, barrier-free, freshwater; City of Waynesboro
- Basic Park on South Riverconcrete ramp (no dock), 1 ramp, barrier-free, freshwater; City of Waynesboro
Briery Creek Lake
- Briery Creek boat rampdock and ramp, 1 ramp, barrier-free, freshwater; Prince Edward County
- Rte. 701 Landing – Briery Creekdock and ramp, 1 ramp, barrier-free, freshwater; Prince Edward County
Cherrystone Inlet
- Oyster boat ramp on Cherrystone Inletconcrete ramp (no dock), 2 ramps, saltwater; Northampton County
- Cape Charles boat ramp on Cherrystone Inletdock and ramp, 4 ramps, barrier-free, saltwater; Northampton County
Great Wicomico River
- Coopers boat ramp on Great Wicomico Riverdock and ramp, 1 ramp, barrier-free, saltwater; Northumberland County
- Shell boat ramp on Great Wicomico Riverdock and ramp, 2 ramps, saltwater; Northumberland County
Leesville Reservoir
- Myer's Creek boat ramp on Leesville Reservoirdock and ramp, 1 ramp, freshwater; Pittsylvania County
- Leesville Dam boat rampdock and ramp, 1 ramp, freshwater; Pittsylvania County
Maury River
- Locher boat ramp on Maury Riverconcrete ramp (no dock), freshwater; Rockbridge County
- VMI/Rte. 60 boat ramp on Maury Rivergravel access, freshwater; Rockbridge County
Meherrin River
- Meherrin Parkdock and ramp, 1 ramp, barrier-free, freshwater; Greensville County
- Farmers Market boat ramp on Meherrin Riverhand launch (boat slide), 1 ramp, barrier-free, freshwater; Greensville County
Pamunkey River
- Lestor Manor boat ramp on Pamunkey Riverdock and ramp, 1 ramp, barrier-free, freshwater; King William County
- Little Page boat ramp on Pamunkey Riverconcrete ramp (no dock), barrier-free, freshwater; Caroline County
Pigg River
- Lynch Memorial Park on Pigg Rivergravel access, 1 ramp, barrier-free, freshwater; Franklin County
- Waid Recreation Area on Pigg Riverhand launch (boat slide), 1 ramp, barrier-free, freshwater; Franklin County
Powhatan Lakes
- Upper Powhatan Lake boat rampdock and ramp, 1 ramp, barrier-free, freshwater; Powhatan County
- Lower Powhatan Lake boat rampdock and ramp, 1 ramp, barrier-free, freshwater; Powhatan County
Rapidan River (Trout Section)
- Hunting Run boat ramp on Rapidan River (Trout Section)hand launch (boat slide), freshwater; Spotsylvania County
- Elys Ford boat ramp on Rapidan River (Trout Section)hand launch (concrete access), barrier-free, freshwater; Culpeper County
Rivanna River
- Palmyra boat ramp on Rivanna Riverconcrete ramp (no dock), freshwater; Fluvanna County
- Crofton boat ramp on Rivanna Riverconcrete ramp (no dock), 1 ramp, freshwater; Fluvanna County
South Holston Reservoir
- Whitaker Hollow boat ramp on South Holston Reservoirconcrete ramp, 2 ramps, freshwater; Washington County
- Avens boat ramp on South Holston Reservoirdock and ramp, 1 ramp, freshwater; Washington County
Albemarle Lake
- Lake Albemarle boat rampdock and ramp, 1 ramp, barrier-free, freshwater; Albemarle County
Amelia Lake
- Amelia Lake (WMA) boat rampconcrete ramp (no dock), 1 ramp, barrier-free, freshwater; Amelia County
Back Bay
- Back Bay boat rampdock and ramp, 1 ramp, fresh and salt; City of Virginia Beach
Back River
- Fox Hill boat ramp on Back Riverdock and ramp & separate hand launch, 3 ramps, barrier-free, saltwater; City of Hampton
Bark Camp Lake
- Bark Camp Lake boat rampdock and ramp, 1 ramp, barrier-free, freshwater; Scott County
Beaver Creek Reservoir
- Beaver Creek Lake boat rampdock and ramp, 1 ramp, freshwater; Albemarle County
Brunswick Lake
- Brunswick Lake boat rampdock and ramp, 1 ramp, barrier-free, freshwater; Brunswick County
Burke Lake
- Lake Burke boat rampconcrete ramp (no dock), 1 ramp, barrier-free, freshwater; Fairfax County
Byllesby Lake
- Byllesby Pool boat rampconcreate ramp (no dock), 1 ramp, barrier-free, freshwater; Carroll County
Virginia DWR Boating Access Locations layer (attributes as recorded; lanes, fees and hours are not in the layer), read November 6, 2026.
Other Virginia DWR ramps with a page
- Chandlers Mill Pond boat rampWestmoreland County
- Queens Sound boat ramp on Chincoteague InletAccomack County
- Greenvale Creek boat ramp on Corrotoman RiverLancaster County
- Diascund Reservoir boat rampJames City County
- Town Point on East RiverMathews County
- Emporia boat rampGreensville County
- Ruritan Lake boat ramp on Fluvanna RuritanFluvanna County
- Gardy's Mill Pond boat ramp on Gardy’s MillpondNorthumberland County
- Great Creek boat ramp on Great Creek Watershed LakeBrunswick County
- Peterson Yatch Basin boat ramp on Hampton RoadsCity of Newport News
- Hidden Valley Lake boat rampWashington County
- Red Bank boat ramp on Hog Island BayNorthampton County
- Horsepen Lake WMA boat rampBuckingham County
- Hungry Mother State ParkSmyth County
- Jones Creek boat rampIsle of Wight County
- Airfield Pond boat rampSussex County
- Lake Brittle boat rampFauquier County
- Lake Burton boat rampPittsylvania County
- Lake Chesdin boat rampDinwiddie County
- Lake Connor boat ramp on Lake ConnerHalifax County
- Lake Curtis boat rampStafford County
- Lake Frederick boat rampFrederick County
- Lake Gordon boat rampMecklenburg County
- Lake Keokee boat rampLee County
- Lake Moomaw (Coles Point)Alleghany County
- Rocky Pen Park on Lake MooneyStafford County
- Lake Nelson boat rampNelson County
- Lake Orange boat rampOrange County
- Western Branch boat ramp on Lake PrinceCity of Suffolk
- Lake Shenandoah boat rampRockingham County
- Laurel Bed Lake boat rampRussell County
- Owls Creek boat ramp on Linkhorn BayCity of Virginia Beach
- Butler Lake boat ramp on Lone Star LakesCity of Suffolk
- Lovill's Creek boat rampCarroll County
- Mill Creek boat rampAmherst County
- Motts boat ramp on Motts Run ReservoirSpotsylvania County
- Mountain Run boat rampCulpeper County
- Saltville boat ramp on North Fork Holston RiverSmyth County
- The Falls boat ramp on Nottoway Falls LakeLunenburg County
- Nottoway County Lake boat rampNottoway County
- Deep Point on Piankatank RiverGloucester County
- Hammock boat ramp on Pocomoke SoundAccomack County
- Harborton boat ramp on Pungoteague CreekAccomack County
- Rural Retreat Lake boat rampWythe County
- Sandy River Reservoir boat rampPrince Edward County
- Elizabeth River boat ramp on Southern Branch Elizabeth RiverCity of Chesapeake
- Stone House boat ramp on Stonehouse LakeAmherst County
- White Bank Park on Swift Creek LakeCity of Colonial Heights
- Thrashers boat rampAmherst County
- Tinker Creek LandingRoanoke County
- Kelly's Ford boat ramp on Upper Rappahannock RiverCulpeper County
- Warehouse boat rampGloucester County
- Wilcox Lake boat rampCity of Petersburg
- Gloucester Point on York RiverGloucester County
Virginia DWR Boating Access Locations layer (attributes as recorded; lanes, fees and hours are not in the layer), read November 6, 2026.
Virginia ramp surfaces and DWR region numbers
Commonwealth water pictured beside Virginia Boat Ramps

Photo: ted, CC BY 2.0

Photo: Virginia State Parks, CC BY 2.0

Photo: Jason Riedy, CC BY 2.0

Photo: Will Fisher, CC BY-SA 2.0
Virginia boat ramp questions
How many public boat ramps does Virginia DWR list?
238 boating access sites, 224 with a page here.
Which Virginia water has the most DWR ramps?
James River (Upper and Middle), with 24 ramp pages.
Do Virginia DWR ramps charge a fee?
The layer records no fees; an access permit is required at DWR-owned or managed sites unless you hold a fishing, hunting or trapping license or a boat registration.
How many saltwater ramps are listed?
28 saltwater and 4 fresh and salt sites.
Are lanes or hours printed?
No; the DWR layer does not record them.
How many sites are barrier-free?
119, as flagged in the DWR layer.
Who owns Virginia boat ramps?
DWR owns many; others belong to power companies, localities and federal agencies, as the layer records (DWR, VDOT and TVA).
When was the Virginia ramp layer last read?
DWR's layer, read November 6, 2026; most sites show a last-checked date.