Branch Amenities

54 -Acre Campus with 5 miles of trails

50-Meter Outdoor Pool, Indoor Pools, Warm Water Pool

Arts & Music Studios

Science & Environmental Learning Spaces

Indoor & Outdoor Tennis Courts

Pickleball & Badminton Courts

Become a Member

Membership provides you with access to all eight of our branches as well as YMCA's across Pennsylvania and Delaware! Request a free trial or join today!

Programs

Our YMCA offers a wide variety of programs for people of all ages. From swim lessons to sports leagues, visit our programs section to find something for your family! 

Volunteers Needed

Are you interested in coaching? Want to help with youth programs for a volunteer opportunity your whole family can participate in? When we all join, we rise together!

Meet our Staff

Our staff is dedicated to creating the best possible experience for our members. Visit the link below to meet our dynamic team!

What’s Happening at Upper Main Line Branch

11:45 am

Health & Fitness

Silver Classic 45

11:45 am
A class for our Senior population class that works on muscle strength and range of motion using light weights, bands and chairs.
12:00 pm

Swimming

Open Swim

12:00 pm
During open swim, some or all of the pool may be used for general exercise, recreation, or water play. All swimmers under 12 years of age must abide b...

Swimming

Lap Swim (6 Lanes)

12:00 pm
6 lap lanes are available to any members at this time. Please be courteous of other swimmers and choose a lane that best fits your speed or age. Circl...

Swimming

Lap Swim (3 Lanes)

12:00 pm
3 lap lanes are available to any members at this time. Please be courteous of other swimmers and choose a lane that best fits your speed or age. Circl...
12:30 pm

Health & Fitness

Barre-None 45

12:35 pm
This class is designed to strengthen and tone the entire body through a series of ballet and Pilates-inspired movements, but without the use of the ba...
12:45 pm

Health & Fitness

Open Gym (Full Court)

12:45 pm
Unstructured and unsupervised time in the gym. All members are welcome to use the gym on a first-come, first-serve basis. Gym schedule subject to chan...
1:00 pm

Swimming

Preschool Stage 1: Water Acclimation

1:00 pm
For Preschool age children who have never had swim lessons without a parent or guardian, or are afraid of the water. Students develop comfort with und...

Kids and Family Activities

Tiny Tennis

1:00 pm
Tiny Tennis is the perfect extension from Teeny Tiny tennis or for your child's first experience with tennis. Based on the USTA Quick Start system and...

Swimming

Preschool Stage 2: Water Movement

1:00 pm
Prerequisite: Completion of Stage 1. For Preschool age children who are comfortable in the water and able to swim and float assisted for 5 feet. In st...

Swimming

Open Swim

1:00 pm
During open swim, some or all of the pool may be used for general exercise, recreation, or water play. All swimmers under 12 years of age must abide b...

Kids and Family Activities

Tiny Dance

1:00 pm
This class introduces 3 and 4 year old children to dance and move on their own. Children develop coordination, balance and self-esteem while discoveri...

Swimming

Lap Swim (1 Lane)

1:00 pm
1 lap lane is available to any members at this time. Circle swimming is required when two or more swimmers are in the lane.

Swimming

Lap Swim (6 Lanes)

1:00 pm
6 lap lanes are available to any members at this time. Please be courteous of other swimmers and choose a lane that best fits your speed or age. Circl...

Kids and Family Activities

Little Builders

1:00 pm
Kids can't resist using our collections of Legos, K'nex, Marble Works and Tinker Toys to create masterpieces! In addition, we will use household mater...

Swimming

Lap Swim (6 Lanes)

1:00 pm
6 lap lanes are available to any members at this time. Please be courteous of other swimmers and choose a lane that best fits your speed or age. Circl...
1:15 pm

Health & Fitness

Step

1:15 pm
A fun, challenging cardio workout using a step and risers. Adjust the intensity to fit your needs.
1:30 pm

Swimming

Preschool Stage 2: Water Movement

1:30 pm
Prerequisite: Completion of Stage 1. For Preschool age children who are comfortable in the water and able to swim and float assisted for 5 feet. In st...

Kids and Family Activities

Teeny Tiny Tennis

1:30 pm
Your child's first experience with tennis. With Teeny Tiny Tennis, kids play on shorter courts, with smaller racquets and with slower-moving, lower-bo...

Swimming

Preschool Stage 3: Water Stamina

1:30 pm
Prerequisite: Completion of Stage 2. For Preschool age children who can swim 10 yards unassisted with their face in the water and without a flotation...
1:45 pm

Kids and Family Activities

Dance Explorers

1:45 pm
This class allows young dancers to explore the fundamentals of ballet and tap while focusing on creative movement. Students develop their motor skills...
2:00 pm

Swimming

Lap Swim (2 Lanes)

2:00 pm
2 lap lanes are available to any members at this time. Please be courteous of other swimmers and choose a lane that best fits your speed or age. Circl...

Swimming

Lap Swim (6 Lanes)

2:00 pm
6 lap lanes are available to any members at this time. Please be courteous of other swimmers and choose a lane that best fits your speed or age. Circl...

Swimming

Preschool Stage 1: Water Acclimation

2:00 pm
For Preschool age children who have never had swim lessons without a parent or guardian, or are afraid of the water. Students develop comfort with und...

Swimming

Open Swim

2:00 pm
During open swim, some or all of the pool may be used for general exercise, recreation, or water play. All swimmers under 12 years of age must abide b...

Health & Fitness

Open Gym (Full Court)

2:00 pm
Unstructured and unsupervised time in the gym. All members are welcome to use the gym on a first-come, first-serve basis. Gym schedule subject to chan...
2:30 pm

Swimming

Lap Swim (3 Lanes)

2:30 pm
3 lap lanes are available to any members at this time. Please be courteous of other swimmers and choose a lane that best fits your speed or age. Circl...

Swimming

Lap Swim (6 Lanes)

2:30 pm
6 lap lanes are available to any members at this time. Please be courteous of other swimmers and choose a lane that best fits your speed or age. Circl...
3:00 pm

Swimming

Lap Swim (6 Lanes)

3:00 pm
6 lap lanes are available to any members at this time. Please be courteous of other swimmers and choose a lane that best fits your speed or age. Circl...

Swimming

Lap Swim (3 Lanes)

3:00 pm
3 lap lanes are available to any members at this time. Please be courteous of other swimmers and choose a lane that best fits your speed or age. Circl...

Swimming

Open Swim

3:00 pm
During open swim, some or all of the pool may be used for general exercise, recreation, or water play. All swimmers under 12 years of age must abide b...

Health & Fitness

Open Gym (Full Court)

3:00 pm
Unstructured and unsupervised time in the gym. All members are welcome to use the gym on a first-come, first-serve basis. Gym schedule subject to chan...
3:30 pm

Kids and Family Activities

Girls on the Run - Hillside

3:30 pm
Girls recognize and celebrate their individual talents with the nationally acclaimed program that combines training for a 5K with lessons that inspire...

Swimming

Lap Swim (2 Lanes)

3:30 pm
2 lap lanes are available to any members at this time. Please be courteous of other swimmers and choose a lane that best fits your speed or age. Circl...

Kids and Family Activities

Girls on the Run - New Eagle

3:30 pm
Girls recognize and celebrate their individual talents with the nationally acclaimed program that combines training for a 5K with lessons that inspire...

Kids and Family Activities

Girls on the Run - Schuylkill

3:30 pm
Girls recognize and celebrate their individual talents with the nationally acclaimed program that combines training for a 5K with lessons that inspire...

Kids and Family Activities

Girls on the Run - Manavon

3:30 pm
Girls recognize and celebrate their individual talents with the nationally acclaimed program that combines training for a 5K with lessons that inspire...

Kids and Family Activities

STRIDE - Manavon

3:30 pm
Boys work to develop their character, in this fun, activity-filled, program that combines training for a 5k with lessons that teach life skills. The c...

Kids and Family Activities

STRIDE - Sugartown

3:30 pm
Boys work to develop their character, in this fun, activity-filled, program that combines training for a 5k with lessons that teach life skills. The c...
3:45 pm

Kids and Family Activities

Girls on the Run - Sugartown

3:45 pm
Girls recognize and celebrate their individual talents with the nationally acclaimed program that combines training for a 5K with lessons that inspire...
4:00 pm

Kids and Family Activities

Core Tennis

4:00 pm
This program is for the player actively pursuing year-round competition and sanctioned tournament participation, intensive on-court instruction and wo...

Swimming

Lap Swim (3 Lanes)

4:00 pm
3 lap lanes are available to any members at this time. Please be courteous of other swimmers and choose a lane that best fits your speed or age. Circl...

Swimming

Lap Swim (2 Lanes)

4:00 pm
2 lap lanes are available to any members at this time. Please be courteous of other swimmers and choose a lane that best fits your speed or age. Circl...

Swimming

Open Swim

4:00 pm
During open swim, some or all of the pool may be used for general exercise, recreation, or water play. All swimmers under 12 years of age must abide b...

Health & Fitness

Open Gym (Full Court)

4:00 pm
Unstructured and unsupervised time in the gym. All members are welcome to use the gym on a first-come, first-serve basis. Gym schedule subject to chan...
4:15 pm

Kids and Family Activities

Ballet 3 - Pointe

4:15 pm
Students will learn exercises and combinations for the barre and center floor. Students taking this class must take Ballet 2. There will be Pointe in...

Swimming

Porpoise Mini

4:15 pm
An entry-level, pre-competitive program with emphasis on teaching competitive strokes. Must be able to swim 25 yards freestyle, 25 yards backstroke an...

Swimming

Lap Swim (2 Lanes)

4:15 pm
2 lap lanes are available to any members at this time. Please be courteous of other swimmers and choose a lane that best fits your speed or age. Circl...

Kids and Family Activities

Tiny Core Tennis

4:15 pm
Small group tennis instruction for the advanced 5-7 year old. Additional conditioning and coordination drills are combined with stroke development and...
4:30 pm

Kids and Family Activities

Academy Tennis

4:30 pm
Get an introduction to this exciting sport! This level specializes in games that develop hand-eye coordination. The focus is on fun, while learning th...

Kids and Family Activities

Fun with Science

4:30 pm
Children see just how much fun science can be by performing hands-on experiments that are ooey, gooey and just plain fun! Kids also hone earth science...
4:45 pm

Swimming

Preschool Stage 2: Water Movement

4:45 pm
Prerequisite: Completion of Stage 1. For Preschool age children who are comfortable in the water and able to swim and float assisted for 5 feet. In st...

Swimming

Youth Stage 4: Stroke Introduction

4:45 pm
Prerequisite: Completion of Stage 3. For school age children who can swim 15 yards unassisted. Having mastered the fundamentals, students learn additi...

Swimming

Youth Stage 3: Water Stamina

4:45 pm
Prerequisite: Completion of Stage 2. For school age children who can swim 15 yards unassisted with face in the water and without a flotation device. I...
5:00 pm

Health & Fitness

Open Gym (Full Court)

5:00 pm
Unstructured and unsupervised time in the gym. All members are welcome to use the gym on a first-come, first-serve basis. Gym schedule subject to chan...

Swimming

Open Swim

5:00 pm
During open swim, some or all of the pool may be used for general exercise, recreation, or water play. All swimmers under 12 years of age must abide b...

Swimming

Lap Swim (2 Lanes)

5:00 pm
2 lap lanes are available to any members at this time. Please be courteous of other swimmers and choose a lane that best fits your speed or age. Circl...

Swimming

Lap Swim (6 Lanes)

5:00 pm
6 lap lanes are available to any members at this time. Please be courteous of other swimmers and choose a lane that best fits your speed or age. Circl...

Kids and Family Activities

Tiny Tennis

5:00 pm
Tiny Tennis is the perfect extension from Teeny Tiny tennis or for your child's first experience with tennis. Based on the USTA Quick Start system and...
5:15 pm

Kids and Family Activities

Intermediate Hip Hop

5:15 pm
Beginner to intermediate dancers learn the fundamentals and choreography of different styles of hip hop. Attire : Black Hip-Hop shoes, leotards and ta...

Swimming

Preschool Stage 1: Water Acclimation

5:20 pm
For Preschool age children who have never had swim lessons without a parent or guardian, or are afraid of the water. Students develop comfort with und...
5:30 pm

Swimming

Preschool Stage 4: Stroke Introduction

5:30 pm
Prerequisite: Completion of Stage 3. For Preschool age children who can swim 15 yards unassisted with their face in the water and without a flotation...

Kids and Family Activities

Jr. Core Tennis

5:30 pm
This program is for the player actively pursuing year-round competition and sanctioned tournament participation. Workouts are offered up to three days...

Kids and Family Activities

Aces Tennis

5:30 pm
This 60-minute program reinforces basic strokes and on-court fundamentals. Drill and point play are introduced. With the QuickStart court and low comp...

Swimming

Youth Stage 4: Stroke Introduction

5:30 pm
Prerequisite: Completion of Stage 3. For school age children who can swim 15 yards unassisted. Having mastered the fundamentals, students learn additi...

Kids and Family Activities

Ballet 1

5:30 pm
This school year program focuses on the five positions and barre technique. Advanced levels focus on locomotion movement and choreography. Black leota...
5:45 pm

Health & Fitness

Step 45

5:45 pm
A fun, challenging cardio workout using a step and risers. Adjust the intensity to fit your needs.
6:00 pm

Health & Fitness

Open Gym (Full Court)

6:00 pm
Unstructured and unsupervised time in the gym. All members are welcome to use the gym on a first-come, first-serve basis. Gym schedule subject to chan...

Health & Fitness

Cycle

6:00 pm
Great class for everyone. You control the resistance and intensity level of your ride. Instructors will assist you in bike set-up, posture and cycling...

Swimming

Open Swim

6:00 pm
During open swim, some or all of the pool may be used for general exercise, recreation, or water play. All swimmers under 12 years of age must abide b...

Swimming

Lap Swim (2 Lanes)

6:00 pm
2 lap lanes are available to any members at this time. Please be courteous of other swimmers and choose a lane that best fits your speed or age. Circl...

Swimming

Lap Swim (6 Lanes)

6:00 pm
6 lap lanes are available to any members at this time. Please be courteous of other swimmers and choose a lane that best fits your speed or age. Circl...
6:15 pm

Kids and Family Activities

Advanced Jazz

6:15 pm
Students learn & develop the techniques and diverse styles of Jazz through today's top hits as well as Broadway and musical theater. These classes inc...

Health & Fitness

Yoga Flow (Family Friendly)

6:15 pm
Create a mind-body connection with this flowing sequence of poses linked together with deliberate breaths. Yoga postures are connected with breath, em...
6:30 pm

Health & Fitness

BODYATTACK

6:30 pm
The sports-inspired cardio workout for building strength and stamina. This high energy interval training class combines athletic aerobic movements wit...

Kids and Family Activities

Karate Academy Youth

6:30 pm
Korean style karate with a foundation from Funakoshi GIGI. From beginners to black belt, this class incorporates a traditional karate program along wi...
7:00 pm

Swimming

Lap Swim (2 Lanes)

7:00 pm
2 lap lanes are available to any members at this time. Please be courteous of other swimmers and choose a lane that best fits your speed or age. Circl...

Health & Fitness

Open Gym (Full Court)

7:00 pm
Unstructured and unsupervised time in the gym. All members are welcome to use the gym on a first-come, first-serve basis. Gym schedule subject to chan...

Swimming

Open Swim

7:00 pm
During open swim, some or all of the pool may be used for general exercise, recreation, or water play. All swimmers under 12 years of age must abide b...

Swimming

Lap Swim (2 Lanes)

7:00 pm
2 lap lanes are available to any members at this time. Please be courteous of other swimmers and choose a lane that best fits your speed or age. Circl...

Swimming

Lap Swim (6 Lanes)

7:00 pm
6 lap lanes are available to any members at this time. Please be courteous of other swimmers and choose a lane that best fits your speed or age. Circl...
7:30 pm

Health & Fitness

BODYPUMP

7:30 pm
This original barbell class challenges all your major muscle groups by using the best weight-room exercises like squats, presses, lifts and curls. Gre...
7:45 pm

Kids and Family Activities

Karate Academy Adult

7:45 pm
Korean style karate with a foundation from Funakoshi GIGI. From beginners to black belt, this class incorporates a traditional karate program along wi...
8:00 pm

Swimming

Lap Swim (5 Lanes)

8:00 pm
5 lap lanes are available to any members at this time. Please be courteous of other swimmers and choose a lane that best fits your speed or age. Circl...

Swimming

Lap Swim (3 Lanes)

8:00 pm
3 lap lanes are available to any members at this time. Please be courteous of other swimmers and choose a lane that best fits your speed or age. Circl...

Health & Fitness

Open Gym (Full Court)

8:00 pm
Unstructured and unsupervised time in the gym. All members are welcome to use the gym on a first-come, first-serve basis. Gym schedule subject to chan...

Swimming

Open Swim

8:00 pm
During open swim, some or all of the pool may be used for general exercise, recreation, or water play. All swimmers under 12 years of age must abide b...

Swimming

Open Swim

8:00 pm
During open swim, some or all of the pool may be used for general exercise, recreation, or water play. All swimmers under 12 years of age must abide b...
9:00 pm

Swimming

Lap Swim (5 Lanes)

9:00 pm
5 lap lanes are available to any members at this time. Please be courteous of other swimmers and choose a lane that best fits your speed or age. Circl...

Health & Fitness

Open Gym (Full Court)

9:00 pm
Unstructured and unsupervised time in the gym. All members are welcome to use the gym on a first-come, first-serve basis. Gym schedule subject to chan...

Swimming

Open Swim

9:00 pm
During open swim, some or all of the pool may be used for general exercise, recreation, or water play. All swimmers under 12 years of age must abide b...