Select Page

Muskegon’s Lake Michigan shoreline features 26 miles of beach, including nationally-certified clean beach; Pere Marquette Park.
Lake Michigan Beaches:
Flower Creek Dunes Nature Preserve – Accessible only by walking 1/4 mile north along the beach from Meinert County Park. 31 acres of unspoiled dune habitat along the lakeshore. The John J. Helstrom Dune Ridge Trail provides a safe way to access the steep dunes, leading to an overlook with panoramic views of Lake Michigan and the surrounding dunes. 
Lake Harbor Park
– Lake Harbor Park is a 189 acre park located on Lake Harbor Road, just north of the Mona Lake Channel. The park has over 4000 feet on Lake Michigan, 2000 feet on the Mona Lake Channel and 1500 feet on Mona Lake. The park can be accessed by foot, bike, car or boat.
Medbery Park – 600 feet of Lake Michigan shoreline north of the White Lake Channel, small picnic area, restrooms (no running water), a beach volleyball court (bring your own net) and park benches along the channel to sit and enjoy the view.  Of course, you can fish from any place along the channel.  Medbery Park and the White Lake Channel are handicap accessible.
Meinert Park – 82 acres with rolling dunes, including a large parabolic dune and scenic overlooks providing spectacular views of Little Flower Creek and the Lake Michigan shoreline. Visitors can climb the unimproved trail to the top of a dune for a panoramic view of lake Michigan and the surrounding countryside. Daily: $ 5.00
Pere Marquette Park
Pioneer County Park – 145-acre Muskegon County park is located in Laketon Township on Scenic Drive on the Lake Michigan shoreline.  It features a swimming beach, picnicking, 213 campsites, parking fee of $5.00
Duck Lake State Park – 728-acre day-use park, located in Muskegon County. Featuring a towering sand dune, the park stretches from the northern shore of Duck Lake to Lake Michigan. parking fee of $11.00
Kruse Park – one mile of Lake Michigan beach. off-leash dog beach along the northern part of the park. Nature trails, playground, basketball court and restrooms.
Muskegon State Park – Muskegon State Park is home three miles of breathtaking shoreline (two miles along Lake Michigan and one mile on Muskegon Lake
PJ Hoffmaster State Park – P.J. Hoffmaster State Park features over three miles of Lake Michigan shoreline, a 297-site modern campground (some sites with 50 amp service), towering Lake Michigan dunes and the Gillette Visitor Center. Miles of hiking and skiing trails offer stunning views of Lake Michigan and subtle beauty at every turn. One of the main attractions at Hoffmaster State Park is the Dune Climb Stairway leading to the top of a high sand dune where an observation deck offers a panoramic view of the dunes and Lake Michigan.

Inland Lake Beaches

Beals Wolf Lake and Sunset Beach on Wolf Lake. Both offer boat launches, designated swimming areas and restroom facilities. Sunset Beach Park covers 2.6 acres on the northwest side of the lake. The 6.6-acre Beals Wolf Lake Park offers a ball field and pavilion, in addition to lake access.
Blue Lake Park – located on Big Blue Lake north of Muskegon on Nichols Road with nearly 600 feet of frontage along the southeast shore of the Big Blue Lake, this 25-acre park offers swimming, carry-In boat access, fishing, boating, water-skiing and camping.
Duck Lake Channel Beach – Duck Lake Channel Beach offers a small stretch of lake Michigan beach sand. Swimmers can wade from the shallow and warm waters of the natural channel, from Duck Lake, to the shore of Lake Michigan.
DunnMee Beach – 
Harbour Towne Beach on Muskegon Lake – 
Horton Park on Bear Lake – This small township park offers access to the relatively shallow waters of Bear Lake. Bear Lake is connected to Muskegon Lake by a recreational channel
Maple Grove Park (aka Bathing Beach) on White Lake – covered picnic area, updated restroom facilities, barbeque grills, playground equipment, sand volleyball courts and a paved circular walking path by White Lake, which is also good for roller blades.
Marcus Park on Duck Lake – This one-acre park features trails to Duck Lake, a swing set, picnic tables, bench and a grill for public use.  It is adjacent to Duck Lake State Park. A few free parking spots are available
Mona Lake Park
Moore Park on Half Moon Lake – is 36 acres of hills, woodlands, wetlands and grassy open areas with 1,500-foot shoreline. The lake is a popular attraction for fishing, boating, swimming and picnicking.
Padley Park on West Lake – Very cozy and small beach area with parking. Located on West Lake Rd
Ross Park on Mona Lake – Ross Park is a 43 acre park located on the south side of Mona Lake. Sandy beach area includes play equipment, a picnic area, a paved walkway and a volleyball area.
Twin Lake County Park – Located on Twin Lake north of Muskegon on M-120. Pet Friendly Park, Picnicking, Fishing, Boat Launch, Barrier Free, Playground, Tennis and Volleyball. Daily $5.00
Vander Velde Beach on Bear Lake