Mini golf in Pennsylvania
Range and Putt lists 6 places to play mini golf in Pennsylvania, in Conshohocken, Limerick, Norristown, Philadelphia and Phoenixville. Two are indoors or have an indoor course, and one is outdoor courses. A typical adult round costs $14.50. Checked November 2026.
By city
- Mini golf in Philadelphia 6 in Pennsylvania
All mini golf in Pennsylvania
| Venue | Town | Holes | Setting | Price from |
|---|---|---|---|---|
| Markie's Mini Golf | Phoenixville | 18 | Outdoor | $10.50 per day |
| Monster Mini Golf East Norriton | Norristown | 18 | Indoor | $14 per round |
| Philly Mini Golf at Franklin Square | Philadelphia | Not stated | Not stated | $15 per round |
| Puttshack Philadelphia | Philadelphia | 9 | Indoor | $16 per round |
| Tee's Golf Center | Conshohocken | 18 2 courses | Not stated | Not published |
| Waltz Golf Farm | Limerick | 18 2 courses | Not stated | $8 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
5 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 Pennsylvania?
The typical adult round costs $14.50 across the 4 Pennsylvania venues on Range and Putt that publish a price per round. The lowest is $8 at Waltz Golf Farm.
Where can you play indoor mini golf in Pennsylvania?
Monster Mini Golf East Norriton and Puttshack Philadelphia are indoors or have an indoor course, according to their own websites.
Driving ranges in Pennsylvania
We also list 8 driving ranges in Pennsylvania.
Compare prices with other cities in the price index.