Home › Features › Leagues › North Carolina

Indoor golf leagues in North Carolina

52 venues in North Carolina host leagues, out of 93 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.

52Venues
34Cities
93All venues in NC

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

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

Drive Shack

6901 Play Golf Wy

Trackman LeaguesBar
4.7Rating
8,956Reviews
7Extras
Leagues: per the venue's website

Inside Golf

5706 Chapel Hill Rd

Trackman LessonsLeaguesBar
5Rating
323Reviews
8Extras

Whether you’re practicing, playing in one of their leagues or just hanging out with friends, I highly recommend this spot!

★★★★★ Pete, Sep 2025

The venue's website says so too.

Sully's Golf and Gather

2311 Timber Dr

Foresight LessonsLeaguesBar
4.8Rating
263Reviews
10Extras
Leagues: per the venue's website

Pin Point Indoor Pickleball & Golf

2201 S Wilmington St Ste 145

Trackman LessonsLeaguesClub fitting
4.6Rating
264Reviews
10Extras

Thinking about joining a league here everyone seemed very friendly and supportive.

From a customer review

The venue's website says so too.

Dogwood Country Club

2431 Crabtree Blvd #101

Trackman LessonsLeaguesBar
5Rating
242Reviews
8Extras

Great rotation of drinks, league play is fun and well organized.

From a customer review

Backspin Social | Indoor Golf & Bar

6717 Market St

TrackmanUneekor LeaguesBar
5Rating
172Reviews
9Extras

It's become the thing I look most forward to most each week since a buddy and I joined a weekly league last year.

From a customer review

The venue's website says so too.

Brookfields Indoor Golf & Lounge

1839 S Main St #412

Full Swing LeaguesBarMemberships
4.9Rating
133Reviews
6Extras

My brother and I squeezed in a full round just before Monday league night.

★★★★★ Eric, Jan 2026

The venue's website says so too.

Impact Golf Lounge

10703 Park Rd I

LessonsLeaguesBar
4.9Rating
122Reviews
8Extras
Leagues: per the venue's website

Georgie's Bunker

1141 Patton Ave Ste 103

LessonsLeaguesBar
5Rating
113Reviews
7Extras
Leagues: per the venue's website

Peak Pickleball

2223 Vanstory St

LessonsLeaguesClub fitting
5Rating
103Reviews
7Extras

Peak has the space and setup to host large tournaments, leagues, clinics, and open play without feeling overcrowded.

From a customer review

The venue's website says so too.

The Albatross Golf Pub

140 E Chatham St

Trackman LeaguesBar24/7 access
4.8Rating
99Reviews
7Extras
Leagues: per the venue's website

Rally Point Bar & Arcade

214 Walnut St

LeaguesBar
4.6Rating
103Reviews
6Extras
Leagues: per the venue's website

More indoor golf leagues in North Carolina, by city

Arden 1 venue

  • Wood or Wedge64 Long Shoals Rd #20, Arden · ★ 4.9 (10)
    Leagues: per the venue's website

Bermuda Run 1 venue

Blowing Rock 1 venue

Cameron 1 venue

Cary 2 venues

  • X-Golf Cary107 Edinburgh S Dr Ste 101A, Cary · ★ 5 (87)

    We joined the golf league this year and we're blown away.

    ★★★★★ Jamaal, Jun 2026
  • 140 E Chatham St140 E Chatham St, Cary
    Leagues: per the venue's website

Chapel Hill 1 venue

Charlotte 5 venues

Clayton 1 venue

Concord 1 venue

  • Another Nine Concord8455 Pit Stop Ct NW, Concord · ★ 5 (8)

    There are also course to play, leagues to join, and fun golf SIM games!

    ★★★★★ Steve, Sep 2026

Cornelius 1 venue

Durham 1 venue

  • State of Golf318 Blackwell St, Durham · ★ 4.9 (71)

    Has the best simulator golf league around.

    From a customer review

Emerald Isle 1 venue

  • The Perfect Lie8002 Emerald Dr Ste D, Emerald Isle · ★ 5 (31)
    Leagues: per the venue's website

Fayetteville 2 venues

Gastonia 1 venue

  • Simulate Golf4016 E Franklin Blvd Unit 120, Gastonia · ★ 4.8 (35)
    Leagues: per the venue's website

Greensboro 1 venue

  • Tee It Up Indoors2310 Battleground Ave #104, Greensboro · ★ 5 (50)
    Leagues: per the venue's website

Greenville 1 venue

  • The City Club on Redbanks625 Red Banks Rd, Greenville · ★ 5 (81)

    The leagues are well run and make it even better.

    From a customer review

Hendersonville 1 venue

  • Bear Wallow Golf37 Maxwell Dr Ste 3, Hendersonville · ★ 5 (47)
    Leagues: per the venue's website

Holly Springs 1 venue

  • Golf Hour131 Oakview Cmns Dr #104, Holly Springs · ★ 5 (38)
    Leagues: per the venue's website

Huntersville 1 venue

  • Tempo Golf Club10410 Arahova Dr C, Huntersville · ★ 4.9 (68)

    Leagues and other perks look great too.

    From a customer review

Kernersville 1 venue

  • UnderPar Golf Lounge1030 S Main St F, Kernersville · ★ 4.9 (71)

    I play in a weekly league here and always look forward to coming back.

    From a customer review

King 1 venue

Lexington 1 venue

Matthews 1 venue

Mooresville 1 venue

  • Tee Time Nexus2785 Charlotte Hwy Suites 11&12, Mooresville
    Leagues: per the venue's website

Morrisville 1 venue

Raleigh 2 venues

  • Back Nine Golf | Raleigh, NC - North1141 Falls River Ave Suite 100-102, Raleigh · ★ 4.9 (71)
    Leagues: per the venue's website
  • Metrics Indoor Golf Club9650 Leesville Rd Suite 250, Raleigh · ★ 4.9 (36)

    Metrics has leagues and all sorts of functions that create new friendships.

    From a customer review

Shallotte 1 venue

  • Net Par Shallotte4636 East Coast Ln, Shallotte · ★ 4.5 (10)
    Leagues: per the venue's website

Wake Forest 2 venues

  • PureStrike Golf - Wake Forest2429 Circle Dr, Wake Forest · ★ 5 (31)

    I joined a winter league at PureStrike and was very pleased with the facility, the tech, and organization of the league.

    ★★★★★ Charles, Jan 2026
  • The Swing Bays3615 Rogers Branch Rd, Wake Forest
    Leagues: per the venue's website

Waynesville 1 venue

  • Playing Thru1944 S Main St, Waynesville
    Leagues: per the venue's website

Wilmington 1 venue

  • Sim 19 Golf3509 Wrightsville Ave Bldg A, Wilmington · ★ 5 (1)
    Leagues: per the venue's website

Wilson 1 venue

  • The Club Golf + Bar225 Goldsboro St S, Wilson · ★ 4.8 (24)

    Highly recommend joining their 6 week leagues!

    From a customer review

Winston-Salem 1 venue

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 North Carolina, by city

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

More in North Carolina