Swimming Beaches

Here in the land of 10,000 lakes, there's no doubt there's going to be plenty of swimming beaches… and we've got some beauties! Grab a chair, towel and some sunscreen and enjoy your day on any one of our beautiful sandy beaches.

Area swimming beaches are managed by many different local agencies. Please contact the appropriate agency for the swimming beach in question.

For more details, see the links below...

  • Detroit Lake Public Beach

    The Detroit Lake Public Beach is a one-mile long white sand beach on the north shore of Little Detroit Lake in the heart of Detroit Lakes.

    Lifeguard on duty: NO
    Public restrooms: YES
    Contact Information:
    Detroit Lakes Public Works
    507 Front St E
    Detroit Lakes, MN 56501
    Phone: 218-847-4637
    Email: bgreen@lakesnet.net
  • Middle Cormorant Lake Public Beach

    Middle Cormorant Lake Beach is located on Co. Hwy. 5 on the eastern shores of Middle Cormorant Lake in southwestern Becker County.

    Lifeguard on duty: NO
    Public restrooms: YES
    Middle Comorant pavillion
    Middle Comorant parking
    Contact Information:
    Becker County Parks and Recreation
    200 State St E
    Detroit Lakes, MN 56501
    Phone: 218-846-2612
  • Eagle Lake Public Beach

    Eagle Lake Public beach is located on the eastern shore of Eagle Lake west of the city of Frazee. The park contains picnic shelters, playground equipment, and horseshoe pits and a public boat launch.

    Lifeguard on duty: NO
    Public restrooms: NO
    Contact Information:
    Frazee City Administration
    222 Main Ave
    Frazee, MN 56544
    Phone: 218-334-4991
    Email: clerk@frazeecity.com
  • Town Lake Public Beach

    Town Lake Public Beach is located on Co. Hwy. 29 on the northeast shore of Town Lake in the city of Frazee. The park also contains picnic shelters and a public boat launch.

    Lifeguard on duty: YES
    Public restrooms: YES
    Contact Information:
    Frazee City Administration
    222 Main Ave
    Frazee, MN 56544
    Phone: 218-334-4991
    Email: clerk@frazeecity.com
  • Wolf Lake Public Beach

    Wolf Lake Public Beach is located on the south-eastern shore of Wolf Lake approximately 1/2 mile west of the city of Wolf Lake. The waterfront park offers a picnic shelter, playground, ballfields, camping, grills, and public restrooms.

    Lifeguard on duty: NO
    Public restrooms: YES
    Contact Information:
    City of Wolf Lake
    141 Johnson St W
    Wolf Lake, MN 56593
    Phone: 218-538-6528
  • Osage Public Beach

    The Osage Public Beach is located on the southern tip of Straight Lake in the community of Osage in eastern Becker County.

    Lifeguard on duty: NO
    Public restrooms: NO
    Osage beach
    Osage raft
    Contact Information:
    Osage Lion's Club
    51722 270th St
    Osage, MN 56570
    Phone: 218-255-4079
    Email: corbidpj@aol.com