Personal Training

PTOne-On-One Personal Training

Personal Training is available for individuals who would like one-on-one sessions with our instructors at our Indian Valley and Lansdale Area branches. Trainers will workout with you and answer any questions you might have concerning your program. Your session include body fat testing, personal exercise program, fitness testing, and large amounts of motivation.

Choose a Personal Trainer at Indian Valley branch that best fits your goals and needs.

training packages

Introducing Small Group Personal Training

small group

Personal training is more affordable in a group! Get the benefits of individualized attention from a certified personal trainer while enjoying the social support of a class.


  • Lose Weight
  • Build Strength
  • Increase Metabolism
  • Trainer & Participant Motivation
  • Friendly Competition


TRX YOUTH & TEEN | 10-14 yrs

Learn the foundations and principles of suspension training with TRX: Youth and Teen. Participants will be in a small group setting and work closely with a trainer to learn how they can increase their strength and stability through body-weight exercises. This program is great for younger members who are looking to add variety to their workout or athletes in need of extra training outside of practice.
Indian Valley | Thu 7:15-8:00 pm | Gym B
First two weeks are free

TRX BOOT CAMP | 14 yrs+

Build strength and stability in an exciting yet challenging environment with suspension training! Participants use TRX equipment to focus on core, legs, arms, and more. Many other tools of the fitness trade are also employed to keep the program fast-paced and fun in a small group setting. All fitness levels are welcome!
Indian Valley | Tue 6:15-7:00 pm | Gym B
First two weeks are free

Y-FIT | 16 yrs+

For those looking for a strength training and conditioning class to help them with the functionality of everyday lifting movements as well as high intensity metabolic conditioning, look no further than this class, using kettle bells, medicine balls, and body weight, these workouts will help you jump start your day as well as make the everyday tasks of life feel like nothing! This class has a maximum enrollment of 6 participants, so you will enjoy plenty of individualized attention from the trainer teaching the class.
Indian Valley | Tue 6:00-7:00 am | Wellness Center
Lansdale | Wed 6:00-7:00 pm | Wellness Center
First two weeks are free


The North Penn YMCA provides programs and services for children, teens, seniors, families and those with special needs in the North Penn, Indian Valley and Perkiomen Valley communities. Our programs, available for all ages and abilities, include childcare, swimming, sports, group and individual exercise, character building, social activities and volunteer opportunities.