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 Circuit 45

11:45 am
Combine fun with fitness to increase your cardiovascular and muscular endurance all in a standing cardio circuit while using hand-held weights, elasti...
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...

Kids and Family Activities

Intraclub Blue Flight 12 pm / Thur Winter 2018

12:00 pm
For Y Members only, Our in house Womens Doubles Tennis league which offers friendly competition and challenging, enjoyable match play.
1:00 pm

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...

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

Dance Explorers

1:00 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 (3 Lanes)

2: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 (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

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...

Kids and Family Activities

Pre-Ballet / Tap

2:00 pm
Students develop the fundamentals of ballet and tap in a nurturing and fun environment. This class builds basic ballet / tap terminology to be used du...
3:00 pm

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

Lap Swim (5 Lanes)

3: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

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...

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...
4:00 pm

Swimming

Lap Swim (1 Lane)

4: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.

Kids and Family Activities

Max Core Tennis

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

Swimming

Lap Swim (5 Lanes)

4: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

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...

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...

Kids and Family Activities

Teeny Tiny Tennis

4:00 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...
4:15 pm

Kids and Family Activities

Dance Explorers

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

Kids and Family Activities

Ballet 3

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...
4:30 pm

Kids and Family Activities

Tiny Tennis

4:30 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:00 pm

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...

Kids and Family Activities

Aces Tennis

5:00 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

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 (5 Lanes)

5: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...
5:30 pm

Kids and Family Activities

Pre-Ballet / Tap

5:30 pm
Students develop the fundamentals of ballet and tap in a nurturing and fun environment. This class builds basic ballet / tap terminology to be used du...

Kids and Family Activities

Contemporary 2 / Performance

5:30 pm
Contemporary dance is a style of expressive dance that combines elements of several dance genres including modern, jazz, lyrical and classical ballet....
5:45 pm

Health & Fitness

BODYPUMP 45

5:45 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...
6:00 pm

Health & Fitness

Tai Chi

6:00 pm
Tai Chi is and ancient health practice from China that incorporates deep abdominal breathing with very slow meditative movements. Perfect for teens an...

Kids and Family Activities

Aces Tennis

6:00 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

Lap Swim (5 Lanes)

6: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

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...

Kids and Family Activities

Oliver

6:00 pm
Oliver program fee. Performance dates will be April 26, 27, 28 at T.E. Middle School. For more information please contact Janelle Brandberg at jbrandb...

Health & Fitness

Queenax Warrior

6:00 pm
Swing into training on our new Queenax Rig! Join our certified training staff to learn all the exercises and benefits that this piece of equipment can...
6:15 pm

Health & Fitness

Cycle 45

6:15 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...
6:30 pm

Kids and Family Activities

Ballet / Tap

6:30 pm
This class combines 30 minutes of Tap 1 with 30 minutes of Ballet 1. Students will identify, utilize and demonstrate tap and ballet terminology. Attir...

Health & Fitness

CXWORX 30

6:35 pm
CXWORX is a 30-minute revolutionary core training workout that will challenge you, while improving functional strength, balance and mobility.
7:00 pm

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

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...

Health & Fitness

BODYCOMBAT

7:10 pm
Step into a BODYCOMBAT workout and you will punch and kick your way to fitness. This high-energy martial-arts inspired workout is totally non-contact...

Health & Fitness

Aqua Fit

7:10 pm
Strengthen and tone your body through a water exercise program while reducing stress on your joints.
7:15 pm

Health & Fitness

Yoga Flow

7: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...
7:30 pm

Swimming

Lap Swim (6 Lanes)

7: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...
8:00 pm

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

Lap Swim (3 Lanes)

8:10 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...
9:00 pm

Swimming

Lap Swim (3 Lanes)

9: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

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...

Swimming

Lap Swim (6 Lanes)

9: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...