Florida State Parks

Florida has 165 state parks on record, 86 with swimming and 13 with cabins. 64 have developed campgrounds (2,204 campsites in total on record). Dogs are allowed at 62 of 66 state parks in Florida with a recorded policy; check each park's own page for exceptions.

Florida sells its own state park pass; check current pricing and eligibility with the Florida state parks agency.

Florida state parks map

  • State parks
Land managed by (switch layers on or off)
Land managed by

Land ownership: USGS PAD-US 4.1, dissolved by manager and simplified (parcels under about 2 square km not shown). Unit boundaries simplified. Not for navigation or legal boundaries.

Open this area in Google Maps

Addison Blockhouse Historic State Park Volusia County Not on record No entrance fee Not on record Not on record Not on record
Alafia River State Park Hillsborough County 30 sites $5 per vehicle (two to eight people) Not on record Not on record Not on record
Alfred B. Maclay Gardens State Park Leon County Not on record $6 per vehicle (up to eight people); gardens entry extra Jan-Apr Lake Hall Lake Not on record Not on record
Allen David Broussard Catfish Creek Preserve State Park Polk County 2 sites No entrance fee Not on record Not on record Yes
Amelia Island State Park Nassau County Not on record $2 per person (honor box; exact change) Fernandina Beach Not on record Yes
Anastasia State Park St. Johns County 139 sites $8 per vehicle (up to eight people) Rivers Loxahatchee River Not on record Yes
Anclote Key Preserve State Park Pasco County Yes No entrance fee Arrive By Ferry To Enjoy Miles Of Sandy Beach Not on record No
Atlantic Ridge Preserve State Park Martin County Not on record $6 per vehicle (two to eight people) Not on record Not on record Not on record
Avalon State Park St. Lucie County Not on record $2 per vehicle (honor box; exact change) Not on record Not on record Yes
Bahia Honda State Park Monroe County 80 sites $8 per vehicle (two to eight people); Monroe County surcharge applies Lucie River Yes Yes
Bald Point State Park Franklin County 1 sites $4 per vehicle (up to eight people); $2 pedestrian or bicycle Crooked River Not on record Yes
Big Lagoon State Park Escambia County 75 sites $6 per vehicle (two to eight people) Long Pond Not on record Yes
Big Shoals State Park Hamilton County 1 sites $4 per vehicle; $2 pedestrians/bicyclists (honor box) Not on record Not on record Yes
Big Talbot Island State Park Duval County Not on record $3 per vehicle entrance Rivers Loxahatchee River Not on record Yes
Bill Baggs Cape Florida State Park Miami-Dade County Yes $8 per vehicle (two to eight people) Rivers Loxahatchee River Not on record Not on record
Blackwater River State Park Santa Rosa County 30 sites $4 per vehicle (up to eight people; honor box) States Blackwater River Not on record Yes
Blue Spring State Park Volusia County 51 sites $6 per vehicle (two to eight people) Johns River Yes Not on record
Bulow Creek State Park Volusia County Yes No entrance fee Bulow Creek Not on record Yes
Bulow Plantation Ruins Historic State Park Flagler County Not on record $4 per vehicle Not on record Not on record Not on record
Caladesi Island State Park Pinellas County Yes $6 per boat (up to eight people); $2 per kayaker Rivers Loxahatchee River Not on record No
Camp Helen State Park Bay County Not on record $4 per vehicle Rivers Loxahatchee River Not on record Not on record
Cayo Costa State Park Lee County Not on record $2 per person (honor box; exact change) Caloosahatchee River Yes Yes
Cedar Key Museum State Park Levy County Not on record $2 per person museum fee; children 5 and under free Not on record Not on record Not on record
Cedar Key Scrub State Reserve Levy County Not on record No entrance fee Not on record Not on record Not on record
Charlotte Harbor Preserve State Park Not on record Not on record No fees required Not on record Not on record Not on record
Cockroach Bay Preserve State Park Hillsborough County Not on record No entrance fee Cockroach Bay Preserve Not on record Not on record
Collier–Seminole State Park Collier County 105 sites $5 per vehicle (two to eight people) Not on record Not on record Yes
Colt Creek State Park Polk County 20 sites $4 per vehicle (up to eight people) Not on record Not on record Yes
Constitution Convention Museum State Park Gulf County Not on record $2 per person; children under 5 free Not on record Not on record Not on record
Crystal River Archaeological State Park Citrus County Not on record $3 per vehicle (up to eight); honor box Not on record Not on record Not on record
Crystal River Preserve State Park Citrus County Not on record No entrance fee required Not on record Not on record Yes
Curry Hammock State Park Monroe County 28 sites $4.50 one person; $5.50 two-plus (Monroe surcharge included) Beach swimming area Not on record Yes
Dade Battlefield Historic State Park Sumter County Not on record $3 per vehicle (up to eight); $2 pedestrians/bicyclists Not on record Not on record Not on record
Dagny Johnson Key Largo Hammock Botanical State Park Not on record Not on record $2.50 (Wikipedia; confirm season) Not on record Not on record Not on record
De Leon Springs State Park Volusia County Not on record $6 per vehicle (two to eight people) Rivers Loxahatchee River Not on record Yes
Deer Lake State Park Walton County Not on record $3 per vehicle (2 to 8 passengers); $2 pedestrians/bicyclists; honor box States Deer Lake Not on record Yes
Delnor-Wiggins Pass State Park Collier County Not on record $5 per vehicle (agency page; confirm season) The Cocohatchee River Not on record Not on record
Devil's Millhopper Geological State Park Alachua County Not on record $4 per vehicle (up to eight visitors); $2 pedestrians and bicyclists Not on record Not on record Yes
Don Pedro Island State Park Charlotte County Not on record $3 per vehicle land base; $2 per person island (boat access) Rivers Loxahatchee River Not on record Yes
Dr. Julian G. Bruce St. George Island State Park Franklin County 60 sites $6 per vehicle (two to eight people) Rivers Loxahatchee River Not on record Yes
Dr. Von D. Mizell-Eula Johnson State Park Not on record Not on record $6 per vehicle (up to eight people) Dania Beach Not on record Yes
Dudley Farm Historic State Park Alachua County Not on record $5 per vehicle (up to eight people) Not on record Not on record Not on record
Dunns Creek State Park Putnam County Not on record $5 per vehicle (two to eight); $4 single-occupant; honor box Not on record Not on record Yes
Econfina River State Park Taylor County Not on record $2 per vehicle Not on record Not on record Not on record
Eden Gardens State Park Walton County Not on record $4 per vehicle; $2 pedestrians/bicyclists; honor box Santa Rosa Beach Not on record Not on record
Edward Ball Wakulla Springs State Park Wakulla County Not on record $6 per vehicle (two to eight occupants) Wakulla River Yes Not on record
Egmont Key State Park Not on record Not on record No park entrance fee (boat access only; ferry fares separate) Tampa Bay Not on record No
Ellie Schiller Homosassa Springs Wildlife State Park Citrus County Not on record $13 ages 13+; $5 ages 6-12; free under 6 Rivers Loxahatchee River Not on record Not on record
Estero Bay Preserve State Park Lee County Not on record $2 per vehicle Estero Bay Not on record Not on record
Fakahatchee Strand Preserve State Park Collier County Not on record $3 per vehicle (up to eight); $2 pedestrians/bicyclists Not on record Not on record Not on record
Falling Waters State Park Washington County 24 sites $5 per vehicle (two to eight people); $4 single-occupant Daytona Beach Not on record Not on record
Fanning Springs State Park Levy County Yes $6 per vehicle (up to eight); $4 single-occupant Not on record Not on record Not on record
Faver-Dykes State Park St. Johns County 30 sites $5 per vehicle (up to eight people); $4 single-occupant Not on record Not on record Yes
Fernandina Plaza Historic State Park Nassau County Not on record No entrance fee Fernandina Beach Not on record Not on record
Florida Caverns State Park Jackson County 38 sites $5 per vehicle (two to eight people); $4 single-occupant Santa Rosa-Swift Creek Not on record Yes
Forest Capital Museum State Park Taylor County Not on record $2 per person museum admission; children 5 and under free Not on record Not on record Not on record
Fort Clinch State Park Nassau County 41 sites $6 per vehicle (two to eight people) Amelia River Not on record Yes
Fort Cooper State Park Citrus County Yes $3 per vehicle (up to eight); $2 pedestrians/bicyclists; honor box Discover Crystal River Not on record Not on record
Fort Foster State Historic Site Not on record Not on record Tours $2 adult; $1 ages 6-12; free under 6 Not on record Not on record Not on record
Fort George Island Cultural State Park Duval County Not on record No fee required Beach swimming area Not on record Not on record
Fort Mose Historic State Park St. Johns County Not on record No entrance fee Not on record Not on record Not on record
Fort Pierce Inlet State Park St. Lucie County Not on record $6 per vehicle (up to 8 people) Indian River Not on record Not on record
Fort Zachary Taylor Historic State Park Monroe County Not on record $6 per vehicle (up to eight people) Truman Beach Not on record Not on record
Fred Gannon Rocky Bayou State Park Okaloosa County Yes $5 per vehicle (two to eight people); $4 single-occupant Not on record Not on record Yes
Gamble Rogers Memorial State Recreation Area at Flagler Beach Flagler County 34 sites $5 per vehicle (up to eight); $4 single-occupant Flagler Beach Not on record Yes
Gasparilla Island State Park Lee County Not on record $3 per vehicle; $2 pedestrians/bicyclists (island toll separate) Beach swimming area Not on record Yes
George Crady Bridge Fishing Pier State Park Duval County Not on record $2.00 per vehicle (agency page; confirm season) Not on record Not on record Not on record
Grayton Beach State Park Walton County 59 sites $5 per vehicle (two to eight people) Grayton Beach Yes Yes
Haw Creek Preserve State Park Volusia County Not on record No entrance fee Not on record Not on record Not on record
Henderson Beach State Park Okaloosa County 60 sites $6 per vehicle (two to eight people) Henderson Beach Not on record Yes
Highlands Hammock State Park Highlands County Yes $6 per vehicle (up to eight people) Not on record Not on record Not on record
Hillsborough River State Park Hillsborough County Yes $6 per vehicle (up to eight people) Not on record Not on record Yes
Honeymoon Island State Park Pinellas County Not on record $8 per vehicle (limit eight people) Rivers Loxahatchee River Not on record Yes
Hontoon Island State Park Volusia County Yes No entrance fee Johns River Yes Yes
Hugh Taylor Birch State Park Broward County Not on record $6 per vehicle (up to eight people) Beach swimming area Not on record Not on record
Ichetucknee Springs State Park Suwannee County Not on record $6 per vehicle (two to eight people) Not on record Not on record Not on record
Indian Key Historic State Park Monroe County Not on record $2.50 per person Not on record Not on record Not on record
Indian River Lagoon Preserve State Park Brevard County Not on record No entrance fee Not on record Not on record Not on record
John D. MacArthur Beach State Park Palm Beach County Not on record $5 per vehicle (two to eight people) MacArthur Beach Not on record Not on record
John Gorrie Museum State Park Franklin County Not on record $2 per person museum admission; children 5 and under free Not on record Not on record Not on record
John Pennekamp Coral Reef State Park Monroe County Yes $8 per vehicle Designated swimming area Not on record Yes
Jonathan Dickinson State Park Martin County 142 sites $6 per vehicle (two to eight people) Loxahatchee River Yes Yes
Judah P. Benjamin Confederate Memorial at Gamble Plantation Historic State Park Manatee County Not on record No entrance fee; tours $6 adult, $4 ages 6-12 Not on record Not on record Not on record
Kissimmee Prairie Preserve State Park Okeechobee County 35 sites $4 per vehicle (two to eight people) Not on record Not on record Yes
Koreshan State Historic Site Lee County 60 sites $5 per vehicle (two to eight); $4 single-occupant Not on record Not on record Not on record
Lafayette Blue Springs State Park Lafayette County Yes $5 per vehicle (two to eight people) Suwannee River Not on record Not on record
Lake Griffin State Park Lake County 40 sites $5 per vehicle (two to eight people) Lake Griffin Not on record Yes
Lake Jackson Mounds Archaeological State Park Leon County Not on record $3 per vehicle Not on record Not on record Yes
Lake June-in-Winter Scrub State Park Highlands County Not on record $2.00 per vehicle (agency page; confirm season) Lake June-in-Winter Scrub Not on record Not on record
Lake Kissimmee State Park Polk County Yes $5 per vehicle (two to eight people) Lake Kissimmee Not on record Yes
Lake Louisa State Park Lake County 60 sites $5 per vehicle (two to eight); $4 single-occupant In addition to Lake Not on record Yes
Lake Manatee State Park Manatee County Yes $5 per vehicle(two to eight people) Designated swimming area Not on record Yes
Lake Talquin State Park Leon County Not on record $3 per vehicle Lake Talquin Not on record Not on record
Letchworth-Love Mounds Archaeological State Park Jefferson County Not on record $3 per vehicle (agency page; confirm season) Not on record Not on record Not on record
Lignumvitae Key Botanical State Park Monroe County Not on record $2.50 per person visitor fee; tours $2 extra Florida Bay Not on record Not on record
Little Manatee River State Park Hillsborough County Yes $5 per vehicle (two to eight people) Not on record Not on record Yes
Little Talbot Island State Park Duval County 20 sites $5 per vehicle (up to eight people) Little Talbot Island - Myrtle Creek Not on record Not on record
Long Key State Park Monroe County Yes One person $4.50; two-plus $6 plus 50 cents each; ped/bike $2.50 Designated swimming area Not on record Yes
Lovers Key State Park Lee County Not on record $8 per vehicle (2 to 8 people per vehicle) Fort Myers Beach Not on record Not on record
Lower Wekiva River Preserve State Park Lake County Yes $3 per vehicle Not on record Not on record Yes
Madison Blue Spring State Park Madison County Not on record $5 per vehicle Withlacoochee River Not on record Not on record
Manatee Springs State Park Levy County 80 sites $6 per vehicle (2 to 8 people); $4 single-occupant/motorcycle Manatee River Not on record Yes
Marjorie Kinnan Rawlings Historic State Park Alachua County Not on record $3 per vehicle Not on record Not on record Not on record
Mike Roess Gold Head Branch State Park Clay County 73 sites $5 per vehicle Little Lake Yes Not on record
Mound Key Archaeological State Park Lee County Not on record No entrance fee Fort Myers Beach Not on record Not on record
Myakka River State Park Manatee County 90 sites $6 per vehicle (2-8 people); $4 single-occupant Not on record Yes Not on record
Natural Bridge Battlefield Historic State Park Leon County Not on record $3 per vehicle Not on record Not on record Not on record
Ney Landrum State Park Not on record Not on record No entrance fee Marks River Not on record Not on record
North Peninsula State Park Volusia County Not on record No entrance fee Entrance to Smith Creek Not on record Not on record
O'Leno State Park Columbia County 61 sites $5 per vehicle (two to eight); $4 single-occupant Not on record Not on record Yes
Ochlockonee River State Park Wakulla County Yes $4 per vehicle Ochlockonee River Not on record Not on record
Okeechobee Battlefield Historic State Park Okeechobee County Not on record No entrance fee Not on record Not on record Not on record
Oleta River State Park Miami-Dade County Not on record $6 per vehicle (two to eight people) Oleta River Yes Not on record
Olustee Battlefield Historic State Park Not on record Not on record No entrance fee required Not on record Not on record Not on record
Orman House Historic State Park Franklin County Not on record $2.00 per vehicle (agency page; confirm season) Not on record Not on record Not on record
Oscar Scherer State Park Sarasota County 104 sites $5 per vehicle (up to eight people); $4 single-occupant South Creek Not on record Yes
Paynes Creek Historic State Park Hardee County Not on record $3 per vehicle Not on record Not on record Not on record
Paynes Prairie Preserve State Park Alachua County Yes $6 per vehicle (two to eight people) Not on record Not on record Not on record
Perdido Key State Park Escambia County Not on record $3 per vehicle (up to eight people) The park's address is 12301 Gulf Beach Not on record Not on record
Ponce de Leon Springs State Park Walton County Not on record $4 per vehicle (up to eight people) Choctawhatchee River Not on record Yes
Price's Scrub State Park Marion County Not on record No fee required Not on record Not on record Not on record
Pumpkin Hill Creek Preserve State Park Duval County Not on record No entrance fee Not on record Not on record Not on record
Rainbow Springs State Park Marion County 60 sites $5 per vehicle (2-8 people) The Rainbow River Not on record Not on record
Ravine Gardens State Park Putnam County Not on record $5 per vehicle (two to eight people) Not on record Not on record Yes
River Rise Preserve State Park Alachua County Yes $5 per vehicle Not on record Not on record Yes
Rock Springs Run State Reserve Orange County Yes $3 per vehicle (up to 8 people per vehicle) Wekiva River Not on record Yes
Royal Palm State Park Not on record Not on record Everglades NP entrance fee applies at Homestead entrance Not on record Not on record Not on record
Ruth B. Kirby Gilchrist Blue Springs State Park Volusia County 23 sites $6 per vehicle Santa Fe River Not on record Not on record
San Felasco Hammock Preserve State Park Alachua County Not on record $4 per vehicle Not on record Not on record Not on record
San Marcos de Apalache Historic State Park Wakulla County Not on record No entrance fee; museum $2 per person; under 6 free Not on record Not on record Not on record
San Pedro Underwater Archaeological Preserve State Park Monroe County Not on record No entrance fee Rivers Loxahatchee River Not on record Not on record
Savannas Preserve State Park St. Lucie County Not on record $3 per vehicle Jensen Beach Not on record Not on record
Seabranch Preserve State Park Martin County Not on record No entrance fee Not on record Not on record Not on record
Sebastian Inlet State Park Brevard County 51 sites $8 per vehicle (two to eight people); $4 single-occupant Park Indian River Not on record Yes
Shoal River Headwaters State Park Not on record Not on record $4 per car; $2 pedestrian or bicycle Not on record Not on record Not on record
Silver Springs State Park Not on record 59 sites $8 per vehicle (two to eight people); $5 single-occupant/motorcycle Not on record Yes Yes
Skyway Fishing Pier State Park Pinellas County Not on record $4 per vehicle Not on record Not on record Not on record
South Fork State Park Not on record Not on record No entrance fee Not on record Not on record Not on record
St. Andrews State Park Bay County Yes $8 per vehicle (two to eight); $4 single-occupant Rivers Loxahatchee River Not on record Yes
St. Lucie Inlet Preserve State Park Martin County Not on record $3 per boat; $2 per canoe/kayak; honor box Rivers Loxahatchee River Not on record Not on record
St. Sebastian River Preserve State Park Brevard County Not on record No entrance fee Not on record Not on record Yes
Stephen Foster Folk Culture Center State Park Hamilton County Yes $5 per vehicle Not on record Not on record Not on record
Stump Pass Beach State Park Charlotte County Not on record $3.00 per vehicle (agency page; confirm season) Rivers Loxahatchee River Not on record No
Suwannee River State Park Hamilton County Yes $5 per vehicle (two to eight people) States Suwannee River Yes Not on record
T.H. Stone Memorial St. Joseph Peninsula State Park Gulf County Not on record $6 per vehicle Rivers Loxahatchee River Yes Yes
Tarkiln Bayou Preserve State Park Escambia County Not on record $3 per vehicle Not on record Not on record Yes
Terra Ceia Preserve State Park Manatee County Not on record No entrance fee Not on record Not on record Not on record
The Barnacle Historic State Park Miami-Dade County Not on record $2 pedestrian/bicyclist day-use; house tour extra Not on record Not on record Not on record
Three Rivers State Park Not on record Yes $3 per vehicle (two to eight people) Not on record Not on record Not on record
Tomoka State Park Volusia County 100 sites $5 per vehicle (up to eight people); $4 single-occupant Ormond Beach Not on record Yes
Topsail Hill Preserve State Park Walton County 178 sites $6 per vehicle (two to eight people); $4 single-occupant/motorcycle Santa Rosa Beach Not on record Yes
Torreya State Park Liberty County Yes $3 per vehicle Not on record Not on record Yes
Troy Spring State Park Lafayette County Not on record $5 per vehicle Not on record Not on record Not on record
Waccasassa Bay Preserve State Park Levy County Not on record No entrance fee Waccasassa Bay Preserve Not on record Not on record
Washington Oaks Gardens State Park Flagler County Not on record $5 per vehicle (two to eight people) Matanzas River Not on record Not on record
Weeki Wachee Springs State Park Hernando County Not on record $13 adults; $8 ages 6-12; free under 6 Weeki Wachee River Not on record Not on record
Wekiwa Springs State Park Orange County 60 sites $6 per vehicle (limit of eight people) Wekiva River Not on record Yes
Werner-Boyce Salt Springs State Park Pasco County Not on record $4 per vehicle (up to eight); $2 bicycle or pedestrian Not on record Not on record Not on record
Wes Skiles Peacock Springs State Park Suwannee County Not on record $4 per vehicle Suwannee River Not on record Not on record
Windley Key Fossil Reef Geological State Park Monroe County Not on record $2.50 per person Not on record Not on record Not on record
Wingate Creek State Park Not on record Not on record No entrance fee Not on record Not on record Not on record
Ybor City Museum State Park Hillsborough County Not on record $4 per person; children 5 and under free Not on record Not on record Not on record
Yellow Bluff Fort Historic State Park Duval County Not on record No fee required Not on record Not on record Not on record
Yellow River Marsh Preserve State Park Santa Rosa County Not on record No entrance fee Not on record Not on record Not on record
Yulee Sugar Mill Ruins Historic State Park Citrus County Not on record No entrance fee Not on record Not on record Not on record