Indoor mini golf runs in any weather and usually keeps the same hours all year. Range and Putt lists 4 venues in Philadelphia, its Pennsylvania suburbs and South Jersey that are indoors or have an indoor course, according to their own websites.
"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
4 of 4 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.
Mini golf, Cherry Hill
Monster Mini Golf Cherry Hill is an indoor, glow-in-the-dark 18-hole mini golf course with animated monsters, music and black lights, plus an arcade. A round costs $14 on the Big Monsters rate and $12 on the Little Monsters rate, and $10 for military and seniors.
- Price
- From $14 per round
- Holes
- 18
- Checked
- November 12, 2026
Mini golf, Norristown
Monster Mini Golf East Norriton is an indoor, glow-in-the-dark 18-hole mini golf course with animated monsters, music and black lights, plus an arcade. A round costs $14 on the Big Monsters rate and $12 on the Little Monsters rate, and $11 for seniors, military and college students.
- Price
- From $14 per round
- Holes
- 18
- Checked
- November 12, 2026
Mini golf, Washington Township
Monster Mini Golf Turnersville is an indoor, glow-in-the-dark 18-hole mini golf course with animated monsters, music and black lights, plus an arcade. A round costs $14 on the Big Monsters rate and $12 on the Little Monsters rate, and $10 for military and seniors.
- Price
- From $14 per round
- Holes
- 18
- Checked
- November 12, 2026
Putting entertainment venue, Philadelphia
Puttshack Philadelphia is an indoor putting entertainment venue at The Shops at Liberty Place, with a bar and restaurant. A 9-hole game costs $16 for ages 13 and up and $10 for ages 12 and under, and unlimited mini golf costs $28 and $15, on the Thursday prices we checked; the venue lists prices by day of the week.
- Price
- From $16 per round
- Holes
- 9
- Checked
- November 12, 2026
All mini golf in Philadelphia