Many came out to volunteer for the 7th annual Treasure Coast Waterway Clean Up Saturday morning.
Organizers said they had at least a thousand people sign up from Martin, St. Lucie and Indian River counties for the event.
This clean up spanned 125 miles between the three counties.
Organizers and volunteers picked up trash at 25 locations near the waterways and along the shores.
Volunteers included boaters, people on paddle boards and some working on foot near the shore.
Organizers said everyone is pitching in to keep the waterways as clean as possible.
"Trash can be caused by many reasons, weather wind, accidents, so it's a great opportunity for them to give back to the community and also teach personal responsibility," said Gail Byrd, one of the organizers of the event.
Since 2008, more than 50 tons of trashed has been removed.