Beaches

When the summer heat hits, the beach is the perfect place to cool off! The City of Greater Sudbury owns and operates several supervised beaches across the city.
See waterways confirmed to have blue-green algae in the Sudbury and district area - Public Health Sudbury & Districts.
Hours and Etiquette
Lifeguards are on duty seven days a week from 11 a.m. to 7 p.m. between June 17 and August 20, 2023.
Children should always be accompanied by an adult and always within arms reach.
Beach Locations
See beach locations on a larger map.
Bell Park Main Beach
- Ramsey Lake
- Bell Park Main Beach can be accessed from the Elizabeth Street parking lot.
Bell Park has several beaches. Only the main beach is accessible and supervised by a lifeguard.
Visitors with disabilities can enjoy the water at our main beach with the use of our floating wheelchair. For more information, or to reserve the floating wheelchair, please call 705-674-9116.
Did you know that Bell Park Main Beach is blue flag certified? When you see the blue flag flying, it means our beach meets strict environmental, educational, safety and access criteria.
Capreol Public Beach
- Marshy Lake
- Capreol Public Beach is located off Lakeshore Street in Capreol.
Centennial Park - Beach
- Vermilion River
- Centennial Park - Beach is located off of Graham Road in Whitefish.
Kalmo Beach
Have your say on the Kalmo Beach 10 year plan
- Whitson Lake
- Kalmo Beach is located off Kalmo Beach Road in Val Caron.
Moonlight Beach
- Ramsey Lake
- Moonlight Beach is located off Moonlight Beach Avenue.
Did you know that Moonlight Beach is blue flag certified? When you see the blue flag flying, it means our beach meets strict environmental, educational, safety and access criteria.
Nepahwin Beach
- Nepahwin Lake
- Nepahwin Beach is located off Paris Street in Sudbury.
Whitewater Lake Park
- Whitewater Lake
- Whitewater Lake Park is located off Laurier Street West in Azilda.