Many Florida counties, cities and parks sell an annual boat launch or parking pass. The list below is copied from each owner's own page, grouped by source, so you can compare and then check the owner before you buy. We have not confirmed any of these by phone, and fees change, so each line names its source.
We read 49 owner pages that mention an annual pass. Amounts and eligibility rules are the owner's wording, shortened.
Bay County (Mexico Beach Public Boat Ramp (City Docks)): It lists the annual permit free for property owners (1 per household) and $200.00 for non-property owners, with additional permits at $200.00 each. Annual permits expire January 31. Source: City of Mexico Beach: Boat Ramp Permits.
Brevard County (Eddy Creek Boat Ramp (Canaveral National Seashore), Canaveral National Seashore - Eldora Parking Lot #6 Kayak Access, Canaveral National Seashore - Eldora Parking Lot #7 Kayak Access, Canaveral National Seashore - North Apollo Beach Kayak Launch and 3 more): The park's Fees page lists $25.00 per private vehicle for 7 consecutive days, $15.00 per person on foot or bicycle (age 16 and older), and a $45.00 annual park pass. Source: National Park Service: Canaveral National Seashore Fees and Passes.
Brevard County (Long Point Park Campground Ramp): Brevard County's Long Point Park page lists a boat launch fee of $6.02 daily and an annual boat launch pass of $74.96. Source: Brevard County Parks and Recreation: Long Point Park.
Brevard County (Merritt Island National Wildlife Refuge - Bairs Cove, Merritt Island National Wildlife Refuge - Beacon 42 Boat Ramp, Merritt Island National Wildlife Refuge - Bio Lab Boat Ramp): The refuge's Visit Us page lists a $10.00 daily Refuge Pass per vehicle, a $25.00 annual pass per vehicle and a $10.00 daily pass per person on foot or bicycle. Source: U.S. Fish and Wildlife Service: Merritt Island NWR, Visit Us.
Citrus County (Crystal River City Boat Ramp at 3rd Avenue): The city says pay stations are next to the ramp and annual passes exist for residents and commercial users (prices on the schedule: commercial $100 per year per vehicle or trailer). Source: City of Crystal River, City Boat Ramp page.
Citrus County (Crystal River City Boat Ramp at Pete's Pier Marina): Parking at Pete's Pier is paid directly to the lot attendant and is not covered by the city annual pass. Source: City of Crystal River, Schedule A Fees (city PDF, no effective date shown).
Citrus County (Fort Island Gulf Beach Public Boat Ramp, Fort Island Trail Park Public Boat Ramp): A Citrus County resident annual pass is $25.00 and requires proof of residency; the page mentions a non-resident annual pass but lists no price. Source: Citrus County: Boat Ramp Launch Fees.
Collier County (Bayview Park Public Boat Ramp (Naples), Caxambas Park And Boat Ramp, Cocohatchee River Park Marina, Collier Boulevard Boating Park and 6 more): Annual permits are listed at $100 plus tax for motorized resident, $250 plus tax for motorized non-resident, $50 plus tax for paddle craft resident and $125 plus tax for paddle craft non-resident. Source: Collier County Parks: Boat Ramp Permits.
Collier County (Naples Landing Boat Ramp): It lists an annual trailer parking permit for $120.00 per year (not prorated), sold at the Finance Department in City Hall. Source: City of Naples: Naples Landing Park and Public Boat Launch.
Duval County (Huguenot Memorial Park - Non-Motorized Boat Beach Access Points): It lists an annual pass at $99.46 with tax and half off admission for active duty military and veterans. Source: City of Jacksonville: Huguenot Memorial Park.
Duval County (Kathryn Abbey Hanna Park Fish Management Area- Kayak Launch Dock, Kathryn Abbey Hanna Park Fish Management Area- Primitive Boat Ramp): An annual pass is listed at $92.52 plus tax; active-duty military and veterans get half off admission with ID. Source: City of Jacksonville: Kathryn Abbey Hanna Park.
Escambia County (Bayou Texar Public Boat Ramp, Bayview Park Boat Ramp, City of Pensacola 17th Street Public Boat Ramp, Sanders Beach Recreation Complex): 2019 annual permits were $26.88 for city residents ($25.00 plus $1.88 sales tax) and $80.63 for non-city residents ($75.00 plus $5.63 sales tax). Source: City of Pensacola: 2019 Boat Launch Annual Permits are Now Available.
Escambia County (Gulf Islands National Seashore - Perdido Key - Johnson Beach (Very Small Boats Only)): The park's Fees page lists $25.00 per private vehicle, $20.00 per motorcycle and $15.00 per person on foot or bicycle (age 16 and older) for January 1 to September 30, plus a $45.00 annual pass. Source: National Park Service: Gulf Islands National Seashore Fees (Florida).
Franklin County (Battery Park Boat Ramp): Franklin County residents pay a $10 annual rate; city of Apalachicola residents launch free with a free Resident Launch Decal from City Hall. Source: City of Apalachicola: Battery Park Marina.
Franklin County (Carrabelle 4th Street Boat Ramp): It lists an annual pass for Franklin County residents and property owners at a $3.00 processing fee per individual, with proof of residency or a deed. Source: City of Carrabelle: 4th Street Public Boat Ramp.
Franklin County (Carrabelle Marine Street Public Boat Ramp): It lists an annual pass for Franklin County residents and property owners at a $3.00 processing fee per individual, with proof of residency or a deed. Source: City of Carrabelle: Marine Street Boat Ramp.
Gulf County (Frank Pate Park at Port St. Joe): It lists an annual pass for out-of-county residents at $100.00 ($93.00 fee plus $7.00 tax). City and county residents pay no charge, with a Florida driver's license showing a Gulf County address. Source: City of Port St. Joe: Frank Pate Park.
Hernando County (Alfred A McKethan Pine Island Beach Park, Bayport Park Boat Ramp, Bayport Park Canoe Launch, Hernando Beach Public Boat Ramp and 6 more): The county's Passes page lists the annual All Parks Parking Pass at $53.25 for a single vehicle, tax included. It covers Pine Island Beach, Linda Pedersen Park, Rogers Park, Bayport Park, Hernando Beach, Hunters Lake, Jenkins Creek, Lake Townsen and the Nobleton boat ramp. Source: Hernando County: Parks and Recreation Passes.
Hillsborough County (Harney Park - Tampa Bypass Canal (10 HP maximum)): The county annual boat ramp pass is $100, with discounts for veterans, first responders and others. Source: Hillsborough County: Tampa Bypass Canal - Harney Park Boat Ramp.
Lake County (Howey-in-the-Hills Griffin Waterfront Park (Annual Town Pass Required)): It lists the annual permit at $35.00, including a ramp key and trailer sticker, and a $5.00 key replacement for current permit holders. Source: Town of Howey-in-the-Hills: Griffin Park.
Lee County (Alva Public Boat Ramp, Bowditch Point Park Kayak Launch, Davis Public Boat Ramp, Frizzell-Kontinos Boat Ramp at Punta Rassa and 7 more): Lee County's parking page lists a $60 Annual Parks Parking Pass, valid for 12 months from the date of issue. Source: Lee County Parking.
Lee County (Caloosahatchee Regional Park - Kayak Launch, Hickey's Creek Mitigation Park - Kayak Launch - Half Mile Long Portage): It lists a $60 Annual Parks Parking Pass, valid 12 months, usable at Caloosahatchee Regional Park and Hickey Creek Mitigation Park. Source: Lee County: Parking.
Lee County (City of Cape Coral - Yacht Club Park Public Boat Ramp): Cape Coral residents and Cape Coral-based businesses can buy an annual decal for $75 (plus tax) or a two-year pass for $150 (plus tax). Source: City of Cape Coral: Boat Ramps/Parking.
Levy County (Cedar Key Marina - Basin Side Boat Ramp, Cedar Key Marina - Gulf Side Boat Ramp): It lists an annual resident pass at $32.10 and an annual visitor or non-resident pass at $321. Source: City of Cedar Key: Marina Services.
Miami-Dade County (Bill Bird Marina - Haulover Marine Center Public Boat Ramp, Black Point Park - Boat Ramp, Crandon Park Boat Ramp, Herbert Hoover Homestead Bayfront Park - Boat Ramp and 2 more): An annual ramp permit is listed at $360.00 ($180.00 senior rate). All fees exclude sales tax. Source: Miami-Dade County Parks: Marina Fees (PDF).
Miami-Dade County (Virginia Key Beach North Point Park - Outdoor Center Paddlecraft Rentals and Launch): Admission is $8.00 for automobiles, $25.00 for buses, and a $150.00 annual pass. Source: City of Miami: Virginia Key Beach North Point Park.
Okaloosa County (Eglin AFB - Anderson Pond Canoe Launch (RESTRICTED ACCESS - PERMIT REQUIRED), Eglin AFB - Carr Landing (RESTRICTED ACCESS - PERMIT REQUIRED), Eglin AFB - Duck Pond Jon Boat Launch (RESTRICTED ACCESS - PERMIT REQUIRED), Eglin AFB - East Bay River Put-In (RESTRICTED ACCESS - PERMIT REQUIRED) and 22 more): Eglin's iSportsman Outdoor Recreation Permits page lists the Recreation / Fishing Permit at $5.00 daily or $30.00 annual for residents and non-residents. Senior permits are $10.00 and disabled permits are $1.00. Source: Eglin AFB iSportsman: Outdoor Recreation Permits.
Okaloosa County (Joe's Bayou Boat Launch): Destin residents get one free annual pass per household; additional resident passes are $50 each. Source: City of Destin: Joe's Bayou Boat Launch.
Orange County (Dinky Dock Park Boat Ramp): Annual residential permit is (horsepower + boat length in feet) x $0.50 for residents or x $0.75 for non-residents. Source: City of Winter Park: Boating (Public Works).
Orange County (Fort Maitland Park Boat Ramp (Permit Required)): Annual pass price is computed from boat length plus engine horsepower, times 0.50 for residents or 0.75 for non-residents, with passes running July 1 through June 30 and 50% off after January 1. Source: City of Maitland: Ft. Maitland Park.
Palm Beach County (Anchorage Park Marina (VILLAGE OF NORTH PALM BEACH RESIDENTS ONLY)): Decals are annual, starting each Oct. 1 and expiring each Sept. 30. The ramp is at 603 Anchorage Drive. Source: Village of North Palm Beach: Anchorage Park Marina Boat Ramp Decal.
Palm Beach County (Arthur R. Marshall Loxahatchee National Wildlife Refuge - 20 Mile Bend, Arthur R. Marshall Loxahatchee National Wildlife Refuge - Hillsboro Area, Arthur R. Marshall Loxahatchee National Wildlife Refuge - Lee Road Visitor Center - Canoe Launch Dock, Arthur R. Marshall Loxahatchee National Wildlife Refuge - Lee Road Visitor Center Boat Ramp): The refuge's Visit Us page lists a $10.00 daily pass per vehicle and a $25.00 annual pass per vehicle, and says entrance passes are required for all visitors. Source: U.S. Fish and Wildlife Service: Arthur R. Marshall Loxahatchee NWR, Visit Us.
Palm Beach County (Bert Winters Park Boat Ramp, Burt Reynolds Park East Boat Ramp, Burt Reynolds Park West Boat Ramp, Jim Barry Light Harbor Park and 3 more): The county's Boat Trailer Parking Permit page lists a $15.00 plus tax daily permit and a $50.00 plus tax annual decal, both effective October 1, 2025. The page lists six ramps that require it: Bert Winters, Burt Reynolds, Jim Barry Light Harbor, Juno, Phil Foster and Waterway Park. Source: Palm Beach County Parks: Boat Trailer Parking Permit.
Palm Beach County (Bryant Park North - Boat Ramp): The city's boat ramp permit page lists annual permits at $75 for Florida residents and $225 for non-residents and commercial users, plus 6.5% sales tax, valid Jan. 1 through Dec. 31. That page does not name Bryant Park. Source: City of Lake Worth Beach: Beach Parking.
Palm Beach County (Lake Park Harbor Marina): Annual boat launch passes are $210 for one boat and trailer, or $410 commercial for multiple boats and trailers, valid Jan. 1 through Dec. 31, bought at the marina office Monday to Friday, 8 AM to 5 PM. Source: Town of Lake Park: Marina Rules and Boat Ramp Parking.
Palm Beach County (Silver Palm Park Boat Ramp (PERMIT REQUIRED)): The city page lists the Annual Boat Launch and Trailer Permit at $210 for Boca Raton residents and $775 for non-residents, as of Oct. 1, 2026. Source: City of Boca Raton: Annual Boat Launch & Trailer Permit.
Pasco County (Anclote River Park, R. J. Strickland Memorial Park): Annual boat ramp passes are $75 for residents and $100 for non-residents, valid 12 months and usable at both Anclote River Park and Robert J. Strickland Memorial Park. Source: Pasco County: Rules And Regulations.
Pinellas County (A.L. Anderson Park, Belleair Causeway Public Boat Ramp, Fort Desoto Park Boat Ramp, John Chesnut Sr. Park and 5 more): Its fee table shows the Annual Boat Pass moving from $110 to $140, and the page says annual pass changes take effect Oct. 1, 2026. Source: Pinellas County: Boat Ramp Parking (read Oct 27, 2026).
Pinellas County (Dunedin Municipal Marina Boat Ramp): Annual passes are listed at $75 for residents and $225 for non-residents. A pass does not guarantee a parking space. Source: City of Dunedin: Marina.
Pinellas County (Fort DeSoto Park - Mullet Key Bayou - Paddlecraft Launch, Fort DeSoto Park - Soldier Hole - Kayak Rentals and Launch, Fort Desoto Park - East Beach Paddlecraft Access, Fort Desoto Park - Madelaine Key Paddlecraft Access - North and 2 more): The page states a $6 parking fee for Fort De Soto, payable by mobile parking app, pay-by-text, parking terminal or annual pass. Source: Pinellas County: Fort De Soto Park.
Pinellas County (Fred Howard Park - Gulf Beach Kayak Launch): It says annual beach parking passes are available but gives no price. Source: Pinellas County: Fred Howard Park.
Pinellas County (Gulfport City Marina): A Gulfport resident annual ramp fee is $34.00 per year and a non-resident annual ramp fee is $146.00 per year. Source: City of Gulfport: Marina.
Pinellas County (Mobbly Beach Park Kayak Launch): The city's Mobbly Beach Park page lists a $5 daily parking pass, or $2.68 for an annual resident parking permit (Oldsmar driver's license and vehicle registration required). Source: City of Oldsmar: Mobbly Beach Park.
Pinellas County (Sunset Beach Park - Sand Launch Beach (City Permit Required)): The city's Sunset Beach page lists boat launch permits at $26.75 annual for residents, $26.75 for 30 days or $107.00 annual for non-residents, and a $15.00 daily fee for any resident, paid by the ParkMobile app. Source: City of Tarpon Springs: Sunset Beach Launch Permits and Parking Passes.
Seminole County (Katie's Landing Canoe Launch at Lower Wekiva River State Preserve): It lists $2 for pedestrians, bicyclists, extra passengers, or passengers in a vehicle whose holder has an Annual Individual Entrance Pass, charged at Katie's Landing. Source: Florida State Parks: Lower Wekiva River Preserve State Park Hours and Fees.
St. Johns County (GTM Guana River Dam Recreation Area - Lake Access Ramp (10 HP Max), GTM Guana River Dam Recreation Area - River Access Ramp): It shows no separate fee for the boat ramps there. It says annual parking passes are available but gives no price. Source: Florida DEP: Guana Tolomato Matanzas NERR Visit Us.
Wakulla County (Bottoms Road Boat Ramp, Levy Bay Boat Ramp, Mashes Sands Park Boat Ramp, Mashes Sands Park Kayak Access and 6 more): The county's Boat Ramps page lists a $5.00 daily permit (one-time use, bought at the ramps with cash or digital payment) and a $40.00 annual permit for unlimited launches at county ramps. Source: Wakulla County: Boat Ramps.
Wakulla County (St Marks River Park Boat Ramp): Daily fee is listed as $5.00 and annual fee as $50.00. Source: City of St. Marks: Things To Do.
Wakulla County (St. Marks National Wildlife Refuge - Lighthouse Point Boat Ramp, St. Marks National Wildlife Refuge - Stony Pool #1 Hand Launch): The refuge's Visit Us page lists entrance fees of $5 per vehicle, $1 per bike or pedestrian and a $25 annual Refuge pass, and says America the Beautiful passes are honored. Source: U.S. Fish and Wildlife Service: St. Marks National Wildlife Refuge Visit Us.
Sources
- City of Mexico Beach: Boat Ramp Permits
- National Park Service: Canaveral National Seashore Fees and Passes
- Brevard County Parks and Recreation: Long Point Park
- U.S. Fish and Wildlife Service: Merritt Island NWR, Visit Us
- City of Crystal River, City Boat Ramp page
- City of Crystal River, Schedule A Fees (city PDF, no effective date shown)
- Citrus County: Boat Ramp Launch Fees
- Collier County Parks: Boat Ramp Permits
- City of Naples: Naples Landing Park and Public Boat Launch
- City of Jacksonville: Huguenot Memorial Park
- City of Jacksonville: Kathryn Abbey Hanna Park
- City of Pensacola: 2019 Boat Launch Annual Permits are Now Available
- National Park Service: Gulf Islands National Seashore Fees (Florida)
- City of Apalachicola: Battery Park Marina
- City of Carrabelle: 4th Street Public Boat Ramp
- City of Carrabelle: Marine Street Boat Ramp
- City of Port St. Joe: Frank Pate Park
- Hernando County: Parks and Recreation Passes
- Hillsborough County: Tampa Bypass Canal - Harney Park Boat Ramp
- Town of Howey-in-the-Hills: Griffin Park
- Lee County Parking
- Lee County: Parking
- City of Cape Coral: Boat Ramps/Parking
- City of Cedar Key: Marina Services
- Miami-Dade County Parks: Marina Fees (PDF)
- City of Miami: Virginia Key Beach North Point Park
- Eglin AFB iSportsman: Outdoor Recreation Permits
- City of Destin: Joe's Bayou Boat Launch
- City of Winter Park: Boating (Public Works)
- City of Maitland: Ft. Maitland Park
- Village of North Palm Beach: Anchorage Park Marina Boat Ramp Decal
- U.S. Fish and Wildlife Service: Arthur R. Marshall Loxahatchee NWR, Visit Us
- Palm Beach County Parks: Boat Trailer Parking Permit
- City of Lake Worth Beach: Beach Parking
- Town of Lake Park: Marina Rules and Boat Ramp Parking
- City of Boca Raton: Annual Boat Launch & Trailer Permit
- Pasco County: Rules And Regulations
- Pinellas County: Boat Ramp Parking (read Oct 27, 2026)
- City of Dunedin: Marina
- Pinellas County: Fort De Soto Park
- Pinellas County: Fred Howard Park
- City of Gulfport: Marina
- City of Oldsmar: Mobbly Beach Park
- City of Tarpon Springs: Sunset Beach Launch Permits and Parking Passes
- Florida State Parks: Lower Wekiva River Preserve State Park Hours and Fees
- Florida DEP: Guana Tolomato Matanzas NERR Visit Us
- Wakulla County: Boat Ramps
- City of St. Marks: Things To Do
- U.S. Fish and Wildlife Service: St. Marks National Wildlife Refuge Visit Us
Published Oct 27, 2026. Updated Oct 27, 2026.