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!
7. Two T’s Golf
Easton
With both an 18-hole outdoor miniature golf course and an 18-hole indoor course, you can play rain or shine at Two T’s Golf! A long-time favorite with its beautiful, garden-style landscaping and towering maple trees, the outdoor course features several time-honored, mini-golf classics including “Through-the-Windmill” and the 18th hole “Putt-for-a-Free-Game” Lighthouse, as well as newer golf challenge including a cave, fountains, waterfall, and working gristmill – picture-perfect backgrounds for those all-important photo ops! Their indoor course not only takes you on a journey through different ages of the Earth, it glows in the dark! Afterwards, be sure to stop by Two T’s Log Cabin Creamery for some tasty treats!
8. Village Greens Miniature Golf Course
Strasburg
Rated Lancaster County’s #1 miniature golf destination for the past several years, the Village Greens is a definite must for every mini-golf lover’s bucket list! Covering more than 13 acres with the natural beauty of lush gardens and beautiful countryside, their two courses each offer a spectacularly fun time. The more traditional, 18-hole Orange Course features many mini-golf favorites, including a covered bridge, wishing well, cave, mill with a working water wheel, and even a tobacco shed, while the more challenging and a-typical 23-hole Gold Course was built into a hillside and intertwined with dramatic waterways to create a babbling backdrop for the spectacular landscaping rivaling any public garden!
9. Putt U
Center Valley
Voted the #1 miniature golf course in the Lehigh Valley, Putt U offers two world class 18-hole miniature golf courses. The Blue Course has all the elements of a first-rate and challenging mini-golf experience: streaming water, sand traps, water hazards, and stone traps, while the Red Course will put your putting skills to the test with its unique layout and many and varied hazards that even experienced mini-golfers have a tough time achieving a hole in one, birdie, or even eagle on the par 5 holes. Be sure to snap a photo with their mascot “Puttz” and then visit the concession stand for some delicious ice cream and other tasty treats.
10. Heisler's Dairy Bar and Mini-Golf
Tamaqua
Just getting to Heisler’s Dairy Bar and Mini-Golf can be an adventure! Tucked away "in the middle of nowhere" in beautiful Lewistown Valley, even their website’s directions state “If you think you are lost and on the wrong road, you are most probably on the right road.” That hasn’t stopped thousands of dedicated mini-golfers and ice cream enthusiasts from visiting and trying their luck on the two 18-hole miniature golf courses. With beautiful landscaping, scenic countryside views, waterfalls, and water streams to navigate along each course, you are sure to have a wonderful time, regardless of how you play! After all, you get to reward yourself with some of their delicious hand-made ice cream just for finding them!
11. Statler's Fun Center
Greensburg
While perhaps not super challenging, the doglegs, hazards, and obstacles along the beautifully landscaped, 18-hole miniature golf course at Statler’s Fun Center still offer challenges aplenty, especially Hole 12 where you have to shoot over a flowing stream! The course also features a fun, play-through cave, beautiful waterfalls, and streams that surround the course. After the game, treat yourself to a scoop of Hershey's Hand Dipped Ice Cream and check out their other fun activities including go-karts, batting cages, and the arcade.
12. Hoopla's Xtreme
Shamokin Dam
Not to be outdone by the Muncy location, Hoopla’s Xtreme Family Fun has its own beautifully landscaped, tree-filled miniature golf course. No palm trees here, but plenty of other fun and challenging mini-golf features including a waterfall, bridges, and plenty of tree-shaded pathways so you can’t claim the sun got in your eyes if you miss that crucial putt! The fun doesn’t stop with Hoopla’s Xtreme also offering mini-bowling, the Sky Rail Rope Course and zipline, arcade games, and Toddler Zone for the littlest tykes.
13. Hoopla’s Family Fun
Muncy
Despite being far from the ocean, the miniature golf course at Hoopla’s Family Fun definitely has that beach-vacation vibe you find at the shore, complete with palm trees! Their beautifully landscaped, 18-hole course has several water features, bridges, and hazards to avoid as you try for that ever-elusive hole in one. Afterwards, keep the fun going at their Thunder Alley “mini bowling” with its cool video effects and soundtrack, the 80-game arcade, and the Hoopslide Indoor Playground.
14. Kerber's Dairy
North Huntingdon
The Mini-Golf course at Kerber’s Dairy is sure to give you a challenge! With three ponds and a stream that runs through the course, there is no shortage of obstacles. Introduce your little ones to the delights of mini golf as children under five years of age getting to play for free as long as they’re with an adult! Did we mention Kerber’s Dairy is on the Scooped Ice Cream Trail? Pair your round of mini golf with some of their super yummy ice cream made with milk fresh from local farms.
15. Freddy Hill Farms
Lansdale
Freddy Hill Farms has not just one, but two spectacular mini-golf courses filled with challenges and lots of fun. The handicap-accessible, lushly landscaped Waterfront Adventure is fun for all ages with its cascading waterfalls, flowing rivers, and rustic buildings including their very own Kulpsville Junction rail station! Not to be outdone, the Discover America course takes you on an adventure through the nation’s landmarks. The highlight is a trek through a cave to the top of a mountain where waterfalls flow down into rivers and pools surrounded by stunning landscapes. The views are simply incredible! Also, a participant on the Scooped Ice Cream Trail, enjoy a scoop or two of their delicious homemade, hand-dipped ice cream!
Looking for more outdoor adventures and family fun in Pennsylvania? Be sure to check out the VISIT PA website and follow us on Facebook, Twitter, and Instagram for more PA inspiration. Do not forget to sign up for our monthly PA travel e-newsletter so you never miss an update.