Range and Putt

Mini golf in Texas

Range and Putt lists 28 places to play mini golf in Texas, in Addison, Arlington, Austin, Carrollton, Cedar Park, Dallas, Frisco, Houston, Hurst, Katy, Mesquite, Round Rock, San Antonio and The Colony. Nine are indoors or have an indoor course, and eight are outdoor courses. A typical adult round costs $13. Checked November 2026.

By city

All mini golf in Texas

VenueTownHolesSettingPrice from
Adventure Landing DallasDallas18 3 coursesNot stated$11.99 per round
Celebration Station MesquiteMesquiteNot statedNot statedNot published
Cool Crest Miniature GolfSan Antonio18 2 coursesNot stated$15 per round
Cosmic MayhemSan Antonio18IndoorNot published
Embassy Miniature GolfSan Antonio18Outdoor$10.95 per round
Golf Center of ArlingtonArlington36 2 coursesOutdoor$8 per day
Highlands Performance Golf CenterCarrollton18Outdoor$5 per round
Holey Moley AustinAustin27Not stated$14 per round
Holey Moley HoustonHouston27Not stated$14 per round
Holey Moley San AntonioSan Antonio27Not stated$14 per round
Ice & Golf Center at NorthwoodsSan Antonio36Not statedNot published
Monster Mini Golf FriscoFrisco18Indoor$13 per round
Monster Mini Golf KatyKaty18Not stated$13 per round
Monster Mini Golf Round RockRound Rock18Indoor$13 per round
Monster Mini Golf San AntonioSan Antonio18Indoor$13 per round
Peter Pan Mini GolfAustin36Not stated$11 per round
PopStroke AustinAustinNot statedOutdoor$30 per day
PopStroke Cedar ParkCedar ParkNot statedOutdoor$30 per day
PopStroke Dallas at The ColonyThe ColonyNot statedOutdoor$30 per day
PopStroke Houston in KatyKatyNot statedOutdoor$30 per day
PopStroke San AntonioSan AntonioNot statedOutdoor$25 per day
Putt-Putt Fun Center ArlingtonArlington18Not stated$12 per round
Putt-Putt Fun Center HurstHurst18Not stated$12 per round
Puttery Dallas (The Colony)The Colony9 4 coursesIndoor$21 per round
Puttery HoustonHouston9 3 coursesIndoor$21 per round
Puttshack Dallas AddisonAddison9Indoor$14 per round
Puttshack HoustonHouston9Indoor$14 per round
US Golf and GamesHouston18IndoorNot published

"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

24 of 28 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 Texas?

The typical adult round costs $13 across the 18 Texas venues on Range and Putt that publish a price per round. The lowest is $5 at Highlands Performance Golf Center.

Where can you play indoor mini golf in Texas?

Cosmic Mayhem, Monster Mini Golf Frisco, Monster Mini Golf Round Rock, Monster Mini Golf San Antonio, Puttery Dallas (The Colony), Puttery Houston, Puttshack Dallas Addison, Puttshack Houston and US Golf and Games are indoors or have an indoor course, according to their own websites.

Driving ranges in Texas

We also list 30 driving ranges in Texas.

Compare prices with other cities in the price index.