All states › Pennsylvania

Gyms in Pennsylvania

303 gyms across Pennsylvania. Pick a city for full listings with phone numbers, or scroll down for smaller towns.

Cities

Other towns in Pennsylvania

YMCA Abington Early Learning CenterAbington

1073 Old York Rd, Abington, PA 19001

2153090374 Website

Anytime FitnessAdams Twp

288 Adams Shoppes, Adams Twp, PA 16046-3969

+17245535851 Website

Adamstown YMCAAdamstown

71 E Main St, Adamstown, PA 19501

7174844996 Website

Anytime FitnessAliquippa

2288 Brodhead Rd, Aliquippa, PA 15001

+17243023001 Website

Ambler Area YMCAAmbler

1325 McKean Rd, Ambler, PA 19002

+12156289950 Website

Snap FitnessArdmore

2320 Haverford Rd, Ardmore, PA 19003

6106426200 Website

Snap FitnessAvondale

921 Gap Newport Pike, Avondale, PA 19311

6102688100 Website

Anytime FitnessBaden

1600 W State St, Baden, PA 15005

+17246126077 Website

LA FitnessBala Cynwyd

25 E City Ave, Bala Cynwyd, PA 19004-2421

+16106644282 Website

North Boroughs YMCABellevue

629 Lincoln Ave, Bellevue, PA 15202

(412) 761-1227 Website

YMCA of the Upper Main LineBerwyn

1416 Berwyn Paoli Rd, Berwyn, PA 19312-1884

+16102499622 Website

Bethlehem YMCABethlehem

430 E Broad St, Bethlehem, PA 18018

+16108677588 Website

YMCABirdsboro

417 Madison St, Birdsboro, PA 19508-2132

+16103693045 Website

Anytime FitnessBlandon

850 Golden Dr, Blandon, PA 19510

+16109445400 Website

Anytime FitnessBrentwood

135 Town Square Way, Brentwood, PA 15227-3254

+14128929064 Website

LA FitnessBridgeville

1155 Washington Pike, Bridgeville, PA 15017-2827

+14125691180 Website

Anytime Fitness Of Brodheadsville, Pa.Brodheadsville

1443 US-209, Brodheadsville, PA 18322-7139

+16109514225 Website

LA FitnessBrookhaven

4900 Edgmont Ave, Brookhaven, PA 19015

4847688216 Website

LA FitnessBroomall

2170 West Chester Pike, Broomall, PA 19008-3330

+14844272045 Website

Anytime FitnessBurnham

224 N Logan Blvd, Burnham, PA 17009

+17175434434 Website

Anytime FitnessButler

116 Point Plz, Butler, PA 16001

7242872407 Website

LA FitnessCamp Hill

3321 Trindle Rd, Camp Hill, PA 17011

7177311015 Website

Anytime FitnessCanonsburg

3961 Washington Rd, Canonsburg, PA 15317-2532

+17249420024 Website

JCC Pittsburgh - South HillsCarnegie

345 Kane Blvd, Carnegie, PA 15243-1429

+14122781975 Website

Suburban North YMCACatasauqua

880 Walnut St, Catasauqua, PA 18032

6102645221 Website

Anytime FitnessChadds Ford

91 Wilmington W Chester Pike, Chadds Ford, PA 19317

4848408971 Website

Anytime FitnessChalfont

4275 County Line Rd Ste 3, Chalfont, PA 18914

2159332807 Website

LA FitnessCheltenham Twp

2401 W Cheltenham Ave, Cheltenham Twp, PA 19095-2946

+12675365228 Website

Better Living Center YMCAChester

510 Yarnall St, Chester, PA 19013-27ND

Anytime FitnessCheswick

1312 Pittsburgh St, Cheswick, PA 15024-1447

+17248265466 Website

Clarion County YMCAClarion

15962 Route 322, Clarion, PA 16214

(814) 764-3400 Website

Anytime FitnessCleona

479 W Penn Ave, Cleona, PA 17042

7174540039 Website

Snap FitnessCoatesville

118-120 Airport Rd, Coatesville, PA 19320

4847865132 Website

YMCACogan Station

355 State Route 973 E, Cogan Station, PA 17728

(570) 494-1494 Website

Anytime FitnessCollege Twp

2351 Commercial Blvd, College Twp, PA 16801-7494

+18148262631 Website

LA FitnessCollegeville

400 Front St Ste 3, Collegeville, PA 19426

4849616012 Website

Snap Fitness ConnellsvilleConnellsville

204 Memorial Blvd, Connellsville, PA 15425

7247070225 Website

Snap Fitness CorryCorry

124 W Smith St, Corry, PA 16407

+18144622455 Website

No Excuses 24 Hour FitnessCresson

612 2nd St, Cresson, PA 16630

+18144874949

Anytime FitnessDallas

2859 Sr 309 Hwy, Dallas, PA 18612-9271

+15706751222 Website

Anytime FitnessDanville

603 E Market St, Danville, PA 17821-2135

+15702710100 Website

Delmont YMCADelmont

6750 Hollywood Blvd, Delmont, PA 15626-2400

+17244680390 Website

Snap Fitness DouglassvilleDouglassville

180 Old Swede Rd, Douglassville, PA 19518-1582

+16103855555 Website

LA FitnessDowningtown

109 Quarry Rd, Downingtown, PA 19335

4842372012 Website

Central Bucks Family YMCADoylestown

2500 Lower State Rd, Doylestown, PA 18901-2634

+12153488131 Website

Anytime FitnessDresher

1401 Dreshertown Rd, Dresher, PA 19025-1504

+16105858113 Website

Snap FitnessDrexel Hill

1011 Pontiac Rd, Drexel Hill, PA 19026

6107894646 Website

Snap FitnessDuncansville

167 Glimcher Dr, Duncansville, PA 16635

Website

YMCAEast Greenville

1350 Tagart Rd, East Greenville, PA 18041

+12679235537 Website

LA FitnessEast Norriton

2961 Swede Rd, East Norriton, PA 19401

6102790383 Website

Anytime FitnessEast Petersburg

2005 Miller Rd, East Petersburg, PA 17520

7178392348 Website

Anytime FitnessEbensburg

881 Hills Plaza, Ebensburg, PA 15931

+18148460445 Website

Snap FitnessElizabethtown

2767 N Market St, Elizabethtown, PA 17022

(814) 726-5656 Website

Snap Fitness MorgantownElverson

600 Crossings Blvd, Elverson, PA 19520

+16102863663 Website

Anytime FitnessEmmaus

1031 Chestnut St, Emmaus, PA 18049-1953

+16104218805 Website

Anytime FitnessEtters

204 Newberry Pkwy, Etters, PA 17319

7176103166 Website

Lower Bucks Family Ymca - Fairless Hills BranchFairless Hills

601 S Oxford Valley Rd, Fairless Hills, PA 19030

(215) 949-3400 Website

Snap FitnessFairview

7470 W Ridge Rd, Fairview, PA 16415

8144741144 Website

LA FitnessFort Washington

1175 Virginia Dr, Fort Washington, PA 19034

2156461131 Website

Snap FitnessGlen Mills

45 Baltimore Pike, Glen Mills, PA 19342

6103618232 Website

Anytime FitnessGlenshaw

1718 William Flinn Hwy, Glenshaw, PA 15116

+14124864536 Website

Anytime FitnessGreenville

25 Williamson Rd, Greenville, PA 16125

7245888020 Website

Anytime FitnessGrove City

4 Pine Grove Village Dr, Grove City, PA 16127-4451

+17244500724 Website

Anytime FitnessHamburg

500 Hawk Ridge Dr, Hamburg, PA 19526-9201

+14846603790 Website

South Hanover YMCAHanover

1013 Baltimore St, Hanover, PA 17331-4402

+17176320294 Website

Harleysville YMCA Early Childhood CenterHarleysville

311 Alumni Ave, Harleysville, PA 19438

2152560767 Website

Snap Fitness HarmonyHarmony

102 Perry Hwy, Harmony, PA 16037-9206

+17244529300 Website

Anytime FitnessHatboro

1029 W County Line Rd, Hatboro, PA 19040

2673876690 Website

Snap FitnessHatfield

1540 Cowpath Rd Ste 150, Hatfield, PA 19440

2672631205 Website

LA FitnessHavertown

403 W Chester Pike, Havertown, PA 19083

6104468366 Website

YMCAHollidaysburg

1111 Hewit St, Hollidaysburg, PA 16648-2221

+18146954467 Website

Bella Fitness L.L.CHorsham

234 Girard Ave, Horsham, PA 19044-3242

+12156314015

Anytime FitnessHuntingdon

7495 Huntingdon Plz, Huntingdon, PA 16652-1273

+18149073030 Website

Snap FitnessJeannette

1075 Harrison City Export Rd, Jeannette, PA 15644

7247447779 Website

LA FitnessKing of Prussia

200 Village Dr, King of Prussia, PA 19406-1377

+12157169093 Website

LA FitnessLanghorne

7 Cabot Blvd E, Langhorne, PA 19047

+12159439500 Website

YMCALansdowne

2110 Garrett Rd, Lansdowne, PA 19050-1008

+16102591661 Website

Anytime FitnessLatrobe

221 Colony Ln, Latrobe, PA 15650-9072

+17245393675 Website

Anytime FitnessLeechburg

453 Hyde Park Rd, Leechburg, PA 15656

+17242360216 Website

Anytime FitnessLeesport

5479 Pottsville Pike, Leesport, PA 19533

+14846713598 Website

YMCA of the Roses - Leola Community PoolLeola

23 E Main St, Leola, PA 17540-1939

+17174644000

Workout Anytime LevittownLevittown

153 Levittown Pkwy, Levittown, PA 19055-2457

+12155474525 Website

Lock Haven YMCA Loggerhead Swim TeamLock Haven

145 E Water St, Lock Haven, PA 17745-1343

+15707486727 Website

Anytime FitnessMarcus Hook

623 Conchester Hwy, Marcus Hook, PA 19061-3147

+16102431777 Website

Snap FitnessMarietta

312 Honeysuckle Dr, Marietta, PA 17547

7174261600 Website

Snap Fitness MarsMars

158 Brickyard Rd, Mars, PA 16046

+17246870456 Website

Anytime FitnessMcKees Rocks

508 Pine Hollow Rd, McKees Rocks, PA 15136-1661

+14124383900 Website

Rocky Run YMCAMedia

1299 W Baltimore Pike, Media, PA 19063

+16106279622 Website

Anytime FitnessMillcreek Twp

2921 W 26th St, Millcreek Twp, PA 16506

+18143151280 Website

YMCAMonongahela

101 Taylor Run Rd, Monongahela, PA 15063

(724) 483-8077 Website

Snap FitnessMount Joy

763 E Main St, Mount Joy, PA 17552

7176531044 Website

Snap FitnessMount Pleasant

310 Country Side Plz, Mount Pleasant, PA 15666

7242048411 Website

Snap FitnessMount Union

1 W Shirley St, Mount Union, PA 17066

8145424242 Website

Anytime FitnessMt Joy

921 E Main St, Mt Joy, PA 17552-9546

+17179288711 Website

Regional Family YMCA of Laurel HighlandsMt Pleasant

490 Bessemer Rd, Mt Pleasant, PA 15666-9136

+17245479622 Website

Snap FitnessMt. Pleasant

310 Countryside Plaza, Route 819 S, Mt. Pleasant, PA 15666

7242048411 Website

Anytime FitnessNatrona Heights

14 Highlands Mall, Natrona Heights, PA 15065

7242242956 Website

Snap FitnessNazareth

822 Nazareth Pike 191, Nazareth, PA 18064

6107595775

Anytime FitnessNew Castle

3443 Wilmington Rd, New Castle, PA 16105

+17246542470 Website

YMCA Fitness Center At Chandler HallNewtown

190 S Sycamore St, Newtown, PA 18940

(215) 579-6200 Website

Anytime FitnessNewtown Square

3537 W Chester Pike, Newtown Square, PA 19073

6104205997 Website

Snap Fitness North EastNorth East

69 E Main St, North East, PA 16428

+18147252000 Website

Anytime FitnessNorth Manheim Twp

950 E Main St, North Manheim Twp, PA 17972-9720

+15705938177 Website

LA FitnessNorth Wales

120 Garden Golf Blvd, North Wales, PA 19454-1491

+12153616133 Website

Anytime FitnessOakmont

111 Allegheny Ave, Oakmont, PA 15139-2201

+14124238282 Website

Anytime FitnessOld Forge

405 S Main St, Old Forge, PA 18518

5709037220 Website

Anytime FitnessPalmyra

625 W Main St, Palmyra, PA 17078

7176413199 Website

Slate Belt YMCAPen Argyl

315 W Pennsylvania Ave, Pen Argyl, PA 18072-2025

+16108814470 Website

Snap FitnessPerkasie

1143 N 5th St, Perkasie, PA 18944

2152578877 Website

LA FitnessPleasant Hills

601 Clairton Blvd Ste 38, Pleasant Hills, PA 15236

4122241888 Website

Anytime FitnessPunxsutawney

203 Hampton Ave, Punxsutawney, PA 15767-2133

+18146188180 Website

Anytime FitnessRed Lion

3117 Cape Horn Rd, Red Lion, PA 17356-8811

+17172462420 Website

YMCARidgway

North Broad St, Ridgway, PA 15853

(814) 776-1146 Website

Workout Anytime East RochesterRochester

750 Ohio River Blvd, Rochester, PA 15074

+17244801688 Website

Anytime FitnessRostraver Twp

156 Finley Rd, Rostraver Twp, PA 15012-3823

+17249292100 Website

Anytime FitnessSarver

141 Mulone Dr, Sarver, PA 16055

+17245401141 Website

YMCA Sheffield SiteSheffield

407 S Main St, Sheffield, PA 16347

+18143137336 Website

Anytime FitnessShrewsbury

664 Shrewsbury Commons Ave, Shrewsbury, PA 17361

+17172357144 Website

Snap FitnessSouth Park

4110 Brownsville Rd, South Park, PA 15129

4125957879 Website

Anytime FitnessSouth Strabane Twp

46 Old Mill Blvd, South Strabane Twp, PA 15301-6739

+17242223100 Website

LA FitnessSpringfield

825 Baltimore Pike, Springfield, PA 19064-2900

+16105432006 Website

Anytime FitnessSt Marys

865 S Saint Marys St, St Marys, PA 15857-2862

+18145129899 Website

LA FitnessStowe

120 Upland Sq Dr Ste 120, Stowe, PA 19464

4849483168 Website

YMCA fitness CenterStroudsburg

Stroudsburg, PA 18360

(570) 421-2525 Website

YMCASunbury

1150 N 4th St, Sunbury, PA 17801

(570) 286-5636 Website

Tamaqua YMCATamaqua

1201 E Broad St, Tamaqua, PA 18252

(570) 668-2903 Website

Anytime FitnessThorndale

3227 Lincoln Hwy, Thorndale, PA 19372-1012

+14842888078 Website

Anytime FitnessTrappe

130 W Main St, Trappe, PA 19426-2005

+14847524449 Website

Anytime FitnessTunkhannock

809 Hunter Hwy, Tunkhannock, PA 18657

+15708363883 Website

Willow Grove YMCAUpper Moreland Twp

3300 Davisville Rd, Upper Moreland Twp, PA 19040-4206

+12153924900 Website

Anytime FitnessUpper Providence Twp

1570 Egypt Rd, Upper Providence Twp, PA 19460-1179

+14848315668 Website

Anytime FitnessValencia

5021 Adair Ave, Valencia, PA 16059

+17249030005 Website

YMCAVandergrift

204 Pennsylvania Ave, Vandergrift, PA 15690

(724) 845-1968 Website

Snap FitnessVerona

120 Allegheny River Blvd, Verona, PA 15147

4128288800 Website

Anytime FitnessVillanova

789 E Lancaster Ave, Villanova, PA 19085-1519

+16105203488 Website

Snap Fitness WalnutportWalnutport

200 S Best Ave, Walnutport, PA 18088

+16105547096 Website

YMCAWaynesboro

810 E Main St, Waynesboro, PA 17268

(717) 762-6012 Website

Anytime FitnessWaynesburg

55 Sugar Run Rd, Waynesburg, PA 15370

7248027980 Website

Audubon YMCAWest Norriton

2460 Boulevard of the Generals, West Norriton, PA 19403

(610) 539-0900 Website

Anytime FitnessWesttown Twp

1502 West Chester Pike, Westtown Twp, PA 19382-7705

+16106926400 Website

Anytime FitnessWexford

9795 Perry Hwy, Wexford, PA 15090-9700

+17247592400 Website

Anytime FitnessWhite Oak

1985 Lincoln Way, White Oak, PA 15131-2415

+14128969106 Website

Anytime FitnessWhitehall

2337 Macarthur Rd, Whitehall, PA 18052

6104395600 Website

YMCAWilkes-Barre

40 W Northampton St, Wilkes-Barre, PA 18701-1709

+15708232191 Website

Williamsport Branch YMCAWilliamsport

641 Walnut St, Williamsport PA 17701, Williamsport, PA 17701

(570) 323-7134 Website

YMCAWilmerding

1 Memorial Fld, Wilmerding, PA 15148-1137

+14128239000 Website

Anytime FitnessWind Gap

801 Male Rd, Wind Gap, PA 18091-1500

+16108814147 Website

LA FitnessWoodlyn

1324 Macdade Blvd, Woodlyn, PA 19094

(610) 521-4266 Website

LA FitnessWyncote

1000 Easton Rd, Wyncote, PA 19095

(215) 576-7807 Website

Anytime FitnessWyoming

1056 Wyoming Ave, Wyoming, PA 18644

+15703382839 Website

Anytime FitnessZelienople

22095 Perry Hwy, Zelienople, PA 16063

(724) 799-3600 Website