Daddy Daughter Dance

All ages

Join us for a night of fun at the York Branch YMCA to celebrate a good time with Daddies and Daughters (Grandpas and Uncles are welcome too!) The night includes dancing to music provided by a DJ, refreshments, and quality bonding with friends and family.  Learn more




Family Fun Night

All ages

Family Fun Nights at the YMCA are a wonderful way for families to learn, grow and thrive together. Join us each month for a new theme and lots of family-friendly activities.  Family Fun Night is free to members and is hosted at all 4 of our YMCA of York and York County Branches.  Learn More


Fencing – Beginner

Youth and Adult Sports

This class is based upon the fundamentals and beginning steps of fencing. Come learn to fence and have a great time. Offered at the Southern and York branches.


Intro to Lacrosse

Ages 5-9

In this program participants will learn the fundamentals of lacrosse. Participants will learn the sport of lacrosse through fun games and drills. This program is intended for the player with little or no lacrosse experience. This program is offered in the fall and spring seasons.

Contact Branch

Intro to Martial Arts

Spirit, Mind and Body

Gain a basic understanding of the function of stance, distance, timing, body movement, footwork, angles, kata, partner drills and applications, breathing and posture in this 6 week introductory course.  Offered at the Dover Branch YMCA.



Preschool Sports Mix

Ages 3-5

Sports Mix is a 6 week program that will provide your child with exposure to basketball and soccer. Classes introduce fundamentals through a variety of fun games and activities that will keep your child moving. This class gives the child an introduction to the specific sport classes that we teach at the Y.

Contact Branch

Soccer – Fall Co-Ed Outdoor League

Ages 4 - 11

Participants will work on soccer skills in an instructional setting through practices and games. This 9-week program is for youth of all skill levels between the ages of 4 – 11. Program runs each year from mid-September through November at the York and Bob Hoffman Dover branches on Saturday mornings and one weekday evening each week.  Offered at Dover and York Branches.  Times vary.


Teen Sports Conditioning

Ages 11 - 19

This 10 week program meets twice weekly and focuses on sport-specific training drills, skills, and agility to increase performance, speed and overall conditioning for youth ages 11 – 19.


Volleyball – Girls Intramural Program

Ages 9 - 15

This fun program will enhance your volleyball skills through instruction, drills, practices and games. This program is for girls of all skill levels between grades 4-8 and ages 11-15.  Program is offered in late November, early February and early April.  Time Varies by Age Group


Volleyball – York Branch Girls Club

Ages 11 - 18

This program is for girls who want to practice and compete at a high school level. Practices are twice a week from December through May with weekend tournaments twice a month from January through May at locations throughout Pennsylvania. If you want to learn from highly qualified instructors and prepare for our intramural program, club volleyball and/or school volleyball the York Branch YMCA offers a three-day volleyball clinic.  Learn more


YMCA Competitive Swim Team

Competitive swimming ages 5 - 18

The York YMCA’s Competitive Swim Team is open to youth of all levels & abilities. It is the perfect program for those who love to swim but have never competed on a team It is ideally for those who enjoy competitive swimming but enjoy a low pressure, relaxed atmosphere. It is especially beneficial for high school swimmers wishing to stay in shape during the off-season. Swimmers compete in local swim meets that give them friendly competition and teach them sportsmanship and teamwork. Practice is held at two locations, the Graham Aquatic Center, located at 543 N. Newberry Street in York, and the York YMCA Southern Branch, located at 100 Constitution Ave in Shrewsbury.

Time Varies by Location


Youth/Teen Co-Ed Dodge Ball League

Ages 10 - 14

Join us for non-stop games in a fun, recreational setting. Games are played with safe and soft, rubber-coated, foam balls. Teams are formed after the first day.  Offered late October

Contact Branch