Hours of Operation: Monday-Sunday, 8am-10pm   

Tel: 973-364-0440  ​

600 Eagle Rock Ave, Roseland, NJ 07068​

Ball machine opens at 6 am — Range card and exact change only​

The Bridge on Eagle Rock Avenue is now open!

Site by Kainos 8

Sunny and 70 Degrees at all our Championship courses this weekend!

Reserve Times Now!

Essex Golf Center and OnX Golf Join forces best year-round practice and learning facility in New Jersey

Simulators are here!

Reserve time now!

 

SEE the NEW Student Package

We offer guests great facilities, friendly staff, premier instruction and unmatched technology at reasonable prices. There is something for the whole family, and we know you'll leave smiling.

Driving Range & Golf Simulators

 

Essex Golf Center, located just 15 miles from New York City, and is centrally located close to major highways Route 280, 5 minutes from Route 80 and Route 287 We have a 48-stall heated driving range featuring a variety of targets that is open year-round and includes a practice putting green, short-game area, indoor teaching bays, and a brand new Indoor PGA Tour Golf Simulator section by OnX Golf.

 

Whether looking for a place to hit a bucket of balls after work, a fun family night out, or a place to host your next event, Essex Golf is your ideal destination. Beginners to serious golfers, and those just looking to get outside and have some fun, you'll find it year-round fun for Families, Kids , Teens and Serious golfers. 

Miniature Golf Course and Virtual Mini Golf on the Simulator 

The miniature golf course at Essex Golf Center offers a challenging layout and fun and exciting experience for all ages. The 18-hole course features a unique design that includes winding doglegs, short precision holes and long strategic holes. It is fully lighted for nighttime play, and we provide the clubs and balls. It's the ultimate family fun experience! If its Too cold or inclement weather then have fun playing Virtual Mini Golf on a 9X12 foot screen 

 
CONTACT US

Hours of Operation: Monday-Sunday, 8am-10pm   

Tel: 973-364-0440