Home › Features › Leagues › Illinois

Indoor golf leagues in Illinois

78 venues in Illinois host leagues, out of 143 indoor golf venues we list in the state. Each one is here because a customer review or the venue's own website mentions leagues, and the proof is under each venue.

78Venues
54Cities
143All venues in IL

Top 12 by rating and reviews

Ranked by Google rating × number of reviews (10 reviews or more); a multi-location brand appears once. The other 66 venues are listed by city below.

Open-now times come from Google; confirm with the venue before you go.

PGN Tee Time

8125 W 95th St

Full SwingToptracer LeaguesBar
4Rating
888Reviews
9Extras
Leagues: per the venue's website

Five Iron Golf

1000 W North Ave A200

Trackman LessonsLeaguesClub fitting
5Rating
661Reviews
10Extras
Leagues: per the venue's website

GOLFZON Social - Oak Brook IL

3041 E Butterfield Rd #104

Golfzon LessonsLeaguesClub fitting
4.7Rating
263Reviews
10Extras
Leagues: per the venue's website

Indoor Golf Links of America

16356 104th Ave

LeaguesBar
4.7Rating
261Reviews
4Extras

The best part is definitely the league and tournaments that they run.

From a customer review

19th Hole

9418 W 191st St

Full Swing LessonsLeaguesBar
4.7Rating
235Reviews
8Extras
Leagues: per the venue's website

X-Golf Libertyville

1177 S Milwaukee Ave

LessonsLeaguesBar
5Rating
210Reviews
8Extras

I hosted a Bourbon club and they opened for us when golf league was rained out on a Wednesday.

★★★★★ Dennis, May 2022

The venue's website says so too.

Legends Indoor Golf

2091 63rd St

ForesightUneekor LessonsLeagues
4.8Rating
207Reviews
9Extras

The staff is awesome and the league is a great way to get or work on your game during the winter.

From a customer review

The venue's website says so too.

Golf VX Arlington Heights

644 E Rand Rd

LessonsLeaguesBar
4.8Rating
144Reviews
9Extras
Leagues: per the venue's website

Halfway House Indoor Golf

555 S York St

Full Swing LessonsLeaguesBar
4.8Rating
116Reviews
9Extras
Leagues: per the venue's website

The Green

2131 N Elston Ave

TrackmanGolfzon LessonsLeagues
4.6Rating
114Reviews
11Extras

I tried the Green simulators for the first time in September and loved them so much that I bought a membership and entered in a league.

★★★★★ Nicholas, Dec 2022

The venue's website says so too.

The Haven Indoor Golf

12317 S Harlem Ave

Foresight LessonsLeaguesBar
4.8Rating
107Reviews
8Extras

There’s always some sort of fun challenge or league available as well.

From a customer review

The venue's website says so too.

The Birdie Collective - 24/7 Golf Lounge

2325 Dean St Suite 650

LessonsLeagues24/7 access
5Rating
101Reviews
8Extras

My son and I joined the 2-person fall league and had the best time—everyone was fun and welcoming.

From a customer review

More indoor golf leagues in Illinois, by city

Algonquin 2 venues

  • X-Golf Algonquin1704 S Randall Rd, Algonquin · ★ 4.5 (179)

    Overall these 2 made the league the best service and simulator play I have experienced.

    From a customer review
  • Back Nine Golf | Algonquin, IL774 S Randall Rd, Algonquin
    Leagues: per the venue's website

Alton 1 venue

Arlington Heights 2 venues

  • Winners Golf746 Algonquin Rd, Arlington Heights · ★ 4.8 (54)
    Leagues: per the venue's website
  • Clubhouse Social1429 E Palatine Rd, Arlington Heights
    Leagues: per the venue's website

Batavia 1 venue

  • Golf Underground301 N Randall Rd, Batavia · ★ 4.7 (23)
    Leagues: per the venue's website

Belvidere 1 venue

  • 9 Iron996 Belvidere Rd, Belvidere · ★ 4.8 (37)

    We may be joining a league because of our experience.

    From a customer review

Bloomington 1 venue

  • X-Golf Bloomington1407 N Veterans Pkwy, Bloomington · ★ 4.9 (157)
    Leagues: per the venue's website

Bolingbrook 1 venue

  • Score 18 Indoor Golf501 S Weber Rd Unit 109, Bolingbrook · ★ 4.5 (31)

    Leagues are offered, plenty of beer to select, couple snacks to buy up front, and non alcoholic beverages to purchase too.

    From a customer review

Buffalo Grove 1 venue

  • WJ Golf401 Half Day Rd, Buffalo Grove · ★ 4.8 (89)

    Participated in a league and a few golf events here and the room is very spacious, great technology and the staff goes above and beyond.

    From a customer review

Champaign 2 venues

  • Just Fore Fun Golf301 Eisner Rd, Champaign · ★ 4.9 (37)

    Winter leagues is a great option as well to keep playing during the cold weather.

    From a customer review
  • Another Nine Champaign2137 S Neil St, Champaign
    Leagues: per the venue's website

Chenoa 1 venue

  • Iron Cave Golf138 S Veto St, Chenoa · ★ 4.6 (13)
    Leagues: per the venue's website

Chicago 10 venues

  • Five Iron Golf609 N Dearborn St, Chicago · ★ 4.8 (459)
    Leagues: per the venue's website
  • Five Iron Golf108 N State St Unit 200, Chicago · ★ 4.9 (424)

    We might just join the next league because we're having so much fun.

    From a customer review
  • Five Iron Golf2131 N Elston Ave, Chicago · ★ 4.9 (174)

    I had a league match on masters Thursday and the staff went above and beyond.

    ★★★★★ Mike, Apr 2026
  • Ace Golf Club219 N Justine St, Chicago · ★ 5 (59)
    Leagues: per the venue's website
  • Bucktown Golf Club2309 N Damen Ave, Chicago · ★ 4.9 (28)

    We do a men's league where we order some pizza and have a good time hitting shots.

    From a customer review
  • 24Swing4740 W Peterson Ave, Chicago · ★ 5 (11)
    Leagues: per the venue's website
  • Chicago Golf Lounge5217 W Lawrence Ave, Chicago · ★ 5 (11)
    Leagues: per the venue's website
  • West Loop Golf Club328 S Jefferson St #110, Chicago · ★ 5 (9)
    Leagues: per the venue's website
  • Ravenswood Golf Club4711 N Ravenswood Ave Second Floor, Chicago · ★ 5 (8)
    Leagues: per the venue's website
  • Bridgeport Golf Club3612 S Morgan St Unit 5, Chicago · ★ 5 (6)
    Leagues: per the venue's website

Cottage Hills 1 venue

  • Grip & Sip139 W MacArthur Dr, Cottage Hills · ★ 4.9 (20)
    Leagues: per the venue's website

DeKalb 1 venue

Downers Grove 2 venues

  • X-Golf Downers Grove1310 Butterfield Rd, Downers Grove · ★ 4.7 (67)

    The weekly golf leagues are great and the competition is fun.

    From a customer review
  • Golf630416 75th St, Downers Grove · ★ 5 (32)
    Leagues: per the venue's website

Effingham 1 venue

  • Looper's Golf Lounge1705 Ave of Mid-America Suite B, Effingham · ★ 5 (2)

    Excited to see what they do with leagues, events, and tournaments as they get going!

    From a customer review

Freeport 1 venue

Geneva 2 venues

  • X-Golf Geneva1900 S Randall Rd Ste 120, Geneva · ★ 4.8 (74)
    Leagues: per the venue's website
  • Fairview Indoor Golf Geneva1996 S Kirk Rd Ste 101, Geneva · ★ 4.8 (21)
    Leagues: per the venue's website

Glen Carbon 1 venue

  • X-Golf Glen Carbon86 Magnolia Dr A, Glen Carbon · ★ 4.8 (42)
    Leagues: per the venue's website

Glenview 1 venue

Granite City 1 venue

  • The Golf Station2301 Madison Ave, Granite City · ★ 5 (1)

    Since finding it I now host a league, have held tournaments and play it socially.

    ★★★★★ Charles, Jan 2026

Highland Park 1 venue

  • DINX Social Club1931 Skokie Valley Rd, Highland Park · ★ 4.9 (54)
    Leagues: per the venue's website

Hoffman Estates 1 venue

  • Swing Loose Indoor Golf2000 Center Dr Ste A206, Hoffman Estates · ★ 5 (22)

    We did a simulator league there every Wednesday for a couple months in the winter and they would hold our bags for us, and had them ready at the bays when we walked in.

    From a customer review

Homer Glen 1 venue

Kildeer 1 venue

  • X-Golf Kildeer20771 N Rand Rd Ste I-4, Kildeer · ★ 4.9 (79)

    I have been coming here for a couple of years since they opened and even joined a league this year.

    From a customer review

Lisle 1 venue

  • Lucky Swingz Indoor Golf6200 River Bend Dr Fl 3, Lisle · ★ 5 (21)

    Each bay has plenty of room and uses the same technology as the TGL league.

    ★★★★★ Jeff, Feb 2026

Monmouth 1 venue

  • Simulation Sports400 S Main St, Monmouth · ★ 5 (11)
    Leagues: per the venue's website

Mundelein 2 venues

  • E9 Club25681 Hillview Ct, Mundelein · ★ 4.9 (15)

    We all cheer each other on as we also compete against each other in variety of league and single evening events.

    ★★★★★ David, May 2026
  • Golf Haus734 Butterfield Rd, Mundelein · ★ 5 (3)
    Leagues: per the venue's website

Naperville 3 venues

  • X-Golf Naperville790 Royal St George Dr Ste 139C, Naperville · ★ 4.9 (95)

    We have a group that has been coming for the indoor leagues for the past 6 months and it has been a rewarding experience.

    From a customer review
  • Clubhouse5401466 E Chicago Ave, Naperville · ★ 5 (27)
    Leagues: per the venue's website
  • Back Nine Golf | Naperville, IL1271 Rickert Dr #127, Naperville · ★ 5 (2)
    Leagues: per the venue's website

New Lenox 1 venue

  • Country Club Social2465 Joliet Hwy, New Lenox · ★ 5 (37)

    We are looking forward to the golf league!

    From a customer review

Niles 1 venue

  • Pro-Am Golf Club9082 W Golf Rd, Niles · ★ 4.8 (44)
    Leagues: per the venue's website

Normal 1 venue

North Aurora 1 venue

O'Fallon 2 venues

  • DP Golf Indoors1334 Central Park Dr Ste 7, O'Fallon · ★ 5 (26)
    Leagues: per the venue's website
  • O'Fallon Golf Studio715 Lakepointe Centre Dr Ste 119, O'Fallon · ★ 5 (2)
    Leagues: per the venue's website

Oak Park 1 venue

Orland Park 1 venue

  • X-Golf Orland Park15876 LaGrange Rd, Orland Park · ★ 4.5 (76)
    Leagues: per the venue's website

Peoria 1 venue

  • Illini Golf4700 N University St Ste 70, Peoria · ★ 4.9 (76)
    Leagues: per the venue's website

Peru 1 venue

  • Bunkers!400 5th St, Peru · ★ 4.8 (27)
    Leagues: mentioned in a customer review

Princeton 1 venue

  • Fairway 19923 N Main St, Princeton
    Leagues: per the venue's website

Rochelle 1 venue

  • Ordinary Golfer425 Lincoln Hwy, Rochelle · ★ 5 (21)

    If you're looking for a indoor golf league I don't think you can do any better then Ordinary Golfer

    From a customer review

Rockford 1 venue

  • X-Golf Rockford7047 Newburg Rd Ste B, Rockford · ★ 3.9 (52)

    X-Golf premium simulators and they have leagues.

    From a customer review

Schaumburg 1 venue

  • X-Golf Schaumburg1100 American Ln, Schaumburg · ★ 4.8 (149)
    Leagues: per the venue's website

Shorewood 1 venue

  • X-Golf Shorewood1004 Brook Forest Ave, Shorewood · ★ 4.8 (105)

    Each league ran 10 weeks and it was a great way to keep the swing going during the offseason while also meeting some really great people along the way.

    From a customer review

Skokie 1 venue

Springfield 1 venue

  • Xgolf Springfield3201 S Veterans Pkwy, Springfield · ★ 4.9 (17)
    Leagues: per the venue's website

St. Charles 1 venue

  • Mikes Golf Center731 N 17th St #5, St. Charles · ★ 5 (80)
    Leagues: per the venue's website

Sterling 1 venue

  • X-GOLF Sauk Valley13464 Galt Rd, Sterling · ★ 4.8 (25)

    Our golf league plays here on Mondays during the winter, they have 5 screens and are open most everyday.

    From a customer review

West Peoria 1 venue

Westmont 1 venue

  • That Golf Place212 E Chicago Ave, Westmont · ★ 5 (16)
    Leagues: per the venue's website

Before you join

  1. Ask about the format. Team or solo, scramble or stroke play, and how handicaps are set.
  2. Check the night and the length. Find out how many weeks the season runs and what happens if you miss a week. Some leagues allow subs.
  3. Ask what the entry covers. Bay time, prizes, food or drink can be in or out. The league sign-up page should say.

How an indoor golf league works →

Leagues in Illinois, by city

The number counts the venues on this page; each city link opens every indoor golf venue we list there.

More in Illinois