Project Description

Sleeping Bear Dunes Beaches

The Sleeping Bear Dunes National Lakeshore spans 35 miles along the eastern shore of Lake Michigan. Much of that 35 miles has a beach shoreline and it’s all accessible provided you have a Sleeping Bear Dunes Pass. There are officially 7 Sleeping Bear Dunes Beaches and there are several other great beaches that are a little off the beaten path. Click Here for a map of Sleeping Bear Dunes that shows the location of each of the beaches.

The great lakes water levels have been on the rise the last few years and are at all time highs in 2020. The beaches have shrunk leaving less room for beachgoers than in previous years. We recommend trying some of the less popular beaches like County Road 669 beach that will have fewer people. You won’t be disappointed!


Platte River Point

This beach is gets very busy during the peak season because of the Platte River kayakers and tubers. It’s a beautiful beach but if you’re going, make sure to get there early to get a parking spot. The Platte River empties into Lake Michigan here and there is swimming in both the Platte River and in Lake Michigan. The Lake Township Park is also located at Platte River Point  and they have barbecue grills available for use. Click here for more information on Platte River Point.

County Road 651 Beach

This is a popular beach for sunset beach bonfires. The swimming is great here too. It’s located in Sleeping Bear Dunes National Lakeshore and you can take long walks along the lakeshore. Click here for more information on the County Road 651 Beach.

Esch Road Beach

This used to be a well kept secret but the word is getting out on this beautiful Sleeping Bear Dunes Beach. The Otter Creek empties into Lake Michigan at Esch Road and there are nice views of the dunes. Take M22 three miles south of Empire to Esch Road. Turn right on Esch Road and head west about a mile to the parking area at the end of the road. Click here for more information about Esch Road Beach.

North Bar Lake 

You can get to North Bar Lake by taking LaCore Street north out of Empire to Voice Road and then Bar Lake Road. You can swim in North Bar Lake or Lake Michigan at this prime beach spot. The waters of North Bar will be much warmer than Lake Michigan! If you’re going to North Bar, get there early as it does get busy during the peak season. Click here for more information about North Bar Lake Beach.

County Road 669 Beach 

This lesser known beach is located on Good Harbor Bay. It has beautiful views of Pyramid Point and Whaleback. The swimming is good and it’s one of the closer Sleeping Bear Dunes beaches to the resort. Click here for more information about County Road 669 Beach.

Peterson Road Beach 


Glen Haven Beach