Home › Features › Leagues › Pennsylvania

Indoor golf leagues in Pennsylvania

84 venues in Pennsylvania host leagues, out of 150 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.

84Venues
68Cities
150All venues in PA

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

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

Five Iron Golf

PPG Place, 2, #90

Trackman LessonsLeaguesClub fitting
4.9Rating
641Reviews
10Extras

We’ve enjoyed league play with friends, Super Bowl watch parties with family and have dropped double digits from my handicap!

From a customer review

The venue's website says so too.

Beechwood Golf Club

6401 Gorski Rd

LessonsLeaguesBar
4.5Rating
502Reviews
8Extras
Leagues: per the venue's website

Virtual Fairways

45 E Northampton St

Foresight LessonsLeaguesClub fitting
5Rating
220Reviews
10Extras
Leagues: per the venue's website

Lower State Road Golf Range

500 Lower State Rd

UneekorToptracer LessonsLeagues
4.4Rating
249Reviews
9Extras

Good mats, great targets, top tracer bays, grass area, and they even host competitive leagues which are surprisingly very fun and helpful!

From a customer review

The venue's website says so too.

Steel City Simulators

12591 US-30

Trackman LeaguesBar
4.8Rating
103Reviews
8Extras

My friends and I compete in their golf league during the winter time and it is a wonderful time to keep the swing fresh and compete against other golfers.

From a customer review

The venue's website says so too.

Swing Evolutions

4274 Perkiomen Ave

LessonsLeagues
4.9Rating
95Reviews
6Extras
Leagues: per the venue's website

X-Golf Chester Springs

12 Pottstown Pike

LessonsLeaguesBar
4.8Rating
96Reviews
8Extras

From Day 1 they helped us plan, offered many suggestions and worked with us throughout the process, even through date changes that impacted their business and leagues.

From a customer review

The venue's website says so too.

Pin High PGH

1136 Thorn Run Road Extension Ste M

Foresight LeaguesClub fitting24/7 access
5Rating
87Reviews
7Extras
Leagues: per the venue's website

Philly Street Greens & Games

1071 Philadelphia St

Full Swing Leagues
5Rating
86Reviews
7Extras
Leagues: per the venue's website

Keystone Golf Club

307 Swartley Rd

Uneekor LessonsLeagues
5Rating
83Reviews
4Extras

This will be my second year of winter golf league here and could not be more happy with the experience.

★★★★★ Patrick, Dec 2023

The venue's website says so too.

9Yards Golf Course Simulators & Lounge of Washington, PA

900 Wildflower Cir #913

Golfzon LessonsLeaguesBar
4.8Rating
86Reviews
10Extras
Leagues: per the venue's website

The Skramble House of Golf KoP

570 S Trooper Rd

Foresight LessonsLeaguesClub fitting
4.9Rating
82Reviews
11Extras

Facility also offers lessons, leagues, and info sessions for all members and friends.

From a customer review

More indoor golf leagues in Pennsylvania, by city

Allison Park 1 venue

Altoona 2 venues

Ardmore 1 venue

Berwyn 1 venue

  • GolfCave294 Swedesford Rd, Berwyn
    Leagues: per the venue's website

Camp Hill 1 venue

Canonsburg 1 venue

Chambersburg 1 venue

  • Member&Guest Golf Studio50 Plasterer Ave Suite B, Chambersburg · ★ 5 (19)

    The leagues and events are well run and fun to compete in.

    From a customer review

Chester Springs 1 venue

  • Clubhouse Sports Bar12 Pottstown Pike Ste 1B, Chester Springs · ★ 5 (4)
    Leagues: per the venue's website

Clarion 1 venue

  • Fore Factory849 E Main St, Clarion · ★ 5 (36)

    They run an Awesome League here and the it is always clean.

    ★★★★★ Dj, Jan 2024

Cleona 1 venue

  • Broken Tee Golf Co.477 W Penn Ave suite 2, Cleona · ★ 5 (2)
    Leagues: per the venue's website

Conneaut Lake 1 venue

Conshohocken 1 venue

  • Fairways & Dreams Indoor Golf200 Ridge Pike Ste 206, Conshohocken · ★ 4.7 (60)

    Started with a drop in to play some cabin fever golf, turned into joining the Winter League with a buddy, and before you know it we're signing up for Spring League.

    ★★★★★ Michael, Apr 2025

Dresher 1 venue

  • GolfCave1650 Limekiln Pike, Dresher · ★ 5 (9)
    Leagues: per the venue's website

Edinboro 1 venue

  • M Sports Golf Simulator Lounge12110 Edinboro Rd, Edinboro · ★ 5 (4)

    I signed up for the Two Man Scramble League and got to use the simulators before the league started.

    ★★★★★ Seth, Oct 2026

Ellwood City 1 venue

  • The Tee Box630 Beaver Ave Rear, Ellwood City · ★ 4.6 (81)
    Leagues: per the venue's website

Erie 2 venues

  • Five Iron Golf1000 State St, Erie · ★ 4.8 (400)
    Leagues: per the venue's website
  • Triple Play Sports4814 Iroquois Ave, Erie · ★ 4.3 (12)
    Leagues: per the venue's website

Fort Washington 1 venue

  • Indoor Golf Club555 Virginia Dr, Fort Washington · ★ 5 (53)
    Leagues: per the venue's website

Gap 1 venue

Gettysburg 1 venue

  • Bogey Boys1685 Fairfield Rd Ste b, Gettysburg · ★ 4.7 (27)

    Golf league got rained out tonight, so we went to bogey boys.

    ★★★★★ Darah, May 2026

Greensburg 1 venue

  • Private Tee Golf5351 US-30, Greensburg · ★ 4.7 (10)
    Leagues: per the venue's website

Hanover 1 venue

  • The Golf Loft6 N Railroad St, Hanover · ★ 4.8 (42)
    Leagues: per the venue's website

Harleysville 1 venue

Hershey 1 venue

  • Woods & Irons515 Rear W Chocolate Ave, Hershey · ★ 4.8 (56)

    Booked the largest room for a golf and our league's fantasy football draft.

    From a customer review

Hummelstown 1 venue

Jeannette 1 venue

Jessup 1 venue

Kennett Square 1 venue

  • The Cypress Club Kennett660 E Cypress St 103 #103, Kennett Square · ★ 5 (11)

    I’ve also joined their indoor leagues, which are a blast and add a competitive edge to the fun.

    From a customer review

Lancaster 2 venues

  • inJoy Golf454 New Holland Ave Ste 102, Lancaster · ★ 4.9 (55)
    Leagues: per the venue's website
  • Back Nine Golf | Lancaster, PA35 S Willowdale Dr #1818, Lancaster · ★ 5 (18)
    Leagues: per the venue's website

Langhorne 2 venues

  • The Golf Place43 Summit Square Shopping Center Ste 202, Langhorne · ★ 5 (67)

    BYOB, multiple bays, pool table, putt view, league play, etc.

    From a customer review
  • Wood Lane Golf and Social1100 Wood Ln, Langhorne · ★ 5 (5)
    Leagues: per the venue's website

Latrobe 2 venues

  • Popsy's Golf Center362 Sand Hill Rd STE 1, Latrobe · ★ 5 (15)

    My women’s golf league rented out all 4 bays yesterday for our mid-Season outing.

    ★★★★★ Jessie, Jul 2026
  • Mulligans Indoor Golf168 Lentz Rd, Latrobe · ★ 4.8 (5)

    He also organizes leagues and hosts monthly closest to the pin competitions.

    From a customer review

Lititz 1 venue

  • Lititz Golf LLC55 N Water St #5, Lititz · ★ 4.1 (52)

    I absolutely love this simulator and will probably also join their "league" so I can play through the winter months.

    From a customer review

Loretto 1 venue

Malvern 2 venues

Mars 1 venue

Meadville 1 venue

  • Keystone Strength272 Chestnut St Ste c, Meadville · ★ 4.6 (47)

    Couples virtual golf league is a great time.

    From a customer review

Mechanicsburg 2 venues

Moosic 1 venue

Mt Pleasant Mills 1 venue

Nazareth 1 venue

New Freedom 1 venue

North Wales 1 venue

  • Clubhouse 54, LLC417 Elm Ave, North Wales · ★ 4.9 (38)
    Leagues: per the venue's website

Oakmont 1 venue

  • Oakmont Golf Center605 Allegheny Ave, Oakmont · ★ 4.8 (35)

    Great league play in the winter when it’s cold.

    From a customer review

Paoli 1 venue

Philadelphia 3 venues

  • Five Iron Golf1717 Arch St #140, Philadelphia · ★ 5 (422)
    Leagues: per the venue's website
  • Five Iron Golf2116 Chestnut St, Philadelphia · ★ 4.9 (413)

    Whether you're looking to practice, play leagues, take lessons, or just spend time around people who love golf, I couldn't recommend Five Iron Rittenhouse more highly.

    From a customer review
  • Five Iron Golf27 E Allen St, Philadelphia · ★ 4.9 (368)
    Leagues: per the venue's website

Pittsburgh 4 venues

Pottstown 1 venue

  • Big Screen Golf381 Circle of Progress Dr, Pottstown · ★ 4.9 (46)

    Whether you are looking to hit a few balls in the off season, get a lesson, play a virtual course, join a league or just have a blast with some friends, BSG delivers.

    From a customer review

Punxsutawney 1 venue

Schuylkill Haven 1 venue

  • Bogey's Indoor Golf216 PA-183, Schuylkill Haven · ★ 5 (11)
    Leagues: per the venue's website

Southampton 1 venue

State College 1 venue

  • The Golf Loft250 Squirrel Dr, State College · ★ 5 (29)
    Leagues: per the venue's website

Stewartstown 1 venue

  • Genesis Golf200 Bailey Dr #104, Stewartstown · ★ 4.9 (57)

    The wife and I have really enjoyed playing in the Winter League.

    From a customer review

Tafton 1 venue

Wayne 1 venue

  • Uplink KOP989 Old Eagle School Rd #815, Wayne · ★ 4.9 (49)

    The "Rocket League" league has been incredibly eye-opening for us as a family.

    From a customer review

West Chester 1 venue

  • XGolf Garnet Valley176-178 Painters Crossing, West Chester · ★ 4.6 (76)
    Leagues: per the venue's website

West Newton 1 venue

Wexford 1 venue

  • X-Golf Wexford280 Market Ln Ste 701, Wexford · ★ 4.8 (68)
    Leagues: per the venue's website

Wilkes-Barre 1 venue

  • Clubhouse3151492 PA-315, Wilkes-Barre · ★ 4.8 (43)
    Leagues: per the venue's website

Wyomissing 1 venue

  • Keystone Golf Co.1007 Hill Ave Unit 101, Wyomissing · ★ 5 (16)
    Leagues: per the venue's website

Yardley 1 venue

York 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 Pennsylvania, by city

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

More in Pennsylvania