Our classes for kids of all ages and teens include dance, sports such as tennis and basketball, cartooning, music lessons, and much more.

calendar icon

Fall Programming is from November 1st - December 26th!
Member registration opens October 16th and community registration opens October 23rd!  
Session availability varies by branch location. Explore your branch offerings today and Join the Y today for early access and discounts!

Sports & Swim


Ages 6-9, 10-15

A comprehensive program with an emphasis of both the development of athletic and social skills, teamwork, sportsmanship and positive competition in a fun environment.



Instructional Basketball
Ages 3-5, 6-9, 10-15

Learn and master the basics of passing, dribbling and shooting and practice your offense and defense in fun scrimmages.

Register for Preschool Basketball

Register for School Age Basketball

Basketball League
Ages 9-18

Our summer and fall basketball leagues brings youth the opportunity to participate in league play. Space is limited and registration is on a first come, first served basis. Volunteer coaches needed!

Contact Us to Sign Up

Flag Football

Ages 6-9, 10-15

Participants learn the fundamentals of football, the rules of the game, good sportsmanship, as well as healthy lifestyle habits.



Each level of our progressive program is geared to advance gymnasts in safe, consistent and productive progressions. The program teaches safety awareness, body awareness, values education and skills instruction with safety as our #1 concern.

Gymnastics events are under the jurisdiction of USA Gymnastics. All classes are held in the gym. Contact Erin McGrath for more information at 718-551-9309 or emcgrath@ymcanyc.org.

Tiny Tumblers
Ages 3-6 years


Beginner and Intermediate Tumblers: Boys
Ages 5-7, 8-13 years


Beginner Tumblettes: Girls
Intermediate Twisters: Girls

Ages 5-7, 8-13 years


Gymnastics Teams
Ages 6-15 years

Youth advancing through the Cross Island Y’s progressive gymnastics program are encouraged to become a member of our teams. Team members train with certified gymnastics coaches two-three days per week. The team fee does not include local meets. Gymnasts who qualify for state, regional or national gymnastics meets must pay a separate fee. Team members have the opportunity to try out for the YMCA National Gymnastics Competition. Please contact Erin before registering.

Team Schedule


Our progressive karate program teaches physical education, self-defense, and meditation. Regular participation in this program develops strength, agility, flexibility and coordination as well as focus and peace of mind.

Chief instructor Guy Blackman holds a 6th degree black belt with the American Bushido Federation.

Youth Beginner
Ages 6-16 years


Youth Intermediate
Ages 6-16 years


Youth Advanced
Ages 6-16 years


Smart Start

Ages 3-5

This program focuses on familiarizing youngsters with various sports and fitness activities and operates as orientation to sports. Age appropriate activities include soccer, kickball, T-ball, and basketball. All children should wear proper gym attire.



Ages 3-5, 6-9, 10-15

Our soccer classes, for preschoolers through teenagers, teach skills, improve coordination, and encourage fair play, positive attitude, and teamwork.

Register for Preschool Soccer

Register for School-Age Soccer

Swim Lessons

Ages 6 months +

The Y has swim lessons for all ages and stages. Find a class that’s right for you.

See Classes


QuickStart Tennis
Ages 5-8, 8-10 years

Young kids learn to play with kid-sized racquets, slower and lower-bouncing balls, and older students are taught fundamental and advanced techniques of groundstroke, volley, and overhead strokes.



Junior Development
Ages 9-17 years

Progressive program based on age and skill development. The lessons feature instruction in both fundamental and advanced techniques of ground strokes, volley and overhead strokes. Emphasis is also placed on control, consistency, point play and match strategy in singles and doubles play. Equal time is spent on drills and game play. For Levels 1-3 students are evaluated to determine appropriate level.



Private Tennis Lessons

Private instructor to enhance your skills or get started in the game are available for all ages and levels. Contact Tennis Coordinator Ron John for more information and to get started with a certified tennis instructor today!

Number of 30 Minute Sessions Y Member Community
1 session $60 $80
6 sessions $250 $330


Tennis Tournaments 
Contact Tennis Coordinator Ron John for more information about upcoming tennis tournaments. 


Ages 6-9, 10-15

Participants learn the proper tactics and techniques of track and field, proper running form while improving runner’s performance, developing a race strategy and learning to prepare for meets.



Ages 7-10, 11-15

Participants learn the basics of volleyball, including the fundamentals of serving, passing, spiking and blocking. Rules, court strategy, and foundations of strength training are part of the course. 




Baby Ballet
Ages 3-5 years

This class gives young children a basic introduction to classical ballet. It includes preparatory exercises to develop coordination. It will also allow participants to experience classical music, increase their sense of balance, and improve their reflexes. Children must come prepared with ballet slippers. Recitals are held at the end of the session.


Beginner Ballet 
Ages 6-8 years

This complete classical ballet class will include barre exercises, center technique, adagio, and basic turns. Children will be introduced to classical music as they learn about controlling their movements and improving posture and flexibility. Children must come prepared with appropriate ballet slippers.


Hip Hop

Ages 6-10 years

Learn the basic way to use your body in ways that encourage many different stylistic techniques. A high energy course highlighting the basics of hip hop and funk with basic moves linked together into a progressive routine taught to a compilation of popular hip hop and R&B music.


Modern Dance

Ages 6-11 years

This class is a combination of jazz, classical ballet and contemporary styles. Modern dance can be upbeat and funky or lyrical and expansive.


Visual Arts

Baby Picasso

Ages 3-5

Parents and participants explore colors, and shapes, using different formats such as finger painting and other creative projects together. Students will explore different ways of bringing their ideas to life.



Ages 7-12

Participants explore diverse cultures using various art forms, including: collage, paint, sculpture and more. Students explore different ways of bringing their ideas to life.



Ages 7-12 years

Participants learn how to tell a story through a combination of words and pictures, practice drawing skills, and examine a variety of techniques used by famous cartoonists. Learn how to create cartoons and comic strips like the pros.



Discovery Lab

Ages 6-12

Learn, explore and grow. Discover your inner scientist as we explore science in activities and experiments. Ask questions, make predictions, seek answers, use your senses and have fun! Please note: class needs a minimum of 5 participants to operate.


Recipe For Fun

Ages 6-12

A delicious class where participants learn to peel, chop, mash, grind, beat, measure, and season then taste the results of their efforts. Families will create a cookbook full of healthy recipes and snacks to take home at the end of the session.



Individual Music Lessons

Individual music lessons are available for all experience levels and ages at the Cross Island YMCA. Beginners are welcome! Lessons are available for: 

  • Violin
  • Acoustic or Electric Guitar
  • Acoustic or Electric Bass Guitar
  • Piano
  • Flute
  • Drums
  • Double Bass
  • Voice

Classes are 30 minutes each. Double sessions can be booked. Piano is available for student use. Please provide your own instrument. Students will receive a list of books and other materials (not included in cost) that will be needed for lessons. There is a 24 hour cancelation in order not to forfeit the class. Recitals are held in December.

Fess for eight 30 minute sessions:
Y Member: $220
Community: $292

Contact Alan George at 718-551-9336 or algeorge@ymcanyc.org for more information or to schedule your lesson today!

More from the YMCA