HomeShore & PierCharlotte CountyGasparilla Island State Park (Boca Grande)

Gasparilla Island State Park (Boca Grande)

Boca Grande, FL · Boca Grande Pass / Gulf of Mexico · Shore fishing
🎣 Fish from land — no boat needed

State park at the south end of Gasparilla Island beside the historic lighthouse, with beach and shoreline fishing along the Gulf and the edge of world-famous Boca Grande Pass, one of Florida's deepest natural passes. Snook, pompano, mackerel, ladyfish and sharks from the sand; tarpon roll the pass in season. Parking: five beach parking areas along the park.

Fee
$3/vehicle
Hours
8 AM–sunset
Lighted
No
Restrooms
Yes
Florida anglers fishing from shore or a structure attached to land need the no-cost resident shoreline fishing license (or a regular license for non-residents). Details at MyFWC.

Good to know

Restrooms
Get directions

880 Belcher Rd, Boca Grande, FL 33921 · GPS: 26.71750, -82.26050

Frequently Asked Questions

Can you fish at Gasparilla Island State Park (Boca Grande) without a boat?

Yes — Gasparilla Island State Park (Boca Grande) is a land-based fishing spot (shore fishing) in Boca Grande, Florida. No boat is needed.

Do I need a fishing license at Gasparilla Island State Park (Boca Grande)?

Florida residents fishing from shore or a land-attached structure need the free resident shoreline fishing license; non-residents generally need a regular saltwater license. Check current rules at MyFWC.com.

How much does it cost to fish at Gasparilla Island State Park (Boca Grande)?

$3/vehicle.

What are the hours at Gasparilla Island State Park (Boca Grande)?

Gasparilla Island State Park (Boca Grande) is open 8 AM–sunset.

What is the tide at Gasparilla Island State Park (Boca Grande) today?

Tide predictions for Gasparilla Island State Park (Boca Grande) come from the NOAA station at Punta Gorda, about 19 miles away. The tide chart on this page shows today's high and low tide times, updated daily from NOAA, plus predictions for the coming week.

Where is Gasparilla Island State Park (Boca Grande) located?

Gasparilla Island State Park (Boca Grande) is located at 880 Belcher Rd, Boca Grande, FL 33921 in Charlotte County, Florida.

← All Tampa Bay shore & pier fishing spots

Tides — Punta Gorda

Sun, Aug 2
12:43 AMLow · 0.3 ft
6:37 AMHigh · 1.6 ft
12:33 PMLow · 0.8 ft
6:12 PMHigh · 1.9 ft
Mon, Aug 3
1:08 AMLow · 0.5 ft
7:00 AMHigh · 1.7 ft
1:29 PMLow · 0.6 ft
7:07 PMHigh · 1.7 ft
Full tide dashboard →
Predictions are for NOAA station Punta Gorda, about 19 mi from this ramp. Heights are water level relative to the station datum — not depth at the ramp. Wind and weather can change actual levels.

Conditions — Tampa Bay Area

Loading current forecast…

Nearby Bait & Tackle

We’re building out our verified bait & tackle directory for this area — local shops coming soon. In the meantime, search near this spot:

Search near this spot