top of page

 "Get Better at Golf"


OnX Indoor Golf, located at the Essex County Range in Roseland, New Jersey 

- State of the Art Golf Simulator Technology 

- Play Over 100 Famous World Wide Golf Courses Including Ryder Cup Venues 

- 23 Range Venues and Skills Challenges Available

- Shot Data, Analytics and Scores Saved in a Personal Web Locker 

- Low Cost Train-N-Stay PGA Lesson options

- Easy Mobil and Internet Simulator Scheduling  

- Custom and Unique Golf Parties and Corporate Events

- Low-Cost Membership Options with Golf Travel Discount Benefits

Non-Member Simulator Rates

  • Weekdays - $50/Hr 

  • Weekends/Holidays/Fridays after 6:00 - $55/Hr​

Members get free time and discounted rates


Winter Rates Went Into Effect on December 1, 2023

Our Monday Night League is well under way and we have tight race.  Click the link below for the latest results.  If you have a group of guys that would be interested in forming a league, please give us a call or sign up below.
Play or practice on over 98  championship courses or take a lesson in our world class simulators. Call or go online now to reserve a simulator. 
OnX Golf is North Jersey's Premier Indoor Golf Facility! We are a perfect destination for the golfer looking to improve their game, or get their weekly round in. Experience indoor golf like never before on one of our aboutGOLF PGA Tour Simulators. They are the most accurate commercially available Simulators in the world.
Host your next private or corporate event with us!
Great for small customer relationship activities
call us at  (201) 387-0006 Ext. 1
Click the link below and select simulator or lesson from the first dropdown.  Select a block of time, the day and start time you want or simply choose the next availble from the list - IT'S THAT EASY!  Members get advanced booking and non-members can book up to 5 days in advance.

Please call (201) 387-0006 Ext. 1 with any questions



600 Eagle Rock Road
Roseland, NJ 07068

Success! Message received.

Anchor 1
bottom of page