Outdoor Pool Hours - Upper Main Line YMCA

Click here to view outdoor pool hours and information about weather-related closures. All facility pools close in the event of a lightning storm. 

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

8:15 am

Swimming

Pool Closed For Swim Meet

8:15 am
The Pool Is Currently Closed Due To A Swim Meet.
8:30 am

Swimming

Lap Swim (1 Lane)

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

Kids and Family Activities

Tiny Core Tennis

8:45 am
Small group tennis instruction for the advanced 5-7 year old. Additional conditioning and coordination drills are combined with stroke development and...

Swimming

Parent/Child Stage A: Water Discovery

8:45 am
Accompanied by a parent and/or caregiver, infants and toddlers learn to be comfortable in the water and develop swim readiness skills through fun and...

Swimming

Preschool Stage 2: Water Movement

8:45 am
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...

Swimming

Preschool Stage 1: Water Acclimation

8:45 am
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...

Swimming

Youth Stage 4: Stroke Introduction

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

Swimming

Parent/Child Stage B: Water Exploration

8:45 am
Designed for Infants and Toddlers able to enter and exit the water with help and to enjoy the water with a parent or guardian. In stage B, parents...
9:00 am

Swimming

Lap Swim (6 Lanes)

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

Swimming

Ellis & Associates Lifeguarding Course

9:00 am
Prerequisites: swim 200 yards (8 lengths); tread water for 2 minutes without using your hands; perform feet first surface dive to lift a 10 pound...

Health & Fitness

BODYPUMP

9:00 am
This original barbell class challenges all your major muscle groups by using the best weight-room exercises like squats, presses, lifts and curls....

Swimming

Pool Closed For Swim Meet

9:00 am
The Pool Is Currently Closed Due To A Swim Meet.

Swimming

Open Swim

9:00 am
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...
9:15 am

Swimming

Parent/Child Stage B: Water Exploration

9:20 am
Designed for Infants and Toddlers able to enter and exit the water with help and to enjoy the water with a parent or guardian. In stage B, parents...

Swimming

Preschool Stage 1: Water Acclimation

9:20 am
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...
9:30 am

Swimming

Youth Stage 4: Stroke Introduction

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

Kids and Family Activities

Teeny Tiny Tennis

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

Swimming

Youth Stage 5: Stroke Development

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

Swimming

Youth Stage 2: Water Movement

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

Health & Fitness

Yoga Flow

9:30 am
Create a mind-body connection with this flowing sequence of poses linked together with deliberate breaths. Yoga postures are connected with breath,...
10:00 am

Swimming

Pool Closed For Swim Meet

10:00 am
The Pool Is Currently Closed Due To A Swim Meet.

Health & Fitness

Cycle

10:00 am
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

Lap Swim (6 Lanes)

10:00 am
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....

Swimming

Open Swim

10:00 am
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...

Kids and Family Activities

Tiny Tennis

10:00 am
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

10:00 am
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...

Swimming

Preschool Stage 4: Stroke Introduction

10:00 am
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...

Health & Fitness

Step

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

Swimming

Youth Stage 1: Water Acclimation

10:20 am
For school age children who have never had swim lessons without a parent or guardian, or are afraid of the water. Students develop comfort with...

Swimming

Youth Stage 6: Stroke Mechanics

10:20 am
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...

Swimming

Youth Stage 3: Water Stamina

10:20 am
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....
10:30 am

Kids and Family Activities

Tiny Tennis

10:30 am
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 3: Water Stamina

10:35 am
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

Preschool Stage 2: Water Movement

10:35 am
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...
11:00 am

Swimming

Open Swim

11:00 am
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...

Swimming

Open Swim

11:00 am
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...

Swimming

Pool Closed For Swim Meet

11:00 am
The Pool Is Currently Closed Due To A Swim Meet.

Swimming

Open Swim

11:00 am
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...

Swimming

Lap Swim (6 Lanes)

11:00 am
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....

Kids and Family Activities

Academy Tennis

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

Swimming

Preschool Stage 3: Water Stamina

11:05 am
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

Preschool Stage 1: Water Acclimation

11:05 am
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...

Swimming

Youth Stage 5: Stroke Development

11:05 am
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...

Swimming

Parent/Child Stage B: Water Exploration

11:10 am
Designed for Infants and Toddlers able to enter and exit the water with help and to enjoy the water with a parent or guardian. In stage B, parents...

Swimming

Preschool Stage 1: Water Acclimation

11:10 am
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...
11:15 am

Health & Fitness

BODYPUMP

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

Swimming

Lap Swim (3 Lanes)

11:45 am
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....
12:00 pm

Kids and Family Activities

Academy Tennis

12:00 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...

Kids and Family Activities

Aces Tennis

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

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

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

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

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

Swimming

Diverse Abilities Swimming

12:30 pm
A fun, non-competitive aquatics program for children with developmental challenges. Explore abilities, develop skills and find the confidence to...

Swimming

Lap Swim (6 Lanes)

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

Swimming

Lap Swim (1 Lane)

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

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

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

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

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

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

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

Kids and Family Activities

Max Core / Core Tennis

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

Kids and Family Activities

Aces Tennis

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

Kids and Family Activities

Jr. Core Tennis

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

Swimming

Diverse Abilities Swimming

1:05 pm
A fun, non-competitive aquatics program for children with developmental challenges. Explore abilities, develop skills and find the confidence to...
1:30 pm

Swimming

Diverse Abilities Swimming

1:40 pm
A fun, non-competitive aquatics program for children with developmental challenges. Explore abilities, develop skills and find the confidence to...
2:00 pm

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

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

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

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

Swimming

Lap Swim (1 Lane)

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

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

Swimming

Diverse Abilities Swimming

2:15 pm
A fun, non-competitive aquatics program for children with developmental challenges. Explore abilities, develop skills and find the confidence to...
3:00 pm

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

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

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

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

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

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

Swimming

Lap Swim (6 Lanes)

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

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

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

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

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

Swimming

Lap Swim (6 Lanes)

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

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

Swimming

Lap Swim (3 Lanes)

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

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

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

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

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

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

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

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