About this gym
At the West Shore YMCA, there are programs suited to anyone and everyone! As the third oldest branch of our Harrisburg Area YMCA Association, the West Shore YMCA provides a wellness facility and community center for individuals in the Camp Hill and Mechanicsburg area. We provide a place for youth, adults, families, and our senior citizens to connect with one another while getting healthy, together. The Wellness Center at the West Shore YMCA provides cardio equipment, weight machines, and plenty of room to stretch. With state-of-the-art Cybex equipment including elliptical machines, treadmills, stationary bikes, and stair steppers, the Wellness Center provides everything you need to get fit. And, with access to personal trainers and the Y-Fit program, you'll find the support you need to make a lasting lifestyle change at our gym.
Classes offered
Class schedule
- Drop-in OKPing Pong Reservations11:00 AM–12:00 PM
- Drop-in OKRacquetball Reservations11:00 AM–12:00 PM
- Drop-in OKRacquetball Reservations3:00 PM–4:00 PM
- Drop-in OKRacquetball Reservations4:00 PM–5:00 PM
- Drop-in OKRacquetball Reservations5:00 PM–6:00 PM
- Drop-in OKLap Swim11:00 AM–5:00 PM
- Drop-in OKOpen Rec Swim11:00 AM–5:00 PM
- Drop-in OKPing Pong Reservations11:00 AM–12:00 PM
- Drop-in OKRacquetball Reservations11:00 AM–12:00 PM
- Drop-in OKRacquetball Reservations3:00 PM–4:00 PM
- Drop-in OKRacquetball Reservations4:00 PM–5:00 PM
- Drop-in OKLap Swim5:00 PM–7:00 PM
- Drop-in OKOpen Rec Swim5:00 PM–7:00 PM
- Drop-in OKRacquetball Reservations5:00 PM–6:00 PM
- Drop-in OKRacquetball Reservations6:00 PM–7:00 PM
- Drop-in OKLap Swim7:00 PM–8:00 PM
- Drop-in OKWater Exercise Area7:00 PM–8:00 PM
- Drop-in OKRacquetball Reservations7:00 PM–8:00 PM
- Drop-in OKRacquetball Reservations8:00 PM–9:00 PM
- Drop-in OKLap Swim11:00 AM–5:00 PM
- Drop-in OKOpen Rec Swim11:00 AM–5:00 PM
- Drop-in OKPing Pong Reservations11:00 AM–12:00 PM
- Drop-in OKRacquetball Reservations11:00 AM–12:00 PM
- Drop-in OKPing Pong Reservations3:00 PM–4:00 PM
- Drop-in OKRacquetball Reservations3:00 PM–4:00 PM
- Drop-in OKPing Pong Reservations4:00 PM–5:00 PM
- Drop-in OKRacquetball Reservations4:00 PM–5:00 PM
- Drop-in OKChild Watch4:00 PM–8:00 PM · Child Watch Attendant
- Drop-in OKLap Swim5:00 PM–7:00 PM
- Drop-in OKOpen Rec Swim5:00 PM–7:00 PM
- Drop-in OKRacquetball Reservations5:00 PM–6:00 PM
- Drop-in OKRacquetball Reservations6:00 PM–7:00 PM
- Drop-in OKLap Swim7:00 PM–8:00 PM
- Drop-in OKWater Exercise Area7:00 PM–8:00 PM
- Drop-in OKRacquetball Reservations7:00 PM–8:00 PM
- Drop-in OKRacquetball Reservations8:00 PM–9:00 PM
- Drop-in OKLap Swim11:00 AM–5:00 PM
- Drop-in OKOpen Rec Swim11:00 AM–5:00 PM
- Drop-in OKPing Pong Reservations11:00 AM–12:00 PM
- Drop-in OKRacquetball Reservations11:00 AM–12:00 PM
- Drop-in OKPing Pong Reservations3:00 PM–4:00 PM
- Drop-in OKRacquetball Reservations3:00 PM–4:00 PM
- Drop-in OKPing Pong Reservations4:00 PM–5:00 PM
- Drop-in OKRacquetball Reservations4:00 PM–5:00 PM
- Drop-in OKLap Swim5:00 PM–7:00 PM
- Drop-in OKOpen Rec Swim5:00 PM–7:00 PM
- Drop-in OKRacquetball Reservations5:00 PM–6:00 PM
- Drop-in OKRacquetball Reservations6:00 PM–7:00 PM
- Drop-in OKLap Swim7:00 PM–8:00 PM
- Drop-in OKWater Exercise Area7:00 PM–8:00 PM
- Drop-in OKRacquetball Reservations7:00 PM–8:00 PM
- Drop-in OKRacquetball Reservations8:00 PM–9:00 PM
- Drop-in OKLap Swim11:00 AM–5:00 PM
- Drop-in OKOpen Rec Swim11:00 AM–5:00 PM
- Drop-in OKPing Pong Reservations11:00 AM–12:00 PM
- Drop-in OKRacquetball Reservations11:00 AM–12:00 PM
- Drop-in OKRacquetball Reservations3:00 PM–4:00 PM
- Drop-in OKRacquetball Reservations4:00 PM–5:00 PM
- Drop-in OKLap Swim5:00 PM–7:00 PM
- Drop-in OKOpen Rec Swim5:00 PM–7:00 PM
- Drop-in OKRacquetball Reservations5:00 PM–6:00 PM
- Drop-in OKRacquetball Reservations6:00 PM–7:00 PM
- Drop-in OKLap Swim7:00 PM–8:00 PM
- Drop-in OKWater Exercise Area7:00 PM–8:00 PM
- Drop-in OKRacquetball Reservations7:00 PM–8:00 PM
- Drop-in OKRacquetball Reservations8:00 PM–9:00 PM
- Drop-in OKLap Swim11:00 AM–5:00 PM
- Drop-in OKOpen Rec Swim11:00 AM–5:00 PM
- Drop-in OKPing Pong Reservations11:00 AM–12:00 PM
- Drop-in OKRacquetball Reservations11:00 AM–12:00 PM
- Drop-in OKPing Pong Reservations3:00 PM–4:00 PM
- Drop-in OKRacquetball Reservations3:00 PM–4:00 PM
- Drop-in OKPing Pong Reservations4:00 PM–5:00 PM
- Drop-in OKRacquetball Reservations4:00 PM–5:00 PM
- Drop-in OKLap Swim5:00 PM–7:00 PM
- Drop-in OKOpen Rec Swim5:00 PM–7:00 PM
- Drop-in OKRacquetball Reservations5:00 PM–6:00 PM
- Drop-in OKRacquetball Reservations6:00 PM–7:00 PM
- Drop-in OKLap Swim7:00 PM–8:00 PM
- Drop-in OKWater Exercise Area7:00 PM–8:00 PM
- Drop-in OKRacquetball Reservations7:00 PM–8:00 PM
- Drop-in OKRacquetball Reservations8:00 PM–9:00 PM
- Drop-in OKRacquetball Reservations11:00 AM–12:00 PM
- Drop-in OKRacquetball Reservations3:00 PM–4:00 PM
- Drop-in OKRacquetball Reservations4:00 PM–5:00 PM
- Drop-in OKRacquetball Reservations5:00 PM–6:00 PM
Membership & pricing
Youth (under age 12) - Monthly Draft
+ $15 initiation
Youth (under age 12) - Annual Payment
+ $15 initiation
Teen (ages 13-18) - Monthly Draft
+ $15 initiation
Teen (ages 13-18) - Annual Payment
+ $15 initiation
Young Adult (ages 19-25) - Monthly Draft
+ $25 initiation
Young Adult (ages 19-25) - Annual Payment
+ $25 initiation
Adult (ages 26-64) - Monthly Draft
+ $35 initiation
Adult (ages 26-64) - Annual Payment
+ $35 initiation
2 Adults (ages 19-64) - Monthly Draft
+ $55 initiation
2 Adults (ages 19-64) - Annual Payment
+ $55 initiation
1 Adult Household - Monthly Draft
+ $55 initiation
1 Adult Household - Annual Payment
+ $55 initiation
2 Adult Household - Monthly Draft
+ $55 initiation
2 Adult Household - Annual Payment
+ $55 initiation
Senior (ages 65+) - Monthly Draft
+ $25 initiation
Senior (ages 65+) - Annual Payment
+ $25 initiation
Senior Couple (ages 65+) - Monthly Draft
+ $35 initiation
Senior Couple (ages 65+) - Annual Payment
+ $35 initiation
Hours
Reviews
Sign in to reviewMore gyms like this
Full-service gym in Hummelstown, PA (Hershey location) with cardio & strength equipment, a heated pool, group fitness classes, and recovery amenities like sauna, hydromassage, and a juice bar.
Community YMCA in Carlisle, PA offering group fitness, aquatics, sports courts, and family programs.
Small-town 24/7 fitness center in Newport, PA with cardio, free weights, group fitness classes, personal training, and tanning.
Full-service health and fitness center in Harrisburg, PA offering group fitness, personal training, nutrition counseling, and a 24/7 express gym.