Now is the time to take action.


Clean River Alliance is a 501(c)(3) organization, under our fiscal sponsor Russian Riverkeeper, Tax Identification Number 68-0321117.

To give online visit our donation page here, or mail your check made out to Russian Riverkeeper/CRA to Russian Riverkeeper, PO Box 1335, Healdsburg, CA 95448.


At Clean River Alliance, we are all about direct, hands-on action on behalf of the environment. If that sounds like something you would like to do, please come to one of our regularly scheduled cleanups, open to all ages and abilities: 

First Sunday of every month, 10am-noon, Russian River at Cloverdale River park, Cloverdale.

Third Saturday of every month, 10am-noon, Santa Rosa Creek on the Prince Memorial Greenway, downtown Santa Rosa.

Last Sunday of every month, 10am-noon, cleanup location TBA. Please check the events calendar.

For full details about these and other activities, please refer to our events calendar

Thank you for your support!


Name *