
P.J. Hoffmaster State Park
🏖️ Michigan’s Most Stunning Dune Stairway — 200 Steps to a Lake Michigan Panorama, 3-Mile Beach, and 297-Site Campground — A 1,200-acre Lake Michigan dune park with 200-step dune climb, Gillette Nature Center, 3-mile sandy beach, 297-site campground, and 10 miles of trails — Muskegon County, Michigan
P.J. Hoffmaster State Park is one of Michigan’s crown jewels — a 1,200-acre stretch of towering Lake Michigan sand dunes, forested back-dune ridges, and a 3-mile sandy beach near Muskegon. The park’s signature attraction is the Dune Climb Stairway — nearly 200 steps ascending through dune grass to an observation deck with panoramic views of Lake Michigan and the entire dune system.
The Gillette Sand Dune Visitor Center interprets Michigan’s coastal dune ecology through exhibits and dioramas, while 10 miles of trails wind through interdunal wetlands, hardwood forests, and open dune terrain. A 297-site wooded campground in the back-dune forest makes this a full-service Lake Michigan beach vacation base.
What to Do
| Activity | Details | Notes |
|---|---|---|
| Dune Climb | ~200 steps to observation deck | Panoramic Lake Michigan views |
| Beach | 3-mile Lake Michigan beach | Sandy, restrooms, changing rooms |
| Hiking | 10 miles of trails | Dune, forest, wetland terrain |
| Camping | 297 wooded sites | Electric hookups, modern bathhouses |
| Nature Center | Gillette Sand Dune Center | Dune ecology exhibits, programs |
| XC Skiing | Winter trail access | Groomed when conditions allow |
Best Time to Visit
| Season | Weather | Best For |
|---|---|---|
| Summer (Jun–Aug) | 68–82°F | Beach, swimming, full campground |
| Fall (Sep–Oct) | 48–65°F | Foliage on dune trails, quiet beach |
| Spring (Apr–May) | 42–62°F | Wildflowers, birding, fewer crowds |
| Winter (Dec–Feb) | 18–35°F | Cross-country skiing, frozen dunes |
💰 Trip Cost Estimator
| Expense | Cost | Notes |
|---|---|---|
| MI Resident | $12/year | Recreation Passport (with registration) |
| Non-Resident | $9/day | Or $34/year |
| Campsite | $23–$35/night | 297 wooded sites, electric |
| Day Trip | $9–$12 | Dune climb + 3mi beach + nature center |
Frequently Asked Questions
How many steps is the dune climb?
Nearly 200 steps. The stairway ascends through dune grass to an observation deck with sweeping views of Lake Michigan, the dune ridges, and the surrounding forest. Worth every step.
Can I swim in Lake Michigan?
Yes — 3 miles of sandy beach. No lifeguards on duty, but the beach has restrooms, changing rooms, and adjacent picnic areas. Water can be cold even in summer.
Is the campground shaded?
Yes. The 297-site campground is tucked into a wooded back-dune forest — plenty of shade and privacy between sites.
🏖️ Michigan’s Dune Paradise
200-step dune climb, 3-mile Lake Michigan beach, Gillette Nature Center, and 297-site wooded campground — pure Michigan coast.
Wildlife & Nature
P.J. Hoffmaster SP — on Lake Michigan near Muskegon — has towering sand dunes up to 190 feet and the Gillette Sand Dune Visitor Center. The dune ecosystem is among the best-interpreted in the Great Lakes. Piping plovers (endangered) may nest. Dune grass succession is visible from the boardwalk. Bald eagles patrol overhead.
Nearby Attractions
Muskegon — adjacent — has the USS Silversides and Muskegon SP. Michigan’s Adventure — 10 miles north. Grand Haven — 15 miles south.











