Some links on our site may earn us a commission at no extra cost to you. Learn more.
John Pennekamp snorkeling costs roughly $90 per adult for the park’s own boat trip. That figure includes the vehicle entry fee. The trip you want is the 2.5-hour snorkel boat to the reef. It runs four times a day, 365 days a year, weather permitting, per Florida State Parks. Book it online before you drive down. The park concessionaire takes reservations only on its website, and the popular departures sell out. A glass-bottom boat is the choice for anyone who does not swim. The shore snorkel at Cannon Beach is free with entry and fine for kids.
I have snorkeled and dived Pennekamp more times than I can count. The first thing I tell anyone is that the reef is not at the beach. Cannon Beach is a wade-in practice ground with fake cannons in waist-deep water. The living reef is a boat ride offshore: Molasses, Grecian Rocks and the Christ of the Abyss. The boat is the whole point of the trip.
| Quick facts | John Pennekamp Coral Reef State Park, Key Largo |
|---|---|
| Hours | 8 a.m. to sunset, daily (Visit Florida) |
| Entry | per vehicle, parking included; boat tours are extra (Visit Florida) |
| Snorkel boat | 2.5 hours, about 1.5 hours on the reef, four departures a day (Florida State Parks) |
| Glass-bottom boat | 2.5 hours, three departures a day, on the 65-foot Spirit of Pennekamp (Florida State Parks; Pennekamp Park) |
| Book ahead | the boat, online, before you leave Miami |
| Skip | expecting to snorkel the reef from shore |
| Note | from July 22, 2026 one of two boat ramps and the trailer parking are reduced by construction (Florida State Parks) |
John Pennekamp Snorkeling Cost
Plan on about $90 an adult for the park boat, plus entry, plus gear if you do not own it. GetYourGuide’s listing for the park shows the snorkeling trip from $81. The glass-bottom boat starts at $62, as of July 2026. The park concessionaire, Pennekamp Park, adds an optional in-water guide at $120 plus tax. Each additional guided snorkeler costs $70 plus tax, with a maximum of six per guide. The table adds it up for two adults.
| Line item | Two adults, snorkel boat | Two adults, glass-bottom | Source |
|---|---|---|---|
| Vehicle entry | per-vehicle fee, parking included | same | Visit Florida |
| Boat tour, 2 tickets | from $162 | from $124 | GetYourGuide, July 2026 |
| Mask, snorkel, fins rental | available at the dock; price set by the concession | none | Florida State Parks |
| Optional in-water guide | $120 plus tax, then $70 per extra snorkeler | n/a | Pennekamp Park |
| Total, no guide, no rental | $162 plus entry | $124 plus entry | arithmetic |
The entry fee is charged per vehicle, and the park’s own hours-and-fees page carries the current amount. Open it the morning you go. Comparable Florida state parks charge $8 for a car with two to eight people.

Best John Pennekamp Snorkel Tour
The snorkel boat if everyone swims, the glass-bottom if anyone does not. Both last 2.5 hours, per Florida State Parks. The snorkel trips depart four times a day and give you about 90 minutes in the water. The glass-bottom Spirit of Pennekamp departs three times a day. It carries up to 130 passengers and is wheelchair accessible, per Pennekamp Park. There is also a wheelchair-friendly snorkel vessel, the Encounter, with tie-downs and a large marine restroom.

John Pennekamp Snorkeling Tour Review
The reef trip was amazing. Wear a wetsuit even if the water isn’t cold. It keeps you floating with no effort, so you can stay at the surface and just look. We saw turtles, barracuda, a nurse shark, one lobster and more fish than I could count. This is tropical water, so the colors are bright and vivid. Next to the Pacific, it isn’t close.
One honest warning before you book, because this is the complaint that comes up again and again. The reef is six miles out and the ride is fully exposed. On a choppy day a good share of the boat gets sick. One reviewer counted about half the passengers feeling ill or throwing up on a three-to-five-foot day, and asked a crew member how often it went like that; the answer was pretty consistently. If anyone in your group is prone to it, take something before you board rather than after, and pick the morning departure. The water is almost always flatter before the afternoon breeze builds.
Related, and worth knowing: because the park runs boats 365 days a year, it sometimes sails on days the private operators in Key Largo have cancelled. That is not a scandal, but it does mean a booked ticket is not a promise of good conditions. If it looks rough and you have any flexibility, move the day.
Pack sunblock, a towel, water and a light snack. The crew was helpful and friendly the whole trip. One thing to get right before you board: all gear comes from the counter inside, where you buy tickets. That is where they rent masks, fins and wetsuits for a fee, and it is the only place to get a prescription mask. The boat carries no spares, so anything you forget stays on shore.
Christ of the Abyss Snorkel Tour
Snorkelers can see the statue on a calm day. The bronze statue stands 8.5 feet tall at Key Largo Dry Rocks, in about 25 feet of water. Visit Florida gives those figures. America’s State Parks says surface snorkelers can see it clearly when the sea is flat. Private operators run dedicated statue trips, and GetYourGuide lists one from $77 to $85. The park’s own snorkel boat rotates among several reef sites. Ask at the dock which departure is going to Dry Rocks that day.

John Pennekamp Snorkeling From Shore
For an hour with kids, the beach is worth it without the boat. Cannon Beach has replica cannons and ballast stones from a Spanish wreck in waist-deep water. They draw small tropical fish, per America’s State Parks, and you can wade in without a boat. Far Beach is the second, quieter strip. Both are small and rocky compared with a mainland beach, per Visit Florida. The visitor center’s 30,000-gallon saltwater aquarium is the rainy-day backup.

John Pennekamp Boat Rental
You can rent a boat here and take yourself out, and it is a completely different day from riding the tour boat. The park’s concession rents a 21-foot Release center console with a 150-horsepower Yamaha and a T-top for shade. Four hours runs $400, a full day $500, fuel included. Book it online; the dockmaster does not take walk-ups.
Do You Need a Boating License to Rent a Boat in Florida?
Now the part nobody warns you about, and it catches people out every season. You do not just sign a form and drive away. There are two separate hurdles, and both are Florida law rather than a park rule.
The first is a written test. Anyone born on or after January 1, 1988 has to hold a Florida Boating Safety Education ID card to run anything with a 10-horsepower motor or bigger, per the Florida Fish and Wildlife Conservation Commission. No card, no boat. If you do not have one, you sit an online exam first: 25 questions, 19 right to pass, and the temporary certificate it buys you is good for 90 days. Do that at your kitchen table the week before, not in the parking lot.
The second is a check ride, and this is the one that surprises people. Florida requires every rental outfit to put you on the water before it hands over the keys: an on-the-water demonstration to prove you can actually handle the boat, plus a pre-ride briefing covering navigation rules, manatee zones, restricted areas, weather and where the safety gear lives. You and the instructor both sign it off. Budget the time. You are not leaving the dock the minute you arrive.
One more thing: you must be 18 to rent. Not 16, not 17 with a parent signing. Eighteen.
Worth it? If there are four of you and you want the whole day on your own schedule, $400 split four ways beats four tour tickets, and you go where you want. If it is two of you and you have never run a boat in open water, take the tour boat and let the captain worry about the weather.
Restaurants Near John Pennekamp
Walk out of the park, cross the Overseas Highway, and there is a food trailer in the parking lot of John’s General Store at mile marker 102.5. That is Dani and Mike’s 102, and it does smash burgers and Cajun fries. It is about ninety seconds from the park gate, which matters a lot when you have come off a boat starving and salt-crusted.
Then, seven-tenths of a mile south at mile marker 101.9, parked in front of Dolphins Plus, is the one that made the news. Mike’s BBQ 101 is run by pitmaster Mike Porcari and his wife Aparecida de Souza, who have been smoking Texas brisket, Carolina pulled pork and St. Louis ribs out of that truck since 2017. In 2025 Yelp put it ninth on its list of the hundred best food trucks in America, the only one in Florida to make the top ten.
Same pitmaster behind both, so you are not choosing between good and bad, just between a burger and brisket.
The practical note on Mike’s: it sells out most days. Call the order ahead rather than turning up at one o’clock expecting brisket to still be there. Porcari’s own line about the place is that he spends hours just talking with his customers, which tells you what kind of operation it is and also why the line moves the way it does.
Miami to John Pennekamp State Park
About 60 miles and an hour and a half in normal traffic. The route runs down US-1 through Florida City to the 18-mile stretch and onto Key Largo. The park sits at mile marker 102.5 on the ocean side. Leave Miami by 7 a.m. for a mid-morning boat. If you are continuing down the Keys, our Miami to Key West road trip itinerary picks up from here.
Fill the Tank Before You Leave the Mainland
Do this one thing and it will save you money on every trip you ever take down here. Fill up in Florida City or Homestead. That is the last cluster of normally-priced gas stations before the road runs out into the Everglades, and the next ones you can count on are in Key Largo, about twenty miles further on, around mile marker 106.
The saving is real, not theoretical. Monroe County is the most expensive county in Florida to buy gas, per AAA figures reported by CBS Miami. Roughly thirty cents a gallon over Miami prices. On a big tank that is a lunch. It also gets worse the further down you go, so if you are carrying on past Key Largo there is a fuel plan for the whole chain in our Miami to Key West road trip planner.
18 Mile Stretch Key Largo
The road from Florida City to Key Largo is a two-lane causeway across open wetland with a concrete barrier down the middle and nowhere to turn around. Locals call it the 18-Mile Stretch. On a good day it is a pleasant twenty minutes. On a bad day it is the reason you missed your boat.
Here is what makes it different from ordinary traffic: there is no alternative route. One accident on that stretch and everything stops, in both directions, for as long as it takes to clear. The closures, the Card Sound alternative and the Sunday northbound crush are covered properly in our Miami to Key West road trip planner.
So pack like you might be sitting there. Water for everyone, snacks, and a full tank so you are not running the air conditioning on fumes. Use the restroom in Florida City before you start.
John Pennekamp Kayak Mangroves
On the boat out to the reef we passed a lot of paddlers, on boards and in kayaks. It looked like work. The channels run a real current, and boats come through often, so a good share of the day goes to fighting the water and moving aside for wakes. The birds are there, but you see more of them from a motorboat.
The quiet part is back in the side channels, where boats can’t go. That stretch is peaceful, unless it’s sand fly season. Then you will get eaten alive. Plenty of people love a day paddling here. For me, the boat wins.

John Pennekamp State Park Parking
Skip bringing your own trailered boat until the construction ends. From July 22, 2026 one of the two ramps is closed, per Florida State Parks. Trailer parking is cut back as well, and the $10 launch fee still applies. Skip the afternoon boat in summer if you can. Thunderstorms build after 2 p.m., and the captain cancels for weather. Avoid drinking before a snorkel. Snorkel the Keys, a private operator, will refuse boarding and keep the fare.
Pennekamp is the first big stop on the way down. Next comes Key Largo or Islamorada as a base, then Bahia Honda State Park for a beach stop. At the bottom of the road, Key West is also the jumping-off point for the Dry Tortugas ferry.
Frequently asked questions about John Pennekamp snorkeling
Do you need reservations for John Pennekamp snorkeling?
Yes. Pennekamp Park says all reservations are made online, and Expedia’s attraction page notes the popular departures fill.
How long is the John Pennekamp snorkeling trip?
The snorkel trip runs 2.5 hours, with about 1.5 hours on the reef, per Florida State Parks.
Is there a glass-bottom boat tour for John Pennekamp snorkeling?
Non-swimmers can see the reef from the glass-bottom Spirit of Pennekamp, which runs three trips a day, per Florida State Parks.
What time does John Pennekamp State Park open?
The park is open 8 a.m. to sunset every day, including winter, and the boat tours run 365 days a year, weather permitting.
Updated September 20, 2026.
Prices are approximate, current as of publication, and change frequently — confirm the latest price with the retailer before buying.

