recreational kids program

recreational kids program


Discover the joy of dance with YFDC’s Recreational Program, welcoming dancers from 18 Months Old to adults. Our program offers a diverse range of age-appropriate dance styles, ensuring an inclusive experience for all. While the age categories serve as a guide, advanced dancers may be invited to join a higher age group or level.

In our Recreational classes, we seamlessly blend technique and concert work. Our dedicated teachers continually enhance their skills to deliver the best experience to our

At YFDC, we believe in creating a positive and enjoyable environment. Our fun and engaging classes not only teach dance skills
but also foster cooperative skills, positive social behavior, and offer a personal and creative outlet. Lifelong friendships often blossom in our vibrant dance community.

Our approach prioritizes the love and positive experience of dance over pushing for competition and perfection. By focusing on cultivating a foundation of dance skills rooted in positive experiences, we empower our dancers with internal motivation for their journey ahead.

Join us in celebrating the beauty of dance and the joy it brings to every age group in our Recreational Program.

Dance styles include:

  • Jazz / Commercial Jazz
  • Tap 
  • Contemporary / Lyrical
  • Hip Hop
  • Musical Theatre
  • Stretch & Conditioning
  • Acro
  • Ballet
  • GWT Tap Exam Syllabus Work


  • Enrollment Fee:  $50.00 Annual Fee (Paid on enrollement for individual or family)
  • 30min class – $140.00 per style, per term (Junior / Intermediate Levels)
  • 45min class – $155.00 per style, per term (Junior / Intermediate Levels)
  • 1 Hour Mini Combo Class (Ballet, Jazz and Tap – Tumbling will be included) $175.00
  • JUNIOR Kids Classes Unlimited Package $480.00 per term (4 or more classes)
  • INTERMEDIATE Kids Classes Unlimited Package $550 per term (4 or more classes)

Unlock special family discounts when more than one family member dances at YFDC. Get in touch with us to discover the details!

  • 30mins – $45
  • 45mins – $60
  • 1 Hour – $75