Home › Features › Leagues › Michigan

Indoor golf leagues in Michigan

112 venues in Michigan host leagues, out of 173 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.

112Venues
75Cities
173All venues in MI

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 100 venues are listed by city below.

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

On The Dunes Sports

2055 Haggerty Rd

LessonsLeaguesBar
4.2Rating
1,161Reviews
8Extras
Leagues: per the venue's website

Five Iron Golf

600 W Lafayette Blvd Ste 5I

Trackman LessonsLeaguesClub fitting
4.8Rating
1,012Reviews
10Extras

I’ve been attending the leagues for a few years and the staff knows my name and drink order when I come in.

From a customer review

The venue's website says so too.

Evolution Sportsplex

141 S Opdyke Rd

LessonsLeaguesBar
4.4Rating
343Reviews
6Extras
Leagues: per the venue's website

Tap-In's

4444 E Grand River Ave

Trackman LessonsLeaguesBar
4.7Rating
312Reviews
8Extras
Leagues: per the venue's website

X-Golf Woodhaven

19840 West Rd

LessonsLeaguesClub fitting
4.8Rating
254Reviews
9Extras

Can’t wait for the fall league.

★★★★★ Ken, Jun 2026

The venue's website says so too.

Next Level Sports Center

12733 US-131

Trackman LessonsLeaguesMemberships
4.5Rating
270Reviews
8Extras
Leagues: per the venue's website

Inkster Valley Golf Course and Indoor Golf Facility

2150 Middlebelt Rd

LeaguesBar
3.7Rating
257Reviews
5Extras
Leagues: per the venue's website

Hosel Rockets Golf and Whiskey Lounge - Waterford

4350 Dixie Hwy

Trackman LeaguesBar
4.8Rating
164Reviews
7Extras

There starting up simulator leagues soon this fall 280 for 8 weeks I believe.

From a customer review

Ann Arbor Indoor Golf

300 Jackson Plaza

Uneekor LessonsLeagues
5Rating
147Reviews
4Extras

Being able to play our league course on a simulator with snow on the ground outside was cool.

From a customer review

The venue's website says so too.

Traverse City Golf Performance Center

6270 Secor Rd

Trackman LessonsLeaguesClub fitting
4.7Rating
144Reviews
8Extras
Leagues: per the venue's website

Tee Times Rochester Hills

2612 S Rochester Rd

Golfzon LessonsLeaguesBar
4.8Rating
130Reviews
9Extras

Stacy, Bri & Keirah all are excellent with setting us up on the bays & always take amazing care of our league.

★★★★★ Jay, Mar 2025

The venue's website says so too.

Dirty Birdie

2121 N Monroe St Ste 560

LessonsLeaguesBar
4.8Rating
122Reviews
5Extras
Leagues: per the venue's website

More indoor golf leagues in Michigan, by city

Ada 1 venue

Adrian 1 venue

  • Under Par Simulators2401 Occidental Hwy, Adrian · ★ 4.6 (12)

    I would definitely recommend golfing here, joining a league, or playing in one of their tournaments!

    ★★★★★ Aldo, Feb 2023

Ann Arbor 2 venues

  • X-Golf Ann Arbor333 N Maple Rd, Ann Arbor · ★ 4.6 (89)

    I've been playing in a winter league for the last three years.

    From a customer review
  • Back Nine Golf | Ann Arbor - Huron Village3227 Washtenaw Ave Ste D, Ann Arbor · ★ 5 (9)

    Can’t wait for them to open up the books for leagues.

    ★★★★★ Shelby, Oct 2026

Auburn Hills 1 venue

Bay City 1 venue

  • BC Golf Sim110 Salzburg Ave, Bay City · ★ 4.9 (57)

    We have league night and Joe is always very helpful and always answers any questions with enthusiasm.

    ★★★★★ Cameron, Dec 2023

Beaverton 1 venue

  • Unstoppable Sports Zone3605 Bard Rd, Beaverton · ★ 5 (25)

    Joined the league and played every week.

    From a customer review

Benton Harbor 1 venue

Bloomfield Township 2 venues

  • Tee Times Bloomfield6565 Telegraph Rd, Bloomfield Township · ★ 4.9 (52)

    Looking forward to having our golf league here!

    From a customer review
  • The Bunker Golf Lounge43207 Woodward Ave, Bloomfield Township · ★ 5 (27)
    Leagues: per the venue's website

Brighton 4 venues

  • Golf-O-Rama2944 S Old US Hwy 23, Brighton · ★ 4.4 (56)

    Dan the man is awesome and Kim is amazing we love the league every Tuesday and I will come here for the rest of the time I live in this area.

    ★★★★★ Drew, Feb 2025
  • X-Golf Brighton9760 Village Pl Blvd, Brighton · ★ 4.8 (38)

    Getting cut off at the turn by 3 groups making up their league round.

    ★★★★★ Craig, Dec 2023
  • Elite Golf of Brighton265 W Main St Suite 201, Brighton · ★ 4.8 (12)
    Leagues: per the venue's website
  • Back Nine Golf | Brighton, MI9290 Lee Rd suite 109, Brighton
    Leagues: per the venue's website

Caledonia 1 venue

  • U Swing8256 Broadmoor Ave SE, Caledonia · ★ 4.6 (13)
    Leagues: per the venue's website

Canton Township 2 venues

  • X-Golf Canton44524 Ford Rd, Canton Township · ★ 4.9 (90)

    My wife and I have been coming here for a couple years on Monday nights during the winter for golf league and it is always a blast.

    From a customer review
  • Back Nine Golf | Plymouth-Canton, MI43387 Joy Rd, Canton Township
    Leagues: per the venue's website

Chesterfield 1 venue

Clawson 1 venue

Commerce Township 2 venues

  • Modern Eagle4088 Haggerty Rd, Commerce Township · ★ 5 (9)
    Leagues: per the venue's website
  • Trackman at Beacon Hill6011 Majestic Oaks Dr, Commerce Township · ★ 5 (2)
    Leagues: per the venue's website

Comstock Park 2 venues

  • Golf 616 Indoor Simulators400 Dodge NE, Comstock Park · ★ 5 (44)

    We have our weekly simulator golf league here, and I can't recommend it enough.

    From a customer review
  • 24/7 Golf4255 Alpine Ave NW Ste A, Comstock Park · ★ 4.8 (23)
    Leagues: per the venue's website

DeWitt 1 venue

  • The Sim Box Golf DeWitt1161 E Clark Rd Ste 136, DeWitt · ★ 4.5 (13)

    I’m looking at playing in a league now because I was so impressed.

    ★★★★★ Stefan, Oct 2025

Farmington 1 venue

Fenton 1 venue

  • Tee 2 Green Indoor Golf1364 N Leroy St, Fenton · ★ 4.9 (94)

    Theron is incredibly accommodating and friendly to schedule your rounds, league, or his lessons which have made an noticeable impact on my ability to control my ball tee to green.

    From a customer review

Frankenmuth 1 venue

  • Stick Indoor Golf487 N Main St Ste b, Frankenmuth · ★ 5 (13)

    Loving the experience in the league!

    From a customer review

Garden City 1 venue

  • Off The Tee29821 Ford Rd, Garden City · ★ 4.9 (68)
    Leagues: mentioned in a customer review

Gaylord 1 venue

Grand Blanc 1 venue

Grand Haven 1 venue

Grand Rapids 4 venues

  • X-Golf Grand Rapids5761 28th St SE, Grand Rapids · ★ 4.6 (211)

    We play in fall and winter leagues and I’m up there numerous times a week to work on my game during the winter.

    From a customer review
  • Back Nine Golf | Grand Rapids, MI6101 Kalamazoo Ave SE A, Grand Rapids · ★ 5 (94)
    Leagues: per the venue's website
  • Pickle and Pin662 Leonard St NW, Grand Rapids · ★ 4.8 (63)

    I joined the “just for fun” co-ed league on the off chance this may actually be a fun league, and holy crap, the best!

    From a customer review
  • Back Nine Golf | Grand Rapids, MI - North5155 Northland Dr NE, Grand Rapids · ★ 5 (2)
    Leagues: per the venue's website

Grandville 1 venue

  • X-Golf Grandville4830 Wilson Ave SW Ste 500, Grandville · ★ 4.6 (29)

    When we've gone golfing outside of the league it's an equally awesome experience.

    ★★★★★ Andrew, Dec 2023

Grayling 1 venue

  • Out Of Bounds Indoor GolfD, 2384 I-75BL, Grayling · ★ 4.8 (18)

    Great atmosphere playing there for 3 years it's helped my league golf ⛳

    ★★★★★ Donn, Nov 2021

Harrison Township 1 venue

Holland 2 venues

Houghton Lake 1 venue

  • Tee Box Indoor Golf3535 W Houghton Lake Dr, Houghton Lake · ★ 4.8 (26)
    Leagues: per the venue's website

Howell 2 venues

  • The Swing Lab10115 Bergin Rd, Howell · ★ 5 (26)
    Leagues: per the venue's website
  • 2FOGS's Golf120a W Grand River Ave Ste 210, Howell · ★ 4.9 (17)

    We've joined 2 seasons of virtual golf league and have had such a great time!

    From a customer review

Jackson 1 venue

Jenison 1 venue

  • Dunes Golf and Bar7561 Cottonwood Dr, Jenison · ★ 4.8 (42)
    Leagues: per the venue's website

Kalamazoo 2 venues

  • X-Golf Kalamazoo4600 W Main St, Kalamazoo · ★ 4.6 (50)

    I heard about this place recently and joined the league.

    From a customer review
  • Bogeys Bar & Games7117 W Q Ave, Kalamazoo · ★ 4.4 (24)
    Leagues: per the venue's website

Kimball 1 venue

Lansing 3 venues

Lathrup Village 1 venue

Linden 1 venue

  • The Sand Trap Indoor Golf614 W Broad St, Linden · ★ 4.8 (22)

    The Sand Trap would be great for a mens or ladies off-season golf league, date night, ladies night out, or even a kid’s birthday party.

    From a customer review

Livonia 3 venues

  • Back Nine Golf | Livonia, MI37148 Six Mile Rd, Livonia · ★ 4.9 (97)

    I’m signing up for the virtual league next!

    From a customer review
  • The Golf Spot39325 Plymouth Rd #101, Livonia · ★ 4.8 (91)

    Get the boys in there for a foursome and/or join a league and you’ve got yourself a helluva time no matter the weather outside.

    From a customer review
  • Players Golf Livonia33463 Eight Mile W, Livonia · ★ 4.4 (93)

    I play in a sim golf league here on Mondays and this place rocks!

    From a customer review

Lowell 1 venue

  • The Golf Loft2170 Alden Nash Ave NE, Lowell · ★ 5 (24)
    Leagues: per the venue's website

Ludington 1 venue

  • 24/7 Golf - Ludington5756 US-10, Ludington · ★ 4.8 (10)

    Looking forward to league play.

    From a customer review

Macomb 2 venues

  • SimWoods Golf Society21904 23 Mile Rd, Macomb · ★ 5 (50)
    Leagues: per the venue's website
  • Par Me Up23285 Hall Rd, Macomb · ★ 4.7 (44)
    Leagues: per the venue's website

New Hudson 1 venue

  • Black Mt Golf Lounge30817 Milford Rd, New Hudson · ★ 5 (14)

    Great set up for leagues/tournaments too!

    From a customer review

Norton Shores 1 venue

  • Under Par Golf4949 Harvey St, Norton Shores · ★ 4.9 (62)

    They also have fun leagues to join during the winter to keep your swing

    From a customer review

Novi 2 venues

  • X-Golf Novi44325 W 12 Mile Rd Ste H-179, Novi · ★ 4.4 (104)
    Leagues: per the venue's website
  • Back Nine Golf | Novi, MI25875 Novi Rd Ste 130, Novi · ★ 5 (12)
    Leagues: per the venue's website

Okemos 3 venues

Orion Township 1 venue

Oxford 1 venue

Pinckney 1 venue

  • TropiGolf125 N Pearl St, Pinckney · ★ 5 (67)

    We just started our winter league Golf League here and what a step-up the new technology is from some of the other Trackman Tech out there.

    From a customer review

Plymouth 1 venue

Port Huron 1 venue

  • Tee It Up - Port Huron318 Grand River Ave, Port Huron · ★ 4.7 (19)

    We played in the 2024 Fall League and had a blast!

    From a customer review

Richland 1 venue

  • The Golf Lounge9975 M-89, Richland · ★ 5 (1)
    Leagues: per the venue's website

Rochester Hills 2 venues

Rockford 2 venues

  • LB Golf MI4386 14 Mile Rd NE, Rockford · ★ 4.9 (18)

    I have hosted a work event and a league here.

    From a customer review
  • 24/7 Golf Rockford513 E Division St NE, Rockford · ★ 5 (3)
    Leagues: per the venue's website

Royal Oak 1 venue

  • X-Golf Royal Oak30955 Woodward Ave Ste 720, Royal Oak · ★ 4.9 (80)

    Great place to work on your game, do a group date night or get involved in a league.

    From a customer review

Saginaw 1 venue

Shelby Township 4 venues

  • Five Iron Golf50773 Corporate Dr, Shelby Township · ★ 4.9 (434)
    Leagues: per the venue's website
  • X-Golf Shelby45599 Market St, Shelby Township · ★ 4.8 (180)

    The business owner called an apologized for a mistake him and his staff made failing to sign me up for my regular league.

    ★★★★ Michael, Mar 2025
  • Premier Sports Simulators51173 Devonshire Blvd, Shelby Township · ★ 4.4 (27)
    Leagues: per the venue's website
  • Back Nine Golf | Shelby Twp, MI14055 23 Mile Rd, Shelby Township · ★ 5 (2)
    Leagues: per the venue's website

Spring Arbor 1 venue

St Clair Shores 2 venues

Sterling Heights 1 venue

  • First Cut Golf Co44935 Hayes Rd, Sterling Heights · ★ 4.8 (65)
    Leagues: per the venue's website

Traverse City 2 venues

  • X-Golf Traverse City3480 W South Airport Rd # B, Traverse City · ★ 4.6 (70)
    Leagues: per the venue's website
  • Swing Theory Indoor Golf1990 N U. S. Hwy 31 N Ste C, Traverse City · ★ 5 (28)

    10/10, will be joining a league here.

    From a customer review

Troy 1 venue

  • Back Nine Golf | Troy, MI443 E Big Beaver Rd, Troy · ★ 5 (23)

    I play in a league and during the off-season to get out and warm up, this place is fantastic to get back into rhythm.

    From a customer review

Village of Clarkston 1 venue

  • Back Nine Golf | Clarkston, MI7093 Dixie Hwy Ste A, Village of Clarkston · ★ 4.9 (39)

    I play in a league and during the off-season to get out and warm up, this place fits all the personal needs I am looking for.

    From a customer review

Walker 1 venue

  • 24/7 Golf - Standale4030 Lake Michigan Dr NW B, Walker · ★ 3 (2)
    Leagues: per the venue's website

Warren 1 venue

  • WheneverGolf24882 Forterra Dr, Warren · ★ 5 (31)
    Leagues: mentioned in a customer review

Waterford Township 1 venue

  • Breakfast Ball Golf Sim6650 Highland Rd Ste 113, Waterford Township · ★ 5 (38)

    Setting up and running a 12 man league was easy, fun and collaborative.

    From a customer review

Wayland 1 venue

West Bloomfield Township 1 venue

White Lake 1 venue

  • The Back Nine6845 Highland Rd #2, White Lake
    Leagues: per the venue's website

Williamsburg 1 venue

Wyoming 2 venues

  • Open Tee Golf5751 Byron Center Ave SW Ste L, Wyoming · ★ 5 (13)
    Leagues: per the venue's website
  • No Limits Golf1740 44th St SW, Wyoming · ★ 5 (1)
    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 Michigan, by city

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

More in Michigan