Coral reef and sea life beneath the water at John Pennekamp Coral Reef State Park
Photo: KimonBerlinCC BY-SA 2.0

Parks & Beaches · Key Largo

John Pennekamp Coral Reef State Park

John Pennekamp Coral Reef State Park at MM 102.5 in Key Largo was the country's first undersea park, covering 70 nautical square miles of coral reef and mangroves. Glass-bottom boat, snorkel and dive trips leave from the park docks. On land there are two swimming beaches: Cannon Beach, the main snorkeling beach with Spanish shipwreck artifacts offshore, and Far Beach under the palms, plus short trails, a visitor center with saltwater aquariums, a boat ramp and a kayak launch.

Plan your stop

Useful details

Before you go

Florida State Parks says that effective July 22, 2026, some facilities and services are temporarily unavailable or limited during construction: one of the two boat ramps and the boat sewage pump-out station are closed, and boat trailer parking has been significantly reduced. Entrance fee per Florida State Parks: $8 per vehicle, plus 50 cents per person. There are no lifeguards at Cannon Beach or Far Beach. Florida State Parks lists a $10 launch fee paid with the entrance fee at the ranger station, good only for the day, and says the ramp can handle most boats up to 36 feet. Confirm the morning you go on https://www.floridastateparks.org/parks-and-trails/john-pennekamp-coral-reef-state-park and https://www.floridastateparks.org/parks-and-trails/john-pennekamp-coral-reef-state-park/experiences-amenities. Concession site: https://pennekamppark.com/. Campground listing remains John Pennekamp Coral Reef State Park Campground.

On Key Largo, at MM 97–107

John Pennekamp Coral Reef State Park sits in Key Largo (Upper Keys, MM 97–107). The northern gateway to the Keys, known for reef trips, dive shops and John Pennekamp Coral Reef State Park. This listing is for public outdoor time, with parking, heat and wildlife rules checked first.

Other parks & beaches listings currently published on Key Largo include Dagny Johnson Key Largo Hammock Botanical State Park, Rowell's Waterfront Park, Friendship Park. Compare them on the island or category hub rather than assuming this listing is the only option.

What this record includes

Directory category
Parks & Beaches
Island area
Key Largo (Upper Keys, MM 97–107)
Mapped as
parks & beaches
Published address
102601 Overseas Hwy, Key Largo, FL, 33037
Official website on file
Yes — confirm details there
Mapped or source amenities
Wheelchair accessible, Boat ramp at the marina, Canoe and kayak launch, Marina dock slips
Wheelchair tag
yes
Coordinates
25.129193, -80.389025
Source
Florida State Parks — John Pennekamp experiences and amenities

Confirm before you go

  • Current hours, closures, fees and access rules on the linked source
  • A working phone number — none is published on this listing
  • Today’s hours — none are published on this listing
  • Anything the map source does not tag — a map is not a live business profile
  • No ratings or “best of” rank — this page does not score or rank places

How to use this listing

John Pennekamp Coral Reef State Park is a park listing in Key Largo (Upper Keys, MM 97–107). Facilities and access depend on the managing agency.

Confirm current conditions on the managing agency page before you go. Carry water; heat is part of the plan, not a surprise.

Listed amenities & features

  • Wheelchair accessible
  • Boat ramp at the marina
  • Canoe and kayak launch
  • Marina dock slips
Source & accuracy

John Pennekamp Coral Reef State Park is published from public map contributors. Mapped names, coordinates and tags can lag real-world changes. Empty fields stay empty: this page adds no reviews, phones, hours, prices or ratings that the map does not have. Use the linked map object and any official site to confirm before a special trip. Last reviewed on Oct 29, 2026 using Florida State Parks — John Pennekamp experiences and amenities.

Business owner or traveler? Report an update →Claim or correct this listing