NJ Mini Golf: These 8 Courses Are The Best For Family Fun


What’s more fun than a summer day on an NJ mini-golf course with a family-friendly competition of putt-putt? From a safari-themed course near the zoo to pirate ships and haunted themes, there’s a mini-golf course in NJ to please everyone (and skill level) in your family. And spoiler alert—not every course is outside, so an indoor one is a great option on a rainy day. Scroll down to get the info on the top 8 NJ mini-golf courses to play on this summer. 

Feature Photo Credit: Photo Taken at Castaway Cove in Point Pleasant Beach 

Become an NJMOM Insider! For all the best things to do with your family around New Jersey, be sure to sign up for our weekly newsletter delivered right to your inbox each week, and don’t forget to tag your photos #NJMOM and @njmom for a chance to be featured on our social media.

NJ Mini Golf in North Jersey 

Mini Golf Safari
This 19-hole course features life-size animals you would see in Africa – a giant gorilla, hippo, crocodile, and more. Bonus: It’s located within the Essex County Park and near the Turtle Back Zoo, so after a game of putt-putt, you can walk around the zoo to see real animals (an estimated 850 of 275 species).
Cost: Tickets are first-come, first-serve. Note that mini-golf is not included in zoo admission. Cost: $12 (adults), $10 (children/seniors)
560 Northfield Ave., West Orange, NJ 08752

Castle Cove Mini Golf & Arcade
This 18-hole course is great for all ages and features plenty of water elements (waterfalls, ponds, and streams). And don’t worry about all that water—they have specially made golf balls that won’t sink. After, kids can head to the on-site arcade.
Cost: $10 (adults), $10 (ages 3–11), $8 (seniors and military), and free for children younger than 3 years old. A consecutive round of mini-golf is $5.
705 Route 15 South, Lake Hopatcong, NJ 07849
(973) 891-1248 

NJ Mini Golf in Central Jersey

Asbury Eighteen
After spending a day on the beach, head over to this oceanfront course featuring a classic beach vibe of 18 holes. Asbury Park Amusements, which includes this mini-golf course, also has a splash park.
Cost: $10 (adults), $9 (seniors), $8 (children).
1200 Ocean Ave., Asbury Park, NJ 07712
(732) 897-6538

Castaway Cove
Part of Jenkinson’s Boardwalk, this attraction features a shipwreck theme with a choice of two different 18-hole courses – Shipwreck Bay (which takes you through caves and behind waterfalls) or Crow’s Nest (situated above Shipwreck Bay with views of the beach and plant life).
Cost: $11 (adults), $8 (children)
300 Ocean Ave., Point Pleasant Beach, NJ 08742
(732) 892-0600

NJ Mini Golf in South Jersey

This mini-golf course, part of Morey’s Piers and Water Parks, has three different courses to nail that hole-in-one. The Beach Course has large artificial dunes and a castle, while the Ocean Course has a giant water foundation and sea creatures. We’re partial to the kitschy Boardwalk Course with realistic palm trees, Wildwood memorabilia, and fun trivia at each hole. Bonus: All the courses are dog-friendly.
Cost: 27/18/9 holes – $16/$13/$9 (adult), 27/18/9 holes – $14/$11/$7 (children, 12 and younger), $10 (seniors), free for children age 2 and younger.
4800 Ocean Ave., Wildwood, NJ 08260
(609) 846-1048

Haunted Golf
Haunted Golf is like taking a trip to Disney’s Haunted Mansion—animatronic ghosts and spooky effects surround you as you play 18 holes. The story goes that all players are crashing a cursed wedding, and within the 5,000 square foot building (located on the boardwalk), you’ll come across talking animals, a ghoulish piano player, and of course, the creepy bride and groom. Littles may be frightened, so this is probably best for older kids.
Cost: $7.95 before 6 PM and $8.95 after 6 PM
824 Boardwalk, Ocean City, NJ 08226
(609) 391-7777

NJ Mini Golf with Multiple Locations

Monster Mini Golf
Want to try something a little different? Monster Mini Golf features 18 holes in a glow-in-the-dark indoor course. Black lights bring to life all the course elements – from the holes to the walls to even the golf balls. You’ll also find other attractions like an arcade, mini bowling, laser maze, virtual reality, and more. Hours and costs vary by location.
North Jersey: 49 E. Midland Ave., Paramus, NJ 07652 – (201) 261-0032
194 Route 46 East, Fairfield, NJ 07004 – (973) 244-0026
Central Jersey: 775 Route 1 South, Edison, NJ 08817 – (732) 248-4400
749 Hope Road, Eatontown, NJ 07724 – (732) 544-2200
South Jersey: 2040 Springdale Road, Suite 300, Cherry Hill, NJ 08003 – (856) 393-5500

Pirate Island
With three locations along the South Jersey coast, this mini-golf chain features 18 holes with a Pirates of the Caribbean vibe – caves, waterfalls, bridges, animated pirates, and, of course, pirate ships. Hours and costs vary by location.
11 E. 9th St., Ocean City, NJ 08226 – (609) 398-9938
3302 Landis Ave., Sea Isle City, NJ 08243 – (609) 263-8344
2738 Dune Drive, Avalon, NJ 08202 – (609) 368-8344

Where’s your favorite NJ mini-golf for 18 holes? Tell us any we’ve missed!

Psst—want to read more posts like this? Sign up for NJMOM’s weekly newsletter, follow us on Instagram and Facebook, and use #NJMOM on all your adventures around New Jersey.


About Author

Laura, born and raised in New Jersey, is a mom to a 4-year-old daughter, with a baby boy on the way in July. She has been a writer and editor for 18 years and currently works for The Elisabeth Morrow School, an independent day school in Englewood. She and her family enjoy spending summers in Ocean City, attending sporting events at MetLife Stadium and the Prudential Center, and visiting the amazing wineries in our wonderful Garden State. Laura also loves dancing around her house with her daughter and binging TV shows. Need a suggestion of something to watch? Just ask her.

Leave A Reply