UPDATED JULY 2017: Find miniature golf courses in New Jersey, including indoor and outdoor mini golf and putt-putt courses from Bergen County to Monmouth to Atlantic County. You'll find address, contact info, hours, prices, and a description for each course in our list.
Note: Hours for outdoor courses are subject to change depending on the weather. In case of inclement weather, we recommend calling ahead before visiting an outdoor course.
At the New Jersey-themed Paramus Miniature Golf Course in Bergen County, you can play alongside mini replicas of landmarks like the George Washington Bridge.
Atlantic City Miniature Golf
1 Kennedy Plaza, Atlantic City
Hours: Summer: Daily, 10am-11pm
Price: $10; $8 children ages 12 and younger
This is an 18-hole mini golf course with realistic landscapes, elevating greens, and real waterfalls. The course is well-lit, which makes it easy and fun to play at night.
136 Atlantic City Blvd., Bayville
Summer hours: Daily, 12-9:30pm
Price: $7 per person
The 20-hole miniature golf course is just one of many family-friendly attractions at this theme park.
Bogota Golf Center
30 Cross St., Bogota
Summer hours: Daily, 6am-12am
Price: $8 ($6 to replay); $6 children younger than 12 ($4 to replay)
This 18-hole course is indoor and open throughout the year. There is a 1-hour limit on all games. The center also offers golf lessons and has batting cages, a driving range, "bankshot" basketball, and a golf shop.
Closter Golf Center
153 Homans Ave., Closter
Hours: Daily, 6am-11pm
Price: $7; $6 children younger than 12
This center has an 18-hole mini golf course and a driving range.
Congo Falls Adventure Golf
1132 Boardwalk, Ocean City
Hours: March–October: Daily, 8am-12am. Hours vary during the fall.
Price: $6.95 before 6pm; $7.95 after 6pm.
Congo Falls features three 18-hole miniature golf courses: Congo Queen, Solomon’s Mine, and the Lost City. One course is indoor and the facility is air-conditioned, while the other two courses are outdoor. Special effects such as waterfalls, caves, and a snake pit add to the excitement of playing these courses.
Edgewater Golf Range
575 River Road, Edgewater
Hours: Daily, 7am-11pm
Price: $7; $5 children younger than 12
This 18-hole course offers views of the New York City waterfront. There is a snack bar on site, as well as a driving range and pro shop.
Farmer Brown's Golf Center
1191 State Route 33, Farmingdale
Hours: Monday-Friday 10am-9pm; Saturday-Sunday 9am-9pm
Price: $7 per person
This 19-hole mini golf course features water hazards, sand traps, and some rough areas. If you get a hole-in-one on the 19th hole, you get to come back again and play for free the next time.
The Golf Zone
239 US Highway 206, Flanders
Hours: June–August: Sunday-Thursday 8:30am-10pm; Friday-Saturday 8:30am-11pm
Price: 18 holes: $8; $7 children younger than 10. 36 holes: $10
You can choose to play an 18-hole or 36-hole course.
Golden Galleon Pirate Golf at Playland's Castaway Cove
Between 9th and 10th streets on the Boardwalk, Ocean City
Summer hours: Daily, 8am-11pm
Price: $6 per person before 6pm; $7 after 6pm
There are two 19-hole, pirate-themed courses with their own unique challenges. A hole-in-one on the 19th hole gets you a free round of golf.
Gino's Drive Range & Miniature Golf
669 Bridgeton Pike, Mantua
Hours: Daily, 11am-10pm
Price: $5 per person
Features a 19-hole miniature golf course. Hit a hole-in-one on the 19th hole and you can win a pass for one free game.
801 Haddonfield-Berlin Road, Voorhees
Hours: May–September: Daily, 10am-10pm
Price: $6; $5 children younger than 12
This center offers entertaining but not-too-challenging courses that families can play together.
Hole In One Golf Center
530 State Highway 33 West, Millstone Township
Summer hours: Daily, 9am-dusk
Price: $7.50; $7 seniors ages 65 and older; $6.75 children ages 10 and younger; replay the course for half price
This golf center features an 18-hole miniature golf course with colored turf, waterfall, streams, and ponds. Putters and balls are provided.
Little Pond Golf Center
1110 Chews Landing Road, Clementon
Hours: Daily, 10am-8pm
Price: For 18 holes: $7; $6 for children 12 and younger. For 36 holes: $11.50; $8.50 for children 12 and younger.
This Southern New Jersey golf facility includes a miniature golf course with 36 holes. There are also more than 70 driving range stalls as well as five batting cage stations.
Monster Mini Golf
49 E. Midland Ave., Paramus, NJ
Hours: Summer: Monday-Thursday 12-9pm; Friday-Saturday 12-10pm; Sunday 12-8pm
Prices: $10; $9 children between 3 and 4½ feet tall; free for children shorter than 3 feet
Play 18 holes at this glow-in-the-dark indoor course featuring otherworldly creatures. This location also has an arcade and a laser maze.
Paramus Miniature Golf Course
314 Paramus Road, Paramus, NJ
Hours: Weekdays 4-9pm; weekends 10am-9pm (weather permitting)
Price: $8; $6 children and seniors ages 62 and older; $4 for seniors on Wednesdays
This 18-hole mini golf course is located on the grounds of the Paramus Golf Course. It’s New Jersey-themed, and players can cross a small-scale replica of the George Washington Bridge, take the Paramus exits on the Garden State Parkway, visit the miniaturized Boardwalk, and more, all with the Statue of Liberty in the background.
Find more miniature golf courses in the NYC area
Search for more fun family activities in our full calendar of events