Peanut Island Park is a small island (about 88 acres) located in the Intracoastal Waterway in the Lake Worth inlet. It is in close proximity to the Port of Palm Beach and you can get there only by boat or ferry. We took Captain Joes ferry and it is only about 300 feet to the island, so you can also kayak or paddleboard there. As soon as you get off the boat you walk down the dock to the shore and as we were making our way onto the island, my son spotted this huge sea star just hanging out..
Peanut Island is a county park and there is plenty do there. You can spend your day fishing, swimming or boating. They also have twenty campsites on the island if you want to stay longer than the day. Restrooms with hot showers, picnic areas and a fire ring are available, but you must have a reservation to stay.
Our favorite thing about the island is the amazing snorkeling. Since the island is located near the Lake Worth inlet, at high tide, waters from the Gulf Stream flow through and bring in warm, crystal clear Carribean waters. Make sure you are there at high tide or about an hour before, to see the awesome show of fish and gorgeous blue water. Each time we go, we see a variety of different species, from puffer fish to barracuda to parrotfish. It's incredible! Even my little man was ready to jump in and check it out!