Mini golf in Missouri
Range and Putt lists 6 places to play mini golf in Missouri, in Fenton, St. Charles and St. Louis. One is indoors or has an indoor course, and three are outdoor courses. A typical adult round costs $12. Checked November 2026.
By city
- Mini golf in St. Louis 6 in Missouri
All mini golf in Missouri
| Venue | Town | Holes | Setting | Price from |
|---|---|---|---|---|
| Aloha Mini Golf & Shave Ice | St. Louis | 18 | Outdoor | $10 per visit |
| Cave Spring Golf Center | St. Charles | 18 | Not stated | $6 per round |
| Puttshack St. Louis | St. Louis | 9 | Indoor | $14 per round |
| St. Louis Union Station Mini Golf | St. Louis | 18 | Outdoor | Not published |
| Tower Tee Golf & Recreation | St. Louis | 9 | Not stated | Not published |
| WOW! Fun and Games | Fenton | 18 | Outdoor | $12 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
6 of 6 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 Missouri?
The typical adult round costs $12 across the 3 Missouri venues on Range and Putt that publish a price per round. The lowest is $6 at Cave Spring Golf Center.
Where can you play indoor mini golf in Missouri?
Puttshack St. Louis is indoors or has an indoor course, according to its own websites.
Driving ranges in Missouri
We also list 7 driving ranges in Missouri.
Compare prices with other cities in the price index.