The cleanup is a cooperative, regional event spanning more than 75 miles of the James River. Powerboats, paddle craft, hikers, waders and sorters all needed. Register online. Percival’s Island in Lynchburg; James River State Park in Buckingham; Maidens Landing in Powhatan; Tucker Park in Goochland; Patton Park in Petersburg; VCU Rice Rivers Center in Charles City County; Huntington Beach in Newport News; Pony Pasture, Reedy Creek, Belle Isle, Brookland Park Boulevard, Manchester and Ancarrow’s Landing in the
City of Richmond; Falling Creek Reservoir, Falling Creek
Ironworks and Dutch Gap in Chesterfield County; and Osborne Landing in Henrico County. 9 a.m.-1 p.m., FREE, James River Advisory Council, (804) 717-6688, [email protected], jrac-va.org
Sign up here to volunteer with your local cleanup. Bringing friends and family with you? Please register each volunteer separately!