Saturday marks 20 years people have been making the annual swim from New Bedford to Fairhaven.

The 20th annual Buzzards Bay Swim organized by the Buzzards Bay Coalition will see over 300 swimmers plunge into the waters at the Davy's Locker Beach, and swim over a mile to Fort Phoenix beach across the way.

Coalition President Mark Rasmussen tells WBSM's "Mid-Day Live" the outer harbor is much cleaner than it was years ago, and the swim celebrates that fact.

Rasmussen says about $70,000 has been raised so far for the swim, with much more expected to be raised as the swim draws near.

Swimmers will jump in the water in several waves, starting at 7am at Davy's Locker Beach in the South End, with a beach party at Fort Phoenix immediately following.