Gun Lake
Yankee Springs Recreation Area, Yankee Springs Island
Gun Lake has buoyed swim areas in the Yankee Springs Recreation Area day-use area.
6 natural swimming spots within about 60 miles of Grand Rapids, sorted by straight-line distance. Open each spot for the season, booking rules and directions.
6 spots in the Grand Rapids area
Gun Lake has buoyed swim areas in the Yankee Springs Recreation Area day-use area.
Ionia State Recreation Area has a buoyed swim area in its day-use area.
Holland State Park has buoyed swim areas on Lake Michigan and Lake Macatawa.
Grand Haven State Park has a designated buoyed swim beach on Lake Michigan.
Holland State Park has public swimming areas on Lake Michigan and Lake Macatawa at Ottawa Beach.
Public Lake Michigan beach with swimming, a pier, lighthouse, playground, picnic area and paid parking.