What’s Happening at Upper Main Line Branch

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

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

Swimming

Preschool Stage 1: Water Acclimation (Pike)

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

Kids and Family Activities

Jr. Core Tennis

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

Kids and Family Activities

Ballet 1

5:30 pm
Students will learn exercises and combinations for the barre and center floor. This class is for beginners. Ballet is the foundation of all dance. Bal...

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 (Minnow)

5:35 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 2: Water Movement (Polliwog Plus)

5:35 pm
Prerequisite: Completion of Stage 1. For school age children who are comfortable in the water and able to swim and float assisted for 10 feet. In stag...

Swimming

Preschool Stage 2: Water Movement (Pike Plus)

5:40 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...
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

Yoga Flow

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

Swimming

Lap Swim (3 Lanes)

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

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

Swimming

Preschool Stage 3: Water Stamina (Eel)

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

Swimming

Youth Stage 6: Stroke Mechanics (Flying Fish)

6:25 pm
Prerequisite: Completion of Stage 5. For school age children who can swim 50 yards unassisted and show endurance in the water with any stroke or combi...

Swimming

Youth Stage 5: Stroke Development (Fish)

6:25 pm
Prerequisite: Completion of Stage 4. For school age children who can swim 25 yards unassisted and show endurance in the water with any stroke or combi...
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

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

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

Swimming

Teen/Adult - Beginner

7:15 pm
For those with little experience or who are not comfortable in the water. Have fun, build trust, and gain confidence. Participants start with breath c...
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

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

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

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

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

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! 

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!

We Appreciate Your Support

Every year, we rely on donations to help ensure that all of the people in our community can access our services. There are lots of ways you can give, and we’re grateful for your help.

Meet our Staff

Learn more about the Upper Main Line YMCA