← Back to search

John Pennekamp Coral Reef State Park

Key Largo, FL

John Pennekamp Coral Reef State Park
Fee: $8/vehicle + tour fees

About this park

John Pennekamp Coral Reef State Park in Key Largo was the first undersea park in the United States, and it protects roughly 70,000 acres of coral reef, seagrass beds and mangrove shoreline. The waters here teem with colorful fish, corals and other marine life. Glass-bottom boat and snorkeling tours take visitors out to the reef, and the park also offers kayaking through mangroves, hiking trails and a campground. Divers and snorkelers can visit the famous underwater statue Christ of the Abyss. Entry is $8 per vehicle, plus tour fees. Book tours in advance during winter and spring, when demand is highest.

Nearby state parks

๐ŸŒฒCurry Hammock State Park ยท Marathon ยท 29.4 mi
๐ŸŒฒBahia Honda State Park ยท Big Pine Key ยท 64.1 mi
๐ŸŒฒDr. Von D. Mizell-Eula Johnson State Park ยท Dania Beach ยท 66.7 mi

John Pennekamp Coral Reef State Park FAQ

Where is John Pennekamp Coral Reef State Park located?
John Pennekamp Coral Reef State Park is in Key Largo, Florida, at 102601 Overseas Hwy. GPS coordinates: 25.1286, -80.4064. Get directions.
Is there an entrance fee at John Pennekamp Coral Reef State Park?
$8/vehicle + tour fees. Fees can change by season, so confirm with the park before you go.
How do I contact John Pennekamp Coral Reef State Park?
You can call (305) 451-1202 or email FloridaStateParks@dep.state.fl.us. The park office can confirm RV site availability, hookups, length limits and current conditions.
Are there RV campgrounds near John Pennekamp Coral Reef State Park?
Yes. The closest RV-friendly campgrounds listed on ParkedRV are:Distances are straight-line miles.
How current is this information about John Pennekamp Coral Reef State Park?
This listing was last updated on September 20, 2026. If something is out of date, let us know and we'll fix it.