Whether you’re a golf pro or a total first-timer, miniature golf is fun at any level! With unique themes, beautiful landscaping, challenging holes, and spectacular waterfalls, these miniature golf courses will provide the ultimate fun in the sun and some of your best memories this summer!
1. Water Golf on City Island
Harrisburg
Water Golf on City Island has the ultimate water hazard with the flowing waters of the Susquehanna River just steps away! The beautifully landscaped 18-hole miniature golf course features sloping greens, waterfalls, a 60-foot walking bridge spanning two scenic bluffs, and “traditional” mini-golf water hazards! With cool breezes from the Susquehanna River and sunset views nothing short of awe-inspiring, you might even forget to sink that putt! Afterwards, take an Instagram-worthy photo on the Courtyard Style Deck and celebrate your score with hand dipped ice cream and other treats from the snack bar.
2. Kalyumet Fore Fun
Lucinda

You may think Cook Forest is just for hiking, biking, nature watching, and camping, but did you know that there’s a mini golf course, too?! Kalyumet Fore Fun is a beautiful, ADA compliant and wheelchair accessible, 18-hole course featuring contoured greens with natural hazards, a water hole, fountain pond, and waterfall – perfect for all skill levels and ages. After a rousing game, enjoy some of their other activities including a virtual reality escape room, laser tag, arcade games, and snack bar.
3. Knoebels Amusement Resort
Elysburg
Located in the heart of America's largest free-admission amusement park, Knoebels Amusement Resort‘s custom 18-hole miniature golf course has been entertaining park visitors for more than 50 years! Tucked away in a beautifully shaded area of the park, it is the perfect place to take a cool break from the park’s thrill rides or simply practice your putting prowess as you navigate through a series of fun, traditional obstacles. Afterwards, celebrate your mini-golf win sampling some of the park’s “down-home deliciousness.” The park has been awarded Amusement Today‘s Golden Ticket Award for Best Amusement Park Food in the world 18 times now, and their Grand Carousel dubbed a Golden Ticket Legend of the industry!
4. Caddie Shak
Donegal
Whether you prefer the fun and nostalgia of an old style miniature golf course or the hills and challenges of the more modern variety, Caddie Shak has you covered! Nestled among the beautiful trees of the Laurel Highlands and surrounded by flowing streams, its Olde Course provides 18 holes of old-fashioned mini-golf fun, while a waterfall, walk-through cave, and other obstacles at the Highland Course provide a more challenging, mini-golf experience. Afterwards, be sure to check out their go-karts, bumper boats, batting cages, arcade, and the Snack Shak.
5. Fun Fore All
Cranberry Township

There are kiddie rides, go-karts, batting cages, bumper cars, an XD (virtual reality) ride, and video game arcade at Fun Fore All, but their two 18-hole, award-winning miniature golf courses are the star of the show! This flagship attraction has waterfalls, full-size building replicas that are decked out in holiday lights during the Christmas season and spooky scenes at Halloween. The holes are challenging, especially the ramp on Hole 11 of the Cave Course, yet easy enough for younger players. Get a hole-in-one on the 18th hole and you win a prize!
6. Philly Mini Golf
Philadelphia
Your kids won’t even realize they’re learning a bit of history as they putt their way through Center City’s only miniature golf course, Philly Mini Golf! Located in historic Franklin Square, several of the holes on the 18-hole course are designed to look like a number of Philadelphia’s notable and historic spots, including Elfreth’s Alley, the Ben Franklin Bridge, LOVE Park, Independence Hall, and the Liberty Bell, offering plenty of fun photo ops along the way. After the game, take a ride on a zebra, a lion, an eagle, a dragon, or one of the other fun and fanciful creatures on Center City’s only carousel, Parx Liberty Carousel!