The latest update for this article is written by Lindsay Podolak.

Nothing screams summer like miniature golf. What better way to spend a sunny afternoon with family and friends than hitting the golf course and sharing some laughs along the way? Whether you’re a casual player or take the game seriously, New Jersey boasts many beautiful courses that are way above par. We’ve rounded up our top picks for where to hit the greens and play mini golf in style. Game on!

Atlantic City Miniature Golf

Mini Golf

Location: 1 Kennedy Plaza, Atlantic City
Details: You’ll find elevated greens, cascading waterfalls and more at this family-owned and operated 18-hole course located right on the boardwalk. Hoping to golf at night after beaching it all day? No problem on this beautiful, well-lit course.
Why I like it: If you need a refreshing treat during your game, there is a large selection of Good Humor ice-cream treats available for purchase. Loser buys!
More info: or call 609-347-1661

Congo Falls Adventure Golf

Location: 1132 Boardwalk, Ocean City
Details: Disney meets New Jersey at this seaside spot featuring three 18-hole courses—Congo Queen, Solomon’s Mine and the Lost City (completely indoors and air conditioned). You’ll be in awe of the enormous King Kong, along with the caves, waterfalls, snake pit and other special effects.
Why I like it: 
The rare indoor mini golf course is a great option to have for a rainy day with the kids.
More info: or call 609-398-1211

Essex County Mini Golf Safari

Mini Golf

Location: 9 Cherry Lane, West Orange
Details: Experience a taste of Africa as you putt around a life-sized gorilla, hippo and other African creatures on this award-winning 19-hole course. Looking to make a day of it? Hit the Turtle Back Zoo, TreeTop Adventure Course or Regatta Playground, all located within the South Mountain Recreation Complex.
Why I like it: Kids will love seeing the safari animal statues on the course right before they see them in real life at the Turtle Back Zoo!
More info: or call 862-520-5024

Farmer Brown’s Golf Center

Mini Golf

Location: 1191 Route 33, Farmingdale
Details: People have been coming in herds to this course since it opened in 1991. The 19-hole course offers sand traps, water hazards and beautiful landscaping. Land a hole-in-one on the last hole and your next round of golf is on them.
Why I like it: Farmer Brown’s also features a driving range so those who are looking for even more golf can buy a bucket or two to hit.
More info: or call 732-938-6110

The Funplex

Mini Golf

Location: 3320-24 Route 38, Mount Laurel
Details: This amusement park center offers 25 acres of indoor and outdoor activities. You’ll find two mini golf courses boasting streams, lagoons, waterfalls, ponds and caves. At Adventure Cave, young players travel through the heart of the thrilling course, making it a family favorite. Or try the more challenging Lost Lagoon, loaded with ponds, waterfalls and fountains.
Why I like it: If you purchase a wristband for rides, 18 holes of mini golf is just a $2 upgrade.
More info: or call 856-273-9061

Hyatt Hills Golf Complex

Location: 1300 Raritan Road, Clark
Details: Known as Mt. Hyatt, this gorgeous 18-hole course features a waterfall, meandering streams and stepping ponds. Plus, the generous greens are playable for all age groups. The mini golf course is easily accessible and available for birthday parties or other special events.
Why I like it: Nine of the 18 holes are handicapped accessible, which is helpful if you have a member of your party with special needs.
More info: or call 732-669-9024

Pirate Island Golf

Location: Avalon, Ocean City and Sea Isle City
Details: The owners combined their loves of golf, business and pirates to create these courses. Each Pirate Island location boasts 18 holes that guide you on a journey through animated pirates, waterfalls, caves, suspension bridges and of course, pirate ships.
Why I like it: You can join the Pirate Island Golf fan club to get coupons, discounts and special offers.
More info: or call individual locations

Shipwreck Island Mini Golf

Mini Golf

Location: 800 Ocean Ave, Bradley Beach
Details: Take in the ocean breeze and views as you play a round of mini golf. This modern course is home to flowing brooks, rock formations, waterfalls and other features designed to challenge every member of your family. Here, any imperfect shot could wind up in the water. Watch out for the seventh hole, rightly nicknamed “The Terror in Bradley Beach.”
Why I like it: You’re steps away from the beach, which is perfect for cooling off after your round.
More info: or call 732-774-2937


Location: 2390 US 9 South, Howell
Details: Swingtime is a family fun center whose main attraction is its two 18-hole courses. At Highland Falls, you’ll travel on a path over the waterfall and see all 36 holes from the top. The other option is Raccoon Hollow, where you’ll putt inside a cave and beneath a mountain, with the waterfall rushing next to you. Either way, you can’t go wrong!
Why I like it: Swingtime also has an arcade and batting cages so you can make a day of it.
More info: or call 732-845-0093

Monster Mini Golf

mini golf


Location: Eatontown, Edison, Fairfield and Paramus
Details: If you’re looking for a non-traditional game of mini golf, look no further than Monster Mini Golf, a state-of-the-art, indoor facility where everything glows in the dark. Fun-loving, animated monsters will interact with you as you compete under the black lights to win tickets to the monstrous prize center.
Why I like it: Host a party in the Haunted Mansion-themed private room for a truly unique event, with a wide range of a la carte items to make the party unforgettable.
More info: or call individual locations

Wacky Rooftop Golf

Mini Golf

Location: 800 Ocean Terrace, Seaside Heights
Details: Think you’ve seen it all? Wacky Rooftop Golf is truly unique–it’s spread across multiple rooftops, offering dynamite views of the Atlantic Ocean, Seaside Boardwalk and Casino Pier. The course features traditional mini-golf fare, along with Americana figurines such as a tiger, a dancing bear and Humpty Dumpty.
Why I like it: You don’t have to play the holes in chronological order, so if there’s a wait at a hole just move on to another one!
More info: or call 732-793-6488

* * * * *

All editorial content on Best of NJ is governed by our Terms of Service. For details about sponsored content and other promotions, please see our Disclaimer.