Greens Indoor Golf, Logo



97 Baker Street, Suite 4

Maplewood, NJ 07040    973-922-1019

Greens Indoor Golf
 Reserve Your Tee Time Online 

Click "Book Now!" for calendar 

No Initiation Fees 
No Membership Fees 
Lowest Indoor Golf Rates in NJ! 
Open all 365 days of the year

"Neither snow nor rain nor heat nor gloom of night keeps our golfers from completion of their rounds".  We are open ALL 365 days of the year!

Tee Time Availability:

Click "BOOK NOW!" (above link) to open the scheduling calendar to review available golf times in  our two golf rooms.  No Membership or Initiation Fees,  just book online and play at the best rates! 

15 minutes extra no charge!

Arrive into your golf room 10 minutes before your scheduled tee time to get yourself set up on the system and warm up. When your tee time is up, take an extra 5 minutes to gather your things, tidy up the balls and depart before the next golfers arrive. We will continue to stagger tee times with "buffer time" in between tee times to avoid mingling of golfers. The golf room should be empty when you arrive 10 minutes before your tee time.  The honor system is vital for this to continue so thank you for your own cooperation.

Gift Certificates:

Available on short notice! We customize and email you a colorful, print-ready 8 x 11 "Gift of Golf" image which can be printed at home, at Staples or to forward by email to the gift recipient. To inquire, text or call: 973-922-1019

Greens Indoor Golf hours:

Open 7 days per week 6:00am-12 midnight. We operate as an unstaffed facility providing remote set up - just you and the golf simulator. We provide 10 free additional minutes (early arrival) to start the golf system and warm up. However we ask that you end on time and depart within 5 minutes of your scheduled finish to avoid mingling with incoming golfers even though precautions have been relaxed.  Click "Book Now!" above to schedule your online booking.

Best Deals!

• 2 hours for just $65! Use coupon code '2hour' when checking out.
• 10 hour package for "1 hour" bookings at $30 per hour =  $300 total.
• 10 hour package for five (5) x 2 hour bookings at $25 per hour = $250 total.

 Text or call 973-922-1019 to find out how to get started with either package. 

Message to Golfers:

We are an unstaffed facility with customer golf set-ups performed 100 % remotely by phone and computer, so there is NO social interaction with golf staff to ensure safe and responsible distancing. Sanitizing wipes are available for your use to wipe the golf balls, tees, TV remotes, tables, and computer mouse before starting which supplement our own daily cleaning. We will continue to provide a 30-minute "blackout in schedule" between bookings to prevent golfers from passing each other coming in and/or going out.

Enter the store no earlier than 10 minutes before your tee time to be certain the other golfers in your golf room have already vacated. At the end of your scheduled paid tee time, please leave promptly within 5 minutes to be courteous to incoming golfers and prevent mingling.

We rely on the honor system to keep our golf facility in play. We thank you for your patronage and needed cooperation.

Use the coupons below for savings when booking tee times.

Gift Certificates are customized with the recipient's name and emailed quickly. Just call!

Promotional Codes below to insert in coupon box on payment page:     

$65 for 2 hour bookings -  2hour 

$90 for a 3-hour booking - use coupon code: 3hour

$115 for a 4-hour booking - use coupon code: 4hour

  • Open 6:00 am - 12 midnight/ 7 days per week

  • No walk-ins.  You must pre-book on our scheduling page to reserve your tee time. 

  • Once you book online, we will assist you set up remotely when you arrive. 

  • Lowest cost per hour in NJ for multi-hour play.  Split the fee amongst family and friends!

Located at 97 Baker Street in downtown Maplewood, NJ, just 150 yds from the Maplewood train station, we have two modern aboutGolf™ simulator studios with a great selection of over 30 PGA tour golf courses from around the world to choose from.   

We invite you to use our golf clubs (no charge) or bring your own. Escape into one of the scenic landscapes with some friends or family to play 9 to 18 holes, or hit the driving range to finesse your stroke.

No Initiation or Membership fees and the lowest hourly simulator rates in NJ starting at $45 per hour and decreasing for multi-hour play. Just click "Book Now" above to be directed to our scheduling page to Register your name (if a new user) and email so we can send you a confirmation email of your booking.  Then select a tee time and confirm with a secure credit card payment.  Simple!

Gift Certificates

We offer 1 hr ($45), 2 hours ($65), 3 hr ($90), and 4 hr ($115) Gift Certificates. Order by phone by credit card (call 973-922-1019), and we will email you a decorative/customized 8 x 11 inch Gift Certificate pdf to print at your home, work, or Staples (great quality!) - or email directly to the gift recipient.

Bring Your Own:  Yes, feel free to BYO golf clubs, "beverages," food, and golf partners to share in the per-hour fees. If arriving before 5 pm, the Green Point Juicery serves up delicious & healthy food and organic juices.

Pro Golf Instruction is available from a list of instructors on our website (Lessons link), or feel free to have your own golf professional provide your lesson at Greens. Our aboutGolf™ simulators provide biofeedback and swing analysis information to assist your instructor.

League Play is available for individual competition and also two-person teams (scramble format) scheduled weekday evenings with complimentary practice time available beforehand. Contact us for information.

Private Parties:  Contact for information. 

Greens Indoor Golf Rates:

$45 for one hour, $65 for two hours, $90 for three hours, and $115 for four hours! Up to 6 people can play per round.

Lowest hourly rates in NJ!  No Membership Fees.  No Initiation Fees.

Pricing is per golf room hour (not per person) and can be split amongst your group.

Other discounts if applicable:

View the scheduling page to view current offerings and coupon codes.

  • Please book early morning tee times (6:00 am-8:30 am) the evening before, so we can be sure to have the room cleaned before your arrival.

  • All other bookings, please provide at least 30 minutes ahead of your tee time to be assured that our staff is awaiting your arrival.

  • High School Students using the STUDENT coupon code must present student ID, and play is available until 12 midnight each day

  • Bring your own clubs or use our golf clubs at no charge.

How to Reserve a Tee Time Online

3 easy steps:

  1.  Click here to visit the tee time scheduling page.

  2. Then click "Register Now" if you are a first time customer so we can email you your tee time confirmation.

  3. Then choose a golf time in the schedule and click "Book Golf" to *reserve.

Please book your tee time in advance and at least 30 minutes ahead of the time.


Thank you for your interest. Please reach out with questions or comments using the inquiry form or text number. We look forward to hearing from you. No reservations are taken by phone. Online only to reserve a tee time on the scheduling page. Click BOOK NOW at the top of the page to get there.

Phone/ TEXT number:
(973) 922-1019  Greens Indoor Golf for questions.  

Greens Indoor Golf: Open 365 days per year, holidays included: early morning 6:30 am to 12 midnight by pre-booked appointment only. Reservations MUST be transacted on the website scheduling page to carve out your time in the golf rooms. "BOOK NOW" (top of page)  takes you there. Sorry but no walk-ins. Book a tee time online, and we assist your set-up remotely - easy breezy and no 'social interaction' with the staff!  

97 Baker Street, Suite 4 
Maplewood, NJ 07040

Our Location


Facebook Icon