Angle DownBookCalendarChevron RightClockCommentDownloadEnvelopeExclamation CircleExclamation TriangleFacebookFolderGolf BagGolf FlagGolf TeeGroupID CardInstagramLaptopMap MarkerMenuMoneyOpen SignPhonePicnic TablePinterestQuestion CircleSandalsSearchShoeShowerTagTimesTreadmillTwitterWeatherYouTube


Twin Lakes Golf Club's golf course

2022 Junior Golf league:

Your young golfer can expand their knowledge of the game and strengthen their skills through weekly competitive play in the 2022 Junior Golf League. Fees include a 10-play pass, 2 cookouts and prizes for each golfer. No more than 2 foursomes per registrant.

Registration ONLINE only!
8:30am and on, April 12 for residents and 8:30am and on April 14 for Non residents.

Residents: $175,  Non-Residents: $205

**Registration will open on April 12 & 14

Click here for registration tips! 

Visit: to access the special 2022 golf registration page.

Junior Golf League info… Jr., Jr

2022 Senior Golf league:

The 2022 Senior Golf League will begin April 25 and end September 20. Tee times are Monday or Tuesday mornings at the Twin Lakes Golf Course. This is a recreational league for those ages 55 and wiser. All ability levels are welcome to play!

Call 630-969-8080 to register.


Senior: 7:30am – 10:00am
Junior: 10:45am – 2:00pm
Uptown: 4:30pm – 5:30pm (variable)
Senior: 7:30am – 10:00am
Junior: 10:45am – 2:00pm
St. Isaac: 7:30am – 10:00am
Junior: 10:45am – 2:00pm
Ace: 7:30am – 9:30am
Junior: 10:45am – 2:00pm
Above Par: 7:30am – 9:00am
Westmont High School plays at various times; please call ahead to check for available times. Reservations Saturdays & Sundays only.


Having trouble opening PDFs? Download Adobe Reader here.