Get involved and think Upstream


No event found!


By volunteering at UpstreamPgh, you’re playing a role in solving some of our region’s toughest environmental challenges: flooding, habitat loss, polluted waterways, and responding to the climate crisis. Through natural solutions like rain gardens and native plant restoration, as well as community engagement, we’re working towards climate justice for all — and we need your help!

Fill out the form to get involved today.

Volunteers planting and mulching at rosedale Hill garden

Ways to Get Involved

Urban EcoStewards

Urban EcoStewards remove invasive plants, plant native species, pick up trash, and conduct other gardening tasks to help restore native habitat and manage rainwater. EcoStewards work along Nine Mile Run in Frick Park and at rain gardens throughout the watershed. Learn more

Stream Sweeps

Every time it rains, trash flows into Nine Mile Run through storm drains. UpstreamPgh hosts Stream Sweeps twice a year in spring and fall and remove hundreds of pounds of trash, making the stream a healthier habitat for local wildlife. Learn more

Group Workdays

UpstreamPgh partners with companies, student organizations, and other groups to host workdays along Nine Mile Run and in our rain gardens. We provide all the tools and training necessary, you bring the people!

Engage and Advocate Volunteer

Help out with our Engage and Advocacy Programs by assisting with events, community organizing, youth environmental education programs, and other outreach activities.

Volunteer Registration Form