Range and Putt

Mini golf in Philadelphia

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

VenueTownHolesSettingPrice from
Markie's Mini GolfPhoenixville18Outdoor$10.50 per day
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
Philly Mini Golf at Franklin SquarePhiladelphiaNot statedNot stated$15 per round
Puttshack PhiladelphiaPhiladelphia9Indoor$16 per round
Riverwalk Mini GolfWilmington18Outdoor$12 per round
Tee's Golf CenterConshohocken18 2 coursesNot statedNot published
Waltz Golf FarmLimerick18 2 coursesNot 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

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

Markie's Mini Golf

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

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

Tee's Golf Center

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

Waltz Golf Farm

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

Philly Mini Golf at Franklin Square

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

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

South Jersey

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 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

Wilmington, Delaware

Riverwalk Mini Golf

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.