Range and Putt

Mini golf in Florida

Range and Putt lists 31 places to play mini golf in Florida, in Altamonte Springs, Clearwater, Dania Beach, Dunedin, Fernandina Beach, Fort Lauderdale, Indian Shores, Jacksonville, Kissimmee, Lutz, Madeira Beach, Miami, Orlando, Pembroke Pines, Port Richey, Walt Disney World and Winter Garden. Seven are indoors or have an indoor course, and six are outdoor courses. A typical adult round costs $18.29. Checked November 2026.

By city

All mini golf in Florida

VenueTownHolesSettingPrice from
AllGolf at CB Smith ParkPembroke Pines18 2 coursesNot statedNot published
Batt Family Fun CenterJacksonvilleNot statedIndoorNot published
Celebration Station ClearwaterClearwaterNot statedNot statedNot published
Congo River Golf Altamonte SpringsAltamonte Springs18Not stated$18.29 per round
Congo River Golf ClearwaterClearwater18Not stated$18.29 per round
Congo River Golf East OrlandoOrlando18Not stated$18.29 per round
Congo River Golf KissimmeeKissimmee36Not stated$18.29 per round
Congo River Golf Orlando I-DriveOrlando18Not stated$18.29 per round
Congo River Golf Port RicheyPort Richey18Not stated$18.29 per round
Fantasia Gardens and Fairways Miniature GolfWalt Disney World18 2 coursesNot stated$19 per round
Gregor MacGregor's Mini Links & DrinksFernandina BeachNot statedOutdoorNot published
Heron's Cove Adventure GolfFernandina Beach18OutdoorNot published
Hollywood Drive-In GolfOrlando18 2 coursesNot stated$22.99 per round
Island Falls Adventure GolfFernandina Beach18OutdoorNot published
Lost Caverns Adventure GolfOrlandoNot statedNot statedNot published
Monster Mini Golf DunedinDunedin18Indoor$15 per round
Palmetto Golf CourseMiami18Not stated$10 per round
Pirate's Cove Adventure Golf KissimmeeKissimmee36 2 coursesNot stated$16.50 per round
Pirate's Cove Adventure Golf OrlandoOrlando18 2 coursesNot stated$20.50 per round
PopStroke Tampa at Wesley ChapelLutzNot statedOutdoor$25 per day
PopStroke Waterford LakesOrlandoNot statedOutdoor$25 per day
PopStroke Winter Garden at HamlinWinter GardenNot statedOutdoor$25 per day
Putt-Putt of Amelia IslandFernandina Beach36Not statedNot published
Puttery MiamiMiami9 3 coursesIndoor$21 per round
Putting Edge Fort LauderdaleFort LauderdaleNot statedIndoor$17 per person
Putting Edge OrlandoOrlandoNot statedIndoor$17 per person
Puttshack Dania BeachDania Beach9Indoor$14 per round
Puttshack MiamiMiami9Indoor$18 per round
Smugglers Cove Adventure Golf Indian ShoresIndian Shores18Not stated$19.99 per round
Smugglers Cove Adventure Golf Madeira BeachMadeira Beach18Not stated$19.99 per round
Winter Summerland Miniature GolfWalt Disney World18 2 coursesNot stated$19 per round

"Not stated" means we found no source for it. Where a venue has more than one course, the hole count follows the note on its own page.

On the map

29 of 31 shown. Locations are placed from the street address with the US Census Bureau geocoder, or from OpenStreetMap where the geocoder finds no match, so a pin can sit a short way from the entrance.

Questions people ask

How much does mini golf cost in Florida?

The typical adult round costs $18.29 across the 18 Florida venues on Range and Putt that publish a price per round. The lowest is $10 at Palmetto Golf Course.

Where can you play indoor mini golf in Florida?

Batt Family Fun Center, Monster Mini Golf Dunedin, Puttery Miami, Putting Edge Fort Lauderdale, Putting Edge Orlando, Puttshack Dania Beach and Puttshack Miami are indoors or have an indoor course, according to their own websites.

Driving ranges in Florida

We also list 25 driving ranges in Florida.

Compare prices with other cities in the price index.