Range and Putt lists 9 places to play mini golf in Philadelphia, its Pennsylvania suburbs and South Jersey. Four are indoors or have an indoor course. The lowest published price is $8 per round at Waltz Golf Farm. Eight of the nine publish a price online. Every detail was checked against a named source in November 2026.
Indoor 4
Compare mini golf in Philadelphia
"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
8 of 9 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.
Pennsylvania suburbs
Mini golf, Phoenixville
Markie's Mini Golf in Phoenixville is a 26,000-square-foot, 18-hole course with streams, ponds, a waterfall and landscaped gardens, where a round's price buys unlimited play for the day. Admission is $10.50 for adults, $9.50 for kids 3 to 12 and $9 for seniors 65 and over.
- Price
- From $10.50 per day
- 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
Golf center, Mini golf, Conshohocken
Tee's Golf Center in Conshohocken has a 300-yard driving range with a natural grass tee area and five target greens, a large bent-grass putting green, eight batting cages and two 18-hole mini golf courses with waterfalls built from granite boulders. The site lists bucket and mini golf prices without a date, so we do not show them.
- Price
- Not published
- Holes
- 18
- Checked
- November 12, 2026
Golf center, Mini golf, Limerick
Waltz Golf Farm in Limerick, family-run since 1964, has a driving range with grass tees and stalls, a par 3 course, batting cages and two 18-hole mini golf courses: Farm Golf with movable obstacles and Castle Golf with waterfalls, a lighthouse and a castle. Range buckets cost $10, $11 and $13; Farm mini golf costs $8 and Castle $9 on weekdays until 5 pm, $2 more in the evening and on weekends.
- Price
- From $8 per round
- Holes
- 18
- Checked
- November 12, 2026
Philadelphia
Mini golf, Philadelphia
Philly Mini Golf in Franklin Square is Center City's year-round mini golf course, with holes modeled on Philadelphia landmarks such as the Liberty Bell, the LOVE statue, the Chinatown Friendship Arch, Elfreth's Alley and the Ben Franklin Bridge. A round costs $15 for adults and $12 for children 3 to 13, and children 2 and under play free.
- Price
- From $15 per round
- 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
South Jersey
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, 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
Wilmington, Delaware
Mini golf, Wilmington
Riverwalk Mini Golf is an 18-hole course on the Wilmington Riverwalk, designed by Harris Miniature Golf of Wildwood, New Jersey, with a golf shack selling soft serve and water ice. A round costs $12 a person, kids under 3 play free with an adult, and only cards are accepted.
- Price
- From $12 per round
- Holes
- 18
- Checked
- November 12, 2026
Questions people ask
How much does mini golf cost in Philadelphia?
The lowest published price is $8 per round at Waltz Golf Farm, and the highest starting price is $16 per round at Puttshack Philadelphia, checked November 12, 2026. These are each venue's lowest general price. Children and seniors often pay less, and the full list is on each venue's page.
Where can you play indoor mini golf in Philadelphia?
Monster Mini Golf Cherry Hill, Monster Mini Golf East Norriton, Monster Mini Golf Turnersville and Puttshack Philadelphia are indoors or have an indoor course, according to their own websites.
Do you need to book mini golf in Philadelphia?
Philly Mini Golf at Franklin Square and Puttshack Philadelphia take bookings. Where a listing says nothing about booking, the venue's website did not mention it.
Driving ranges in Philadelphia
We also list 11 driving ranges in Philadelphia, with bucket prices.
Before you go
How this list is made
We read each venue's own website first, then its park district or operator pages. A detail only goes on the page when a source states it, and each listing links to the sources we used. Prices are per person for one round unless the row says otherwise. Read more about how we check.