Northern Michigan has a wide variety of water inlets. Nearby we have options such as Lake Michigan, Lake Leelanau, Grand Traverse Bay and many other smaller inlet lakes. All have varieties of beaches to enjoy!
Van’s beach: Take a left turn at Van’s Garage in Leland and walk down the sandy trail to Lake Michigan.
Good Harbor Beach: This beach on the beautiful Lake Michigan and offers a wonderful view of the islands.
Cold Brook Beach: Enjoy the southern end of Lake Leelanau from this beach.
Elmwood Township Beach: This park was redone in the past few years to include a new playground, picnic tables and restrooms. You can’t miss it as you drive down M-22 next to West Grand Traverse Bay.
Empire Beach: Empire is a little jump to the west of Leelanau. There are two beaches that are in Empire; Lake Michigan beach and Cannon Park on South Bar Lake.
Leelanau State Park: 15310 North Lighthouse Point Road, is located just north of Northport. The beach is rocky so be sure to bring water shoes!
North Bar Beach: Located in the Sleeping Bear National Lakeshore, north of Empire. There is a bit of a hike to get to the water, but it is worth it to experience the Dunes to get to the Lake Michigan shoreline.
Suttons Bay Municipal Park and Beach: This beach and picnic area are adjacent to the marina in Downtown Suttons Bay.