DISCOVER THE JOY OF MOVEMENT
At the YMCA, our dance programs inspire creativity, build confidence, and encourage healthy, active lifestyles for dancers of all ages and skill levels. Whether your child is just starting out or looking to refine their technique, the Y offers a supportive environment where every dancer can shine.
Session Based Dance Classes

The Y offers a variety of session based dance classes for beginners and advanced performers throughout the year. Classes vary by location and may include:
- Ballet and Pre-Ballet
- Tap
- Contemporary
- Hip-Hop/Jazz
- Tiny Dancers (Ages 2-3)
- Dance Beginnings (Ages 3-5)
To learn more about classes available at your local Y branch, please view our program guides or click below to register today.
Private Dance Lessons
In a one-on-one or small group setting, an instructor will identify the needs of each participant and subsequently help them improve their technique and dance styles, including but not limited to ballet, tap, and contemporary dance. To learn more, please submit the form below or contact Health, Wellness, and Dance Director Kristen Derengowksi at (815) 267-8600, ext. 224 or via email at [email protected].
Private Dance Lesson Request Form
Junior Wolves Dance Program
In partnership with Joliet Junior College (JJC), the Joliet Community YMCA (JCY) offers a co-ed dance program for kids, ages 5-14. Led by experienced cheer and dance staff, this enthusiastic program teaches aspiring dancers of all skill levels a mix of cheers, jumps, and dance routines. Dancers perform during JCY NFL FLAG Football games in the spring and fall, as well as during YBL games throughout the league’s winter season.
THRIVE Dance Team
THRIVE is a year-round community dance team based at the C.W. Avery Family YMCA in Plainfield. THRIVE dancers perform at showcases and competitions throughout the year, as well as the team's annual summer recital. To learn more about THRIVE, click below.

