Help clean up the James River

Registering to participate in the 13th Annual James River Regional Cleanup is easy by visiting There, volunteers can complete a brief registration form and select the site they want to go to Saturday morning, June 9, to make a difference on the James.

Volunteers will spend the morning sprucing up the river and several tributary streams by picking up trash. Last year, volunteers collected hundreds of bags of trash and recyclable materials in just a few hours. Sponsored by the James River Advisory Council, in cooperation with the James River Association, the James River Regional Cleanup will be held 9 a.m.-1 p.m. at multiple sites among several river localities, from the foothills of the Blue Ridge Mountains to the Virginia’s coastal plain. It’s the largest one-day river cleanup in the region.

In addition to volunteers who clean along shoreline areas and trails, boaters also play a crucial role. Paddlers and power-boaters are able to collect floating trash and access shoreline trash that’s difficult to reach by foot. Much of trash collected is the result of litter that is carried by rain runoff along roadside ditches to streams, and eventually to the James River.

Visit and select from the following cleanup sites:

Chesterfield County
Dutch Gap Boat Landing
Falling Creek Ironworks

City of Richmond
Pony Pasture Rapids
Reedy Creek

Henrico County

Osborne Park and Boat Landing

Powhatan County

Maidens Landing


Post new comment

More information about formatting options

This question is for testing whether you are a human visitor and to prevent automated spam submissions.