This year marks the 40th anniversary of the James River Association. To celebrate this anniversary we’ll be releasing Top 40 lists throughout the year celebrating some of the awesome experiences the James River watershed has to offer.

Now that spring has arrived, we have surveyed our staff to bring you the Top 40 Picnic Spots in the James River watershed. So here they are, in no particular order, 40 places to enjoy a meal al fresco.


  1. Teddy J. Dressler Wayside Park on the Jackson River in Covington
  2. Humpback Bridge in Covington
  3. Sharon Park on the Cowpasture River in the Townof Sharon
  4. Blue Ridge Vineyard in Eagle Rock
  5. Rockbridge Baths Wayside in Rockbridge County
  6. Picnic area at Goshen Pass in Rockbridge County
  7. Jordan’s Point Park in Lexington
  8. Buchanan Town Park in Buchanan
  9. Picnic area at boat launch in Glasgow
  10. Percival’s Island Park in Lynchburg
  11. Riversedge Park in Amherst
  12. Early Mountain Vineyards in Madison
  13. Darden Towne Park in Charlottesville
  14. Riverview Park in Charlottesville
  15. James River State Park in Gladstone
  16. Van Clief Nature Area in Scottsville
  17. Canal Basin Square in Scottsville
  18. Powhatan State Park in Powhatan
  19. Tucker Park at Maidens Crossing in Goochland
  20. Robious Landing in Midlothian
  21. Maymont in Richmond
  22. Lewis Ginter Botanical Gardens in Richmond
  23. 42nd Street Rocks in Richmond
  24. Virginia State Capitol in Richmond
  25. Belle Isle in Richmond
  26. Pony Pasture in Richmond
  27. Libby Hill Park in Richmond
  28. Deep Bottom Park in Henrico
  29. Osborne Landing in Henrico
  30. Grapevine Bridge in Henrico
  31. Lawrence Lewis Jr. Park in Charles City
  32. Appomattox Court House in Appomattox
  33. Appomattox Riverside Park/Ferndale Park inPetersburg
  34. City Point in Hopewell
  35.  Chickahominy Riverfront Park in Williamsburg
  36. Jamestown Beach in Williamsburg
  37. Chippokes Plantation State Park in Surry
  38. Windsor Castle Park in Smithfield
  39. Huntington Beach in Newport News
  40. Fort Monroe beach in Hampton