There’s something for every kid at the Y. They can meet new friends, build skills, develop interests and try new things in a supportive environment with caring adults. Our sports programs emphasize values, sportsmanship, friendship and most of all, fun!

Youth Sports WINTER & SPRING 2024 Program Guide – Pleasant Street & Downtown Branch Locations

DOWNTOWN BRANCH: Matt Church: | (508) 409-0764
PLEASANT STREET: Andrea Berardi: | (508) 222-7292

Youth Tennis

This program combines skill-building, fun drills, and friendly matches. Led by experienced instructor, its a great way for kids to learn, play, and make new friends on the court.

Ages 6 – 10

Mar 04 – Jun 26, 2024
MON 6:00 PM-6:45 PM
Downtown YMCA

Register Online

Youth Basketball League

A YMCA classic returns this fall and winter! Players will be placed on teams and will work on skills, drills, and team play through a month of practices prior to a 10-week season of games and a weekend of playoffs and an end of season celebration! Divisions are based on grade as of September 2023. Team jersey is included.


9:00—9:45 AM* (Grades K – 1)
10:00—10:45 AM* (Grades 2 – 3)
11:00—12:00 PM (Grades 4 – 6)

*Games may last up to 1-hour


NOV 4 – FEB 17
Downtown Branch

Season Fees:

$105, Y Members
$135, Non-Members

Register Online:

Register >> 9:00—9:45 AM (Grades K – 1)
Register >> 10:00—10:45 AM (Grades 2 – 3)
Register >> 11:00—12:00 PM (Grades 4 – 6)

NFL Flag Football Clinics

Coached by former New England Patriot Woodrow Hamilton

Ages:  8-15

These clinics are the real deal – led by a real NFL superstar, where you’ll tackle training sessions like a pro!  Enhance your performance, refine your skills, and discover the key to maintaining peak physical condition on your athletic journey.

Three Clinics! Register for 1 or all 3:

  • Saturday, May 18th – 9:00 AM-12:00 PM

  • Sunday, June 2nd – 2:00 PM-5:00 PM

  • Saturday, June 8th – 9:00 AM – 12:00 PM

$75 per session
$200 for all three*

*Each session will introduce new material and drills

Register Online

Pleasant Street Branch

*Registration includes an NFL Flag Football T-shirt and Flag Belt

Questions?  Contact Andrea Berardi, Senior Program Director, by calling (508) 222-7292 or emailing

Youth Basketball Skills & Drills

Grades:  K-6

Work on fundamentals like dribbling, passing and shooting. Scrimmage with your friends and play fun basketball themed games during each class!

MAR 2 – APRIL 27

9:00 – 9:30 AM (Ages 3-5)
9:30 – 10:15 AM (Grades K – 1)
10:15 – 11:00 AM (Grades 2 – 3)
11:00 – 12:00 PM (Grades 4 – 8)


Register Online

Enrollment is ongoing as space allows. 

Youth Ropes Course

Ages:  6-12

Students will learn to demonstrate initiative, problem solving, trust while learning about themselves and others. They’ll build rapport in our outdoor setting involving high and low elements–soaring (or climbing) to new heights on the Giant Swing, or overcoming obstacles on Voyager’s Crossing platforms. They’ll scale our Rockwall and practice their ability to balance on our Whale Watch.

April 6 – May 25, 2024
10:15 AM-11:15 AM

Register Online

Norton Outdoor Center
295 West Main Street, Norton, MA

$30, Y Members
$35, Non-Members


Ages:  6-12

Take aim in the YMCA’s archery program. This program will introduce archers to the joy of the sport. Our goal is to equip each participant with the knowledge of range safety, respect of the sport, handling of equipment, and proper shooting technique all in an environment that fosters focus, improved accuracy, increased self-confidence, and team building. Instruction provided by a certified archery instructor.

April 6 – May 25, 2024
9:00-10:00 AM

Norton Outdoor Center
295 West Main Street, Norton, MA

$30, Y Members
$35, Non-Members

Register Online




AGES:  3-5

T-Ball will focus on the basic skills of baseball: hitting, catching, throwing, and running the bases. Bring your baseball glove and get ready to have some fun! Bats, baseballs and batting tee are all provided. Baseball cleats are not required.

Enrollment & registration is ongoing as space allows.


APR 6 – JUN 29, 2024
10:00 AM-10:45 AM

Pleasant Street Branch

Register Here


$60/month, Y Youth Members
$90/month, Y Youth Non-Members


For questions or additional information, contact Andrea Berardi, Senior Program Director at, or call (508) 222-7292.


Youth Soccer

Ages: 6 – 8

Kids in the Y’s soccer program learn what it means to be part of a team. Early in the season, players focus on skills, such as dribbling, passing, and shooting. Inside or outside, based on weather.

SAT, Apr 6 – Jun 29, 2024
10:00 AM – 10:45 AM

Register Online

Enrollment & registration is ongoing as space allows.

Pleasant Street Branch

Youth Members: $60/month
Non-Members: $90/month

For questions or additional information, contact Andrea Berardi at, or call (508) 222-7292.

Preschool Sports

Join us for preschool sports class where we will explore a new sport each week as well as play high energy and fun group games. Great opportunity to increase physical activity and explore which sports are of the most interest.

Ages: 3-5

Jan 03 – Jun 26, 2024
Wed @ 5:30 PM-6:00 PM
Downtown YMCA

Register Online

Youth & Teen Karate

Ages: 4-18

The Y’s “Eclectic Karate” program is instructed by Shihan George Cobbett, a 20-year Y employee and 29-years of training in martial arts. The Y’s Karate program combines the strengths of various disciplines to emphasize self-defense, control, positive attitude and spirit.

Program Schedule: 
Program runs continuously on a monthly basis. Enrollment is ongoing as space allows.
Location: Downtown Branch *NOTE new location*

Preschool Beginner Karate
Ages: 4.5 – 6 years old
TUE & THU 5:00-5:30 PM
Y Members: $60/month
Non-Members: $90/month
Register for Preschool Karate

Intermediate Karate
Ages: 6+ (1st Grade) thru Purple Belts
TUE & THU 5:30-6:15 PM
Y Members: $60/month
Non-Members: $90/month
Register for Intermediate Karate

Teens and Purple Belts & Up
Ages: 13+ and Purple Belts & Up
TUE & THU 6:15-7:00 PM
Y Members: $60/month
Non-Members: $90/month
Register for Teens & Purple Belt Karate

For questions or additional information, call (508) 222-7422.