Parks · Our pick in Florida

John D. MacArthur Beach State Park

State park·North Palm Beach

The Palm Beaches’ wild beach

A barrier-island beach in North Palm Beach, with a reef a short swim from shore.

About John D. MacArthur Beach State Park

On a barrier island in North Palm Beach, John D. MacArthur Beach State Park mixes coastal and tropical hammock with mangrove forest, protecting rare plants. Swim, surf or snorkel to the reef a short swim from the beach, paddle or wade the lagoon, and visit the nature centre to learn why the park is so rich in life.

Our take

  • Snorkel the near-shore reef
  • Lagoon paddling
  • Nature centre
Address
10900 Jack Nicklaus Drive, North Palm Beach, FL 33408
North Palm Beach, Florida

Get directions

Opening hours, prices and seasonal openings change, so please check with John D. MacArthur Beach State Park before you go.

Last checked: October 2026 How we choose

What’s nearby

Distances from John D. MacArthur Beach State Park are approximate, measured in a straight line (as the crow flies). Times are approximate too: walking at about 80 metres a minute, cycling at about 15 km/h and driving at typical city-traffic speeds. Traffic and routes vary.

Key sights

  1. Worth Avenue9.4 miCar or taxi 20 min

Location

The map comes from Google Maps, which sets its own cookies once it loads.

Open in Google Maps

The ULTIMATE letter

Florida in your inbox

An occasional email with new places, trip ideas, events and our latest in-depth articles. No spam, ever.