Select Page

Miniature golf is a great way to get outdoors and is an activity where the whole family can participate and have fun. (Bonus: you can also social distance fairly easily.) If your memories from the last time you played include some ragged turf and a lazy windmill, it’s time to go again. Many mini golf courses feature beautiful landscaping and water features, but still preserve the nostalgia and hometown fun you loved as a kid.  

Let your kids choose their favorite color ball, get the perfectly-sized club, and grab your score card to get started. Keep the game and your group moving by following the course’s shot rules -usually it’s 5-6 max. Mini golf is fun but also requires some skill, patience and hand-eye coordination. You’ll never forget the smile on your child’s face when he or she gets their first hole-in-one!

Best of all, many of the mini golf courses on the list are worthy of a little drive and offer other amenities like driving ranges, batting cages, snack bars and ice cream! Before you go, check with each location for updated hours and rules around Covid-19. Don’t see your favorite course listed? Let us know at


Freddy Hill Farms, Lansdale, PA
This fun family-run farm provides tons of activities, including two challenging mini golf courses. There’s also batting cages and a driving range.Truthfully, you may want to go just for the amazing homemade ice cream. Believe us – it’s worth the trip! 
Freddy Hill Farms, 1440 Sumneytown Pike, Lansdale PA, 215-855 -1205


Golf Adventure, Fairless Hills, PA
This scenic but challenging course in Fairless Hills features 4 ponds and 2 streams as well as a 15-foot waterfall. Check out the clubhouse for lunch or snacks where they serve family favorites like soft-serve ice cream, milkshakes, soft drinks, pizza, hot dogs, and more. 
Golf Adventure,173 Lincoln Hwy, Fairless Hills, PA 19030, 215-547-4567


Mad Golfer, Southampton, PA 
This full-service golf facility also has an 18-hole mini-golf course, with a charming small town theme with buildings, bridges and even a stream. After you play, check out the driving range and have lunch and at one of the shaded picnic areas. 
Mad Golfer, 114 Street Rd, Southampton, PA 18966, 215-357-1622


Markie’s Mini Golf, Phoenixville, PA 
Markie’s 18-hole course is in a garden-like setting, with winding streams, ponds and even a waterfall. For $7.25 per person, you can play the course as many times as you wish. When your round is through, relax at the snack bar and enjoy some Nelson’s Ice Cream.
Markie’s Mini Golf, 360 Schuylkill Rd. Phoenixville, PA 19460, 610-935-5774


Manatawny Green Mini Golf, Pottstown, PA
The Borough of Pottstown’s new recreation facility, Manatawny Green offers 18 mini golf holes and beautiful water features throughout the course. It is also ADA accessible for all families. If you’re hungry before or after your round, there’s also a snack bar & ice cream. 
Manatawny Green Mini Golf, 71 W High St, Pottstown, PA 19464, 610-970-6607


Philly Mini Golf at Franklin Square, Philadelphia, PA 
Franklin Square was one the five original open-space parks planned by William Penn in 1682. Your family can perfect their putting on this historic-themed 18-hole course featuring famous Philly landmarks including the Liberty Bell, the Philadelphia Museum of Art and Boathouse Row. Enjoy the 100 year old Franklin Fountain and grab a snack at Square Burger. 
Philly Mini Golf at Franklin Square, 200 N 6th St, Philadelphia, PA 19106, 215-629-4026


Putt-Putt Fun Center, Clifton Heights, PA
This mainstay is where many area parents remember playing mini-golf with friends as a kid. It’s thankfully still around to provide families with 4 beautifully landscaped mini golf courses, and has an arcade and a snack bar. 
Putt-Putt Fun Center, 5300 W Baltimore Pike, Clifton Heights, PA 19018, 610-626-5766


Rossi’s Golf Center, Exton, PA 
Enjoy the fresh air and beautiful scenery at Rossi’s 18-hole miniature golf course that is both challenging and fun for the whole family. Bring some snacks and enjoy our shaded picnic tables after your round of golf. 
Rossi’s Golf Center, 96 W Devon Dr, Exton, PA 19341, 484-875-0711


Tee It Up Golf, West Chester, PA 
This scenic, naturalized 18-hole miniature golf course is perfect for families. There’s also a 52-stall driving range, with some covered stalls to practice your swing, rain or shine. Parents may want to check out the indoor golf simulator, too, featuring some top courses from around the world. Pack your own drinks and snacks and relax at the picnic tables after your round. 
Tee It Up Golf, West Chester, PA 21 Hagerty Blvd, West Chester, PA 19382, 610-429-0800


Tee’s Golf Center, Conshohocken, PA
Located convenient to 76 and 476 right in Conshohocken, Tee’s Golf Center has two mini-golf courses to choose from, plus a driving range and batting cages (bring your own helmets and bats). There’s also a snack bar with ice cream and water ice for a refreshing treat after your round.
Tee’s Golf Center 707 Conshohocken Rd, Conshohocken, PA 19428, 610-834-0845


Valley View Golf, Newtown Square, PA
Valley View Golf took over the former Olde Masters Golf Club in 2018 and restored the facility to make it even better for families. In addition to the 18-hole mini golf course, there’s a 9-hole executive course and a driving range that has lights for night practice. Check out the pro shop and snack bar while you are there. 
Valley View Golf, 4600 West Chester Pike, Newtown Square, PA 19073, 610-356-1810


Waltz Golf Farm, Limerick, PA 
Providing family fun for almost 60 years, Waltz Golf Farm features two mini golf courses, the Farm and the Castle, and also a Par 3 course to sharpen your skills. Waltz Farm also has a driving range, batting cages and a snack bar, with food, drinks and delicious ice cream. 
Waltz Golf Farm, 303 W Ridge Pike, Limerick, PA 19468, 610-489-7859

You can also enjoy fun mini golf action and stay close to home if you prefer. Check out these do-it-yourself options for mini golf in your backyard or in the house on a rainy day. For a simpler option, this backyard golf game gets great reviews from parents we know.

Love this article? Go ahead and share it with your friends. 


Photo: Markie’s Mini Golf, Phoenixville PA