NJMOM
  • Things To Do
    • Things To Do In NJ
    • Day Trips
    • Museums
    • Zoos
    • Aquariums
    • Waterparks
    • Gardens
    • Lighthouses
    • Pick Your Own Farms
    • Camps
  • Events
    • Search For Events
    • Submit an Event
  • Free in NJ
  • Travel
  • New Jersey Mom®
    • Spa
    • Brunch
    • Date Ideas
    • Romantic Getaways
    • Mother’s Day
    • Mompreneur
    • SJ Mom™ – South Jersey Mom™
    • NJ Dad®
  • Baby Expo
  • Favorites
  • Directory
  • About
  • Advertise
    Submit an Event! LEARN MORE →
NJ Mom
Join NJMOM Insider
NJ MOM
  • Things To Do
    • Things To Do In NJ
    • Day Trips
    • Museums
    • Zoos
    • Aquariums
    • Waterparks
    • Gardens
    • Lighthouses
    • Pick Your Own Farms
    • Camps
  • Events
    • Search For Events
    • Submit an Event
  • Free in NJ
  • Travel
  • New Jersey Mom®
    • Spa
    • Brunch
    • Date Ideas
    • Romantic Getaways
    • Mother’s Day
    • Mompreneur
    • SJ Mom™ – South Jersey Mom™
    • NJ Dad®
  • Baby Expo
  • Favorites
  • Directory
  • About
  • Advertise
Home The Latest NJ Mini Golf: These 25+ Courses Are The Best For Family Fun
  • Central Jersey Mom
  • Guide
  • North Jersey Mom
  • Places To Go
  • SJ Mom™ - South Jersey Mom™
  • Summer

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

  • By Laura Stiansen
  • June 12, 2026
NJ mini golf
Children Specialized Refresh Outpatient

What’s more fun than a family-friendly competition of putt-putt on an NJ mini golf course? 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—there are indoor courses for when you need a weather-controlled day. Scroll down to get the info on the top 21 NJ mini-golf courses to play on this summer. (feature photo credit: NJ MOM)

NJ Mini Golf: A Hole In One In Family Fun

mini golf in new jersey putt nj mom
Mini golf in NJ is perfect for all ages. Photo Credit: NJ MOM

NJ Mini Golf In North Jersey 

Castle Cove Mini Golf & Arcade
This 18-hole course is excellent 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.
705 Route 15 South, Lake Hopatcong, NJ 07849

Hyatt Hills Golf Complex Mini Golf
Within the Hyatt Hills Golf Complex, you’ll find an 18-hole miniature golf course, known as Mt. Hyatt. The course has a waterfall, streams, stepping ponds, and nine handicapped accessible holes.
1300 Raritan Road, Clark, NJ 07066

Mini Golf Safari
This 19-hole course features life-size animals that graze the African plains – a giant gorilla, hippo, crocodile, and more. Bonus: It’s located within 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).
9 Cherry Lane, West Orange, NJ 08752

Pine Creek Mini Golf
This premier facility features two courses sprawled over Hunterdon County’s scenic and storied countryside. While you won’t find any colorful themes, the country club vibe offers challenging holes, and the meticulously landscaped environment gives you lots of opportunities to work on your skills.  
394 Route 31N, West Amwell, NJ 08551

Willowbrook Golf Center
With 36 holes, caves, and waterfalls, this mini golf course blends the exotic with the challenges. Don’t miss the 15-foot and 30-foot waterfalls on the course.
366 Route 46 Service Road East, Wayne, NJ 07470

locust hall farm
Point Pleasant Beach golf
Playing putt-putt on the boardwalk is a must after a day on the sand. Photo Credit: NJ MOM

NJ mini golf in Central Jersey

Asbury Eighteen
After spending a day on the sand, head to this oceanfront course featuring Asbury Park’s star-studded history. As you play, you’ll learn about Asbury’s place in music history—each hole is marked with a numbered sign that shares a music-themed anecdote from local live music spots like The Stone Pony. 
1050 Ocean Avenue, Asbury Park, NJ 07712

Castaway Cove Mini Golf
Part of Jenkinson’s Boardwalk, this attraction features a shipwreck theme and offers 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).
300 Ocean Avenue, Point Pleasant Beach, NJ 08742

Hamilton Township Golf Center
Get a game going at this affordable 18-hole mini golf course, which is ideal for adults and kids. The course also has a driving range, golf lessons, and a putting green.
5 Justice Samuel A. Alito Jr. Way, Hamilton, NJ 08690

Island Golf
If you are on Long Beach Island, sharpen your putting skills at Island Golf. This nautical-themed Surf City mini golf course is fun for the whole family and hosts weekly tournaments to test your skills against others.
603 Long Beach Boulevard, Surf City, NJ 08008

Lava Golf
With cute holes named after iconic Jersey symbols like the Garden State Parkway or Taylor Ham Pork Roll (IYKYK), this shore favorite even has a Wheel of Fortune to spin at the end for prizes or a free game. Want to show off your skills? Sign up for one of their summer tournaments.  
602 Grand Central Avenue, Lavalette, NJ 08735

Mr. Tees Family Arcade and Mini Golf Course 
There are not one, but two 18-hole mini golf courses at this LBI mini golf course. They also have an arcade and mini-golf tournaments you can compete in to win a trophy.
101 South Bay Avenue, Beach Haven, NJ 08008

Shipwreck Island Mini Golf
After a day on the beach, head to this mini golf spot by the boardwalk. Enjoy sea views while putt-putting your way past a lighthouse, waterways, bridges, and even a shipwrecked SS Sandy.
800 North Ocean Avenue, Bradley Beach, NJ 07720

Smuggler’s Quay
Wander through mountain caves, learn of legendary pirate exploits, cross over footbridges, and under cascading waterfalls at each hole. There are two accessible 18-hole courses— the Privateer Course and the Buccaneer Course—with views of Breakwater Beach, the Seaside Heights Boardwalk, and Casino Pier. For littles just learning the game, try the Wacky Rooftop Golf course on Casino Pier.
Sherman Avenue and Ocean Terrace, Seaside Heights, NJ 08751

SwingTime
With two unique mini golf choices— Highland Falls, which takes you on a path over the waterfall with views of all 36 holes, and Raccoon Hollow, where you putt inside the cave under the mountain next to a cascading waterfall—Swingtime offers loads of fun for families. Afterward, check out the batting cages and arcade, which will keep kids busy for hours with over 50 games. 
2390 US 9 South, Howell, NJ 07731

The Sandtrap
Billed as one of the most challenging spots to play mini golf in NJ, you can’t help but notice the colorful carpeted greens as you drive in. There are fountains, waterfalls, and even a lighthouse along the path. Don’t miss the waterfall that races over golfers’ heads in a see-through enclosure.
23rd and Long Beach Boulevard, Ship Bottom, NJ 08008

Thundering Surf Adventure Golf
Right next to the waterpark are two unique adventure golf courses nestled into Thundering Surf caves, waterfalls, and antique obstacles. Play through the caves hidden under rushing waterfalls or cross the suspended swinging bridge.
300 Taylor Avenue, Beach Haven, NJ 08008

mini golf in New Jersey Wildwood nj mom
Wildwood has plenty of places to master a hole-in-one. Photo Credit: NJ MOM

NJ mini golf in South Jersey

Atlantic City Mini Golf
Step off the boardwalk into this mini golf course in NJ with sweeping views of Atlantic City and 18 holes featuring elevated greens and natural waterfalls. The course is well-lit at night, so you can enjoy a round of mini golf after sunset.
1 Kennedy Plaza, Atlantic City, NJ 08401

Big Swing Golf Center
This Sewell mini golf course features 36 holes, including three waterfalls, two brooks, and new landscaping. While you are there, try out their driving range, golf simulator, and golf instruction.
312 Salina Road, Sewell, NJ 08080

Go Fish Mini Golf 
This family-operated mini golf course has 19 holes accessible to strollers and wheelchairs. This course makes you feel like you’ve entered a magical ocean world with a giant shark, a ball-eating grouper, a sperm whale, and an electric moray eel. There is even a huge treehouse on the course. While you are there, don’t miss the live koi fish swimming around the waterfalls.
2438 Dune Drive, Avalon, NJ 08202

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 OC 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.
824 Boardwalk, Ocean City, NJ 08225

Jersey Devil Golf and Fun Center
This course features longer holes for a bit of challenge for each player, and it’s friendly for all ages. Wander around the river bed stones, streams, and waterfalls to get a hole in one. They also have a driving range and ice cream.
276 Route 73 South, Hammonton, NJ 08037

Jurassic Adventure Golf
You know you have reached Jurassic Adventure Golf when you spot the 15-foot-tall T. rex. Come face-to-face with prehistoric dinosaurs and structures throughout the 18 holes. And after playing a round, reward yourself with a scoop or two from the adjacent Jurassic Swirled.
300 New Jersey Avenue, Wildwood, NJ 08260

Playland’s Castaway Cove  
There are two mini golf locations and three courses at this South Jersey location. Seaport Village Golf has 19 holes and features Ocean City’s historic shipwreck, “The Sindia.” At the Golden Galleon Pirate Golf course, there are two pirate-themed courses full of lots of challenges. If you get a hole-in-one on the 19th hole of any of these courses, you earn a free round of golf.
Seaport Village Golf – Pier 9 between 9th and 10th Street on the boardwalk, Ocean City, NJ 08226
Golden Galleon Pirate Golf – Between 11th and 12th Street on the boardwalk, Ocean City, NJ 08226

Starlux Mini Golf
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 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.
4800 Ocean Avenue, Wildwood, NJ 08260

Sunset Beach Mini Golf
With views of the Delaware Bay, this is the ideal spot to play 18 holes of golf, and the first 9 holes are wheelchair- and stroller-accessible. Be sure to check out their gift shop.
502 Sunset Boulevard, Cape May, NJ 08204

Voorhees Golf Land 
This course not only has pitch and putt but also a mini golf course. Their mission is to make golf fun and accessible to everyone. Ask about their golf-in-school program while you are there.
801 Haddonfield Berlin Road, Voorhees, NJ 08043

NJ Mini Golf with Multiple Locations

Congo Falls Mini Golf
Whether you want to play indoors or out, this mini Congo Falls has both, depending on where you travel to in South Jersey. The Ocean City mini golf course is indoors and features three world-class 18-hole miniature golf courses: Congo Queen, Solomon’s Mine, and the Lost City. In Margate, travel through the jungle-themed miniature golf course with breathtaking views of Margate on the gigantic rope bridge.
9312 Ventnor Avenue, Margate, NJ 08402 
1132 Boardwalk, Ocean City, NJ 08224

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 all the course elements to life – from the holes to the walls to even the golf balls. You’ll also find other attractions like an arcade, bowling, a laser maze, virtual reality, and more.
North Jersey: 49 East Midland Avenue, Paramus, NJ 07652 
and 194 Route 46 East, Fairfield, NJ 07004 
Central Jersey: 775 Route 1 South, Edison, NJ 08817 
and 749 Hope Road, Eatontown, NJ 07724 
South Jersey: 2040 Springdale Road, Suite 300, Cherry Hill, NJ 08003

Pirate Island Golf
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.
112 East 9th Street, Ocean City, NJ 08226 
3302 Landis Avenue, Sea Isle City, NJ 08243 
2738 Dune Drive, Avalon, NJ 08202

Want the inside scoop? Sign up for the NJMOM bi-weekly newsletter to get the lowdown on everything for your family in NJ (think of it as the ultimate cheat sheet for NJ Moms). And don’t forget to tag your photos #NJMOM and @njmom for a chance to be featured. 

Previous Article
Snyder's Farm
  • Business Spotlight
  • Fall
  • Farm
  • Guide
  • Spring
  • Summer
  • Things To Do In NJ

Snyder’s Farm: A Family Day Of U-Pick Produce And Fun

  • By Melanie Bodner
  • June 11, 2026
View Post
Next Article
zoos in NJ
  • Central Jersey Mom
  • Guide
  • North Jersey Mom
  • SJ Mom™ - South Jersey Mom™
  • Things To Do In NJ
  • Zoo

11 Zoos in New Jersey And Nearby To Visit Now

  • By Melanie Bodner
  • June 15, 2026
View Post

Subscribe to the NJ Mom Insider Newsletter

Subscribe to get special offers, the latest family-friendly events, and access to our exclusive NJ Mom Freebie vault!

You May Also Like
Nickelodeon Universe
View Post

American Dream: The Ultimate Guide For The Best Day Ever

  • By Melanie Bodner
Morris County Morristown nj mom
View Post

Things To Do In Morris County: 13+ Places For Family Fun

  • By Karen Liszewski
Essex County branch brook nj mom
View Post

15+ Kid-Friendly Things To Do In Essex County, NJ

  • By Karen Liszewski
Christmas trains in NJ DiDonato New Jersey
View Post

Christmas Train Rides In New Jersey: All Aboard For Holiday Fun

  • By Melanie Bodner
six flags safari
View Post

Six Flags Wild Safari Adventure: An Interactive Zoo Experience

  • By Melanie Bodner
sea shell resort beach nj mom
View Post

The Sea Shell Resort: A Tropical Getaway in NJ

  • By Christine Curatolo Flanz
View Post

The Impala Suites Ocean City: A Beach House Vacation Without The Hassle

  • By Christine Curatolo Flanz
View Post

New Jersey Hall Of Fame At American Dream: Celebrating Jersey Icons

  • By Melanie Bodner

ADVERTISEMENT

Children Specialized Refresh Outpatient
  • NJ MOM Things To Do July 31-August 2
    18 Kid-Friendly Things To Do This Weekend July 31-August 2
  • festivals in NJ this month
    30+ Festivals This Month In New Jersey For Family Fun

NJ Mom® Events Calendar

Upcoming Events

Jul 31
10:00 am - 4:00 pm

Five Independent Souls: The Signers from New Jersey

Princeton, NJ
Jul 31
10:00 am - 5:00 pm

Raspberry Picking

Jul 31
12:00 pm - 5:00 pm

Art, Beauty and Culture Trail

Jul 31
3:00 pm - 5:00 pm

Library FC: Soccer Viewing Party

Hoboken
Jul 31
4:00 pm - 5:00 pm

Princess Fridays

View Calendar

ADVERTISEMENT

Children Specialized Refresh Outpatient
NJ Mom NJ Mom
  • Events
  • Camps
  • Travel
  • Mompreneur
  • Directory
  • Baby Expo
  • Freebie Vault
New Jersey Mom® Social

Subscribe to get special offers, the latest family-friendly events, and access to our exclusive NJ Mom freebie vault!

Connect With New Jersey Mom®

About
Advertise
Partners
Terms
Accessibility
Disclaimer
Privacy
Disclosure
Submit an Event
Subscribe
Shop
Contact

Built by moms for moms. COPYRIGHT © NJ MOM® LLC – 2014-2026. ALL RIGHTS RESERVED WORLDWIDE.

Input your search keywords and press Enter.