Menu

Spring Clean-up Opportunities around the South Shore

Beach Cleanup at Hingham Bathing Beach! - Saturday,  April, 19 - Join Project 351 from from 1:00 to 3:00pm for a cleanup at Hingham's Bathing Beach. Project 351 engages high school-aged […]

Hanover Crossing Earth Day Event

Hanover Crossing 1775 Washington Street, Hanover, MA, United States

Hanover Crossing Earth Day Event Saturday, April 26 11:00am-3:00pm Hanover Crossing Green Join us for a family-friendly event on the “Green” in the middle of the Hanover Crossing shopping center. […]

Marshfield Town Meeting

Marshfield Town Meeting Monday, April 28 7:00pm Marshfield High School Gymnasium 167 Forest St, Marshfield, MA 02050 Get out and vote! At the Marshfield Special Town Meeting on April 28. […]

Know Your Local Waters: Marshfield

Explore Marshfield’s rivers! Join Kezia Bacon and Brian Taylor for a series of 6 walks. Select Tuesdays in April, May and June (1-2:30pm). Part of Marshfield Senior Center’s Lifelong Learning […]

Indian Head River Day 2025 – Guided Hike and Kayak Paddles

Hanover Public Launch 2 Indian Head Dr., Hanover

Join the Indian Head River Coalition (a partnership between the NSRWA, Wildlands Trust, and the Towns of Hanover, Pembroke, Hanson, and Plymouth County) as we celebrate this amazing river and […]

FREE

Sustaining the Stripers

Sustaining the Stripers Monday, June 2 7:00-8:00pm Zoom Webinar Learn about the current state of the Striped Bass population and why proper catch and release of the species is so […]

2025 South Shore Striper Tournament

Join NSRWA for a fun weekend of catch and release fishing! $3,000 in cash and additional prizes for winning anglers! Adult entries are $75, Children 12 and under are $35, […]