Explore Muskegon County's natural beauty all year long with a convenient and affordable season pass. Your pass grants vehicle entry to four popular parks:

  • Dune Harbor Park (permit required year-round)
  • Pioneer Park (permit required first Friday in May until the last Sunday in September.)
  • Meinert Park (permit required first Friday in May until the last Sunday in September)
  • Twin Lake Park (permit required Memorial Day weekend - Labor Day)

Save on daily permits! A $20.00 season pass is your key to hassle-free park access throughout the year.

Purchase your pass easily at:

  • Meinert Park Office: 8390 Meinert Park Rd, Montague, MI (From the first Friday in May until the last Sunday in September. Hours are Mon-Fri, 8am-10pm) Accepts cash, checks, and all major credit cards 
  • Muskegon County Visitors Center: 610 W. Western Ave, Muskegon, MI (Open Mon-Fri, 9am-3pm, closed Wednesdays) - Accepts cash and checks
  • Norton Shores City Hall: 4814 Henry Street, Norton Shores, MI (Open Mon-Fri, 8am-5pm) - Accepts cash, checks, and all major credit cards (credit card purchase incurs $2 service charge)
  • Pioneer Park Office: 1563 N. Scenic Drive, Muskegon, MI (From the first Friday in May until the last Sunday in September. Hours are Mon-Fri, 8am-10pm) - Accepts cash, checks, and all major credit cards 

Have questions? Call 231-744-3580 for more information.

More Parking Information:

City of Muskegon beaches (Pere Marquette, Margaret Drake Elliot, Kruse Park, Harbour Towne) require paid parking from May 15th to September 15th. Visit the City of Muskegon page for details: Muskegon Beach Parking Pass - City of Muskegon (muskegon-mi.gov)

The Michigan Recreation Passport grants year-round access to Michigan State Park campgrounds, trails, and boating sites. Learn more here: Recreation Passport (michigan.gov)