Skip to main content


Indoor Golf League


FEE: $16 Member/ $32 Community per week (Must purchase full month for League Play)

MONTHLY COMPETITIONS: 1st Place wins 10 FREE Large Buckets, 2nd Place wins 5 FREE Large Buckets
Every league participate will be entered into a drawing for a chance at 5 FREE Buckets.

COURSES: South Village, Two Rivers, Moon Bay C.C. and Seoul Bay Hill.  League Play will consist of playing the Front 9 of Course 1 the first week, followed by the Back 9 of Course 1 the second week.  The same 2 week alternating format will continue through the remaining weeks of the league.


Golf bags on driving range
Covered Hitting Bays
Image of a few people gathered around the screen smiling at their golf data

Reserve a 1-hour time slot on one of our 2 heated covered hitting bays on your own or with up to 3 more friends. 
Powered by Toptracer Range, these bays provide the entertainment factor with skill-based games and competitions with friends.

Rental Pricing

Off-peak hours
10:00 am - 1:00 pm
$30 Y members / $35 Community

Afternoon hours
1:00 pm - 4:00 pm
$35 Y members / $40 Community

Prime Time hours
4:00 pm - Close
$40 Y members / $45 Community

60-minute time limit, 1-4 players, Unlimited number of golf balls


Call to make your reservation (309) 277-1779


Indoor Simulator
photo of the indoor simulator on and showing a golf course on the screen

Powered by Uneekor, this simulator will provide you with year-round practice and entertainment.


1 hour Session
$35 Y members / $40 Community
1-4 players

Private Parties
$150 Y members / $300 Community
Up to 2 hours
Available on Fridays on Saturdays


Call to make your reservation (309) 277-1779


Youth Golf Lessons

Our youth golf programs are structured through The First Tee Quad Cities providing education in the sport of golf in ways that build character, instill life-enhancing values, and promote healthy choices.

PLAYer Level: 5-7 years old
Target Level: 8-12 years old

Target Level (ages 5-7)

Ages: 5-7 years old
Fee per session: $40 for Y Members / $80 for the Community
golf equipment can be provided

November 5th - November 26th

PLAYer Level (ages 8-12)

Ages: 8-12 years old
Fee per session: $50 for Y Members / $90 for the Community
golf equipment can be provided

Saturdays November 5th - 26th


Two Rivers YMCA Golf provides you with everything you need to learn or to improve your golf game. 

  • Golf lessons for adults and youth
  • Grass and turf mat hitting stations
  • Toptracer Range ball-tracing technology with details on your shots
  • Reservable, covered and heated, hitting bays
  • Putting green
  • Sand trap/bunker
  • Reservable, indoor golf simulator

5507 22nd Avenue, Moline, IL 61265
(behind Steel Plow Burger Company)

Clubhouse: 309-277-1779
YMCA: 309-797-3945

Download the Two Rivers YMCA app and join the "Golf Learning Center" group for updates on closures, events, and programs!



Golf Range Hours

We're planning for winter hours and indoor golf leagues

Bucket Pricing

Bucket Pricing

Medium Bucket
26 golf balls - $9

Large Bucket
52 golf balls - $14

XL Bucket
104 golf balls - $19

Pack of 15 golf tees for $1

Payments are by credit/debit cards only, no cash or check accepted.