Hosted by James River Association
James River Association handles tickets on its own site.
Sign up to volunteerVolunteers spend an hour helping association staff with trash cleanup and conservation landscaping at the river education center. Gloves and tools are provided; volunteers should dress for the weather and bring water.
A member-supported nonprofit working to protect the James River and connect people to it, through restoration projects, advocacy, and environmental education across the watershed. Founded in 1976.