Wild Swim Atlas

Lakes and tarns in Michigan

13 lakes and tarns you can swim in across Michigan, each checked for public access.

13 spots listed13 lakes and tarns

13 spots in Michigan

Yes, public swimming

Hamlin Lake Beach

Lake
Ludington State Park, Ludington

Hamlin Lake Beach is a buoyed public swim area in Ludington State Park.

Yes, public swimming

Lake Michigan

Lake
Ludington State Park, Ludington

Ludington State Park provides a buoyed public swim area on its Lake Michigan shoreline.

Swimming allowed

Main Beach

Lake
Otsego Lake State Park, Otsego Lake

Sandy beach with buoyed swimming areas on Otsego Lake at Otsego Lake State Park.

Public swim area

Indian Lake swim area

Lake
Indian Lake State Park, Manistique

Indian Lake State Park has a sandy beach and buoyed swim area on Indian Lake.

Swimming available

Gun Lake

Lake
Yankee Springs Recreation Area, Yankee Springs Island

Gun Lake has buoyed swim areas in the Yankee Springs Recreation Area day-use area.

Swimming available

Big Seven Lake

Lake
Seven Lakes State Park, Holly

Seven Lakes State Park has a buoyed swimming area on Big Seven Lake with an accessible walkway, restrooms and changing courts.

Swimming available

Teeple Lake

Lake
Highland Recreation Area, Higgins Island

Highland Recreation Area has a buoyed swim area on Teeple Lake with an accessible beach house, restrooms and a picnic shelter.

Public swim area

Grand Haven State Park swim area

Lake
Grand Haven State Park, Grand Haven

Grand Haven State Park has a designated buoyed swim beach on Lake Michigan.

Public swim areas

Holland State Park beach

Lake
Holland State Park, Holland

Holland State Park has buoyed swim areas on Lake Michigan and Lake Macatawa.

Public swimming

Silver Lake swim area

Lake
Pinckney Recreation Area, Dexter Township

Silver Lake has a buoyed public swim area at Pinckney Recreation Area.

Swim in summer

Silver Beach

Lake
Silver Beach County Park, Saint Joseph

Public swimming area on Lake Michigan at Silver Beach County Park in St. Joseph.

Public swimming beach

South Beach

Lake
South Haven

Public Lake Michigan beach with swimming, a pier, lighthouse, playground, picnic area and paid parking.

Public swimming

Ottawa Beach

Lake
Holland State Park, Holland

Holland State Park has public swimming areas on Lake Michigan and Lake Macatawa at Ottawa Beach.