Range and Putt

Indoor mini golf in Philadelphia

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.

VenueTownHolesSettingPrice from
Monster Mini Golf Cherry HillCherry Hill18Indoor$14 per round
Monster Mini Golf East NorritonNorristown18Indoor$14 per round
Monster Mini Golf TurnersvilleWashington Township18Indoor$14 per round
Puttshack PhiladelphiaPhiladelphia9Indoor$16 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

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.

Monster Mini Golf Cherry Hill

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

Monster Mini Golf East Norriton

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

Monster Mini Golf Turnersville

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

Puttshack Philadelphia

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