John Pennekamp Coral Reef State Park

Park Florida state park protecting coral reefs and marine life

Off Key Largo, John Pennekamp protects part of the Florida Reef; snorkeling, scuba diving, glass-bottom boat tours and mangrove shoreline trails attract visitors to see coral formations and tropical fish.

Main image

John Pennekamp Coral Reef State Park is a Florida State Park located on Key Largo in the Florida Keys and was designated in 1963 as the first undersea park in the United States. It protects offshore coral reefs and adjacent coastal habitats that are part of the Florida Reef Tract.

Established by the state in 1963 to protect remaining nearshore coral reef habitat and to provide managed public access, the park has since been a focal point for reef education and recreation in the Keys. Management has balanced recreational use with conservation of coral and mangrove communities.

The park is located on Key Largo in Monroe County, in the upper Florida Keys, within the broader Florida Reef ecosystem and reachable by road from the mainland via the Overseas Highway.

  • Founding and purpose: Designated in 1963 as the first undersea park in the United States, it protects nearshore coral reef ecosystems and provides public access for snorkeling and diving.
  • Activities and facilities: Glass-bottom boat tours and snorkel trips operate from the park marina, and the onshore visitor center maintains aquaria and exhibits about reef ecology.

What to See #

  • Shoreline and Visitor Center: Shallow shoreline areas, mangrove edges and a land-based nature trail system that showcase local coastal habitats and an on-site visitor center aquarium with interpretive displays.
  • Offshore reef areas: Offshore coral reef zones that form part of the Florida Reef Tract and begin a short distance from shore; these are reached by park boat launches for snorkeling, diving, and glass-bottom boat tours.
John Pennekamp Coral Reef State Park
102601 Overseas Hwy (MM 102.5), Key Largo, FL 33037, United States
25.1252, -80.4061
Park gates typically daily 8am-sunset; visitor center hours vary (check website)
Entrance $8 per vehicle (Florida State Parks vehicle entrance fee); marine activities (glass-bottom boat/snorkel trips) extra

How to Get to John Pennekamp Coral Reef State Park #

The park is on Key Largo at Mile Marker 102.5 on the Overseas Highway (US-1). From Miami it is about an hour’s drive; from the south or north, follow US-1 and look for signs for John Pennekamp Coral Reef State Park. The park has a designated visitor center and marina with paid parking; boats and tour operators operate from the park marina.

Tips for Visiting John Pennekamp Coral Reef State Park #

  • Book glass-bottom boat tours or snorkeling trips in advance, especially on weekends and holidays.
  • The visitor center and aquarium are worth a quick stop before heading out on a boat; they explain reef rules and safety.
  • If interested in snorkeling, bring reef-safe sunscreen; boat operators will brief on protected zones and permit rules.

Best Time to Visit John Pennekamp Coral Reef State Park #

Late fall through early spring is the best time for clear water and comfortable marine conditions; book marine excursions ahead of time.

Dry season (best)
November-April · 20-27°C (68-81°F)
Clearer water and cooler air make snorkeling and diving more pleasant; peak visitor season.
Summer
May-October · 25-32°C (77-90°F)
Warmer water but higher humidity and hurricane season risk; expect more plankton and some reduced visibility.
Shoulder seasons
April and October · 22-29°C (72-84°F)
Balanced weather and fewer crowds; good compromise for marine visibility and comfort.

Weather & Climate near John Pennekamp Coral Reef State Park #

Climate

John Pennekamp Coral Reef State Park's climate is classified as Tropical Monsoon - Tropical Monsoon climate with hot summers (peaking in August) and warm winters (coldest in January). Temperatures range from 16°C to 32°C. Abundant rainfall (1248 mm/year), wettest in June.

Temperature & Rainfall
Temperature Range
32°
Warmest Month
17°
Coldest Month
Monthly Conditions

January

January is mild with highs of 24°C and lows of 17°C. Moderate rainfall (49 mm).

Comfort

20°
Feels Like Mild
20°C
Temperature
17° 24°

Weather

49 mm
Rainfall
5.1 m/s
Wind
Light Breeze

February

February is mild with highs of 24°C and lows of 16°C. Moderate rainfall (45 mm).

Comfort

20°
Feels Like Mild
20°C
Temperature
17° 24°

Weather

45 mm
Rainfall
5.2 m/s
Wind
Light Breeze

March

March is mild with highs of 26°C and lows of 18°C. Moderate rainfall (44 mm).

Comfort

22°
Feels Like Mild
22°C
Temperature
18° 26°

Weather

44 mm
Rainfall
5.5 m/s
Wind
Light Breeze

April

April is mild with highs of 27°C and lows of 20°C. Moderate rainfall (57 mm).

Comfort

24°
Feels Like Mild
24°C
Temperature
20° 27°

Weather

57 mm
Rainfall
5.3 m/s
Wind
Light Breeze

May

May is warm with highs of 29°C and lows of 22°C. Significant rainfall (133 mm).

Comfort

26°
Feels Like Warm
26°C
Temperature
22° 29°

Weather

133 mm
Rainfall
4.6 m/s
Wind
Light Breeze

June

June is warm with highs of 31°C and lows of 24°C. The wettest month with heavy rain (217 mm).

Comfort

27°
Feels Like Warm
27°C
Temperature
24° 31°

Weather

217 mm
Rainfall
3.8 m/s
Wind
Light Breeze

July

July is hot with highs of 32°C and lows of 25°C. Significant rainfall (118 mm).

Comfort

28°
Feels Like Hot
28°C
Temperature
25° 32°

Weather

118 mm
Rainfall
3.5 m/s
Wind
Light Breeze

August

August is the hottest month with highs of 32°C and lows of 25°C. Significant rainfall (153 mm).

Comfort

28°
Feels Like Hot
28°C
Temperature
25° 32°

Weather

153 mm
Rainfall
3.5 m/s
Wind
Light Breeze

September

September is warm with highs of 31°C and lows of 24°C. Significant rainfall (184 mm).

Comfort

28°
Feels Like Warm
28°C
Temperature
24° 31°

Weather

184 mm
Rainfall
3.9 m/s
Wind
Light Breeze

October

October is warm with highs of 29°C and lows of 23°C. Significant rainfall (148 mm).

Comfort

26°
Feels Like Warm
26°C
Temperature
23° 29°

Weather

148 mm
Rainfall
4.8 m/s
Wind
Light Breeze

November

November is mild with highs of 27°C and lows of 20°C. Moderate rainfall (64 mm).

Comfort

24°
Feels Like Mild
24°C
Temperature
21° 27°

Weather

64 mm
Rainfall
5.3 m/s
Wind
Light Breeze

December

December is mild with highs of 25°C and lows of 18°C. Moderate rainfall (36 mm).

Comfort

21°
Feels Like Mild
21°C
Temperature
18° 25°

Weather

36 mm
Rainfall
5.1 m/s
Wind
Light Breeze

Nearby Attractions to John Pennekamp Coral Reef State Park