Getting together with a group of friends to play a round of golf any day and at any time couldn’t be more fun! Get your group together, select a day and a time then give us a call at On the Green Indoor Golf and we’ll do our best to set you up. Leagues can play any time of the year and any time of the day, remember we’re an indoor facility so its always the same temperature and its never too dark to play.

Indoor Golf Leagues

A great way to keep your golf game at its best in the off season while having fun with friends in a resort style atmosphere.
Receive $5.00 off lesson fees as a league member, also league members have unlimited use of our 3000 sq. feet putting green and access to all our training aids to improve their game.

Leagues will begin Monday January 10th and operate for 13 weeks.

Registration Fees – $30.00

18 Holes League Member – $33.50

9 Holes League Member – $18.00

Pricing does not include 13% H.S.T.

Preferred Team Times

League Members have pre-booked tee times that guarantee them their golf time each week.


Play a 9 or 18 hole rounds every week. With 20 world class courses to choose from.

No Expiry Dates

Have the added benefit of using their league card to make up rounds or play in advance Monday - Fridays and anytime after 6:00pm on Sundays


We can provide your league with the capability of enjoying weekly closest to the pin and long drive competitions for all your league players every week.