The YMCA offers baseball, softball and tee-ball. Depending on age and location, teams may be coach pitch, machine pitch or off the tee, and practices and game schedules may vary.
YMCA youth sports provide opportunities for camaraderie, building skills and character development. We aim to keep kids moving and focus on their health and well-being.
Please be sure to check our Youth Sports Health and Safety page for the latest information and guidelines and our age chart to determine your child's league.
Registration Dates
YMCA Youth tee-ball teams play in the spring, with registration in February.
Spring Season
February 1: YMCA Members
February 15: Program Participants
Spring Season
A.E. Finley YMCA
May 13 - July 8
Tee-Ball (U6), Coach Pitch (U8 Baseball), Baseball (U10)
Chapel Hill - Carrboro YMCA
April 13 - June 1
Coed U5 - U7 (Tee-Ball) & U9 (Tee or optional Coach Pitch)
Kraft Family YMCA
May 1 - June 24
U4-U5 (Tee-Ball), U6-U7 (Tee or optional Coach Pitch)
Players
Players must have a glove to play.
Coaches
Youth baseball, tee-ball and softball teams are led by volunteer coaches. All volunteer coaches undergo a background check and training. Opportunities are available for coaches and assistant coaches at all locations.
Sports Directors
A.E. Finley YMCA: Alex Smith
Chapel Hill - Carrboro YMCA: Zia Cuthbertson
East Triangle YMCA and Poole Family YMCA: Ryan Killen
Kerr Family YMCA: Leah Thompson
Kraft Family YMCA: Kelly Guerriero
Northwest Cary and Taylor Family YMCAs: Chris Avery