Build

nurture

grow

your passion for dance

welcome!

We're JCB Danceworks

We don't just teach dance

we teach passion, dedication, responsibility, perseverance, accountability, co-operation and team work.

We’re the Owners and Founders of JCB Danceworks, an established dance studio in Richmond Hill, Ontario.  Serving dancers in York Region, including Richmond Hill, Maple, Vaughan, King City and Thornhill, since 1984.

At JCB Danceworks our primary focus is providing a safe, comfortable and nurturing dance studio for children to express, strengthen and condition their dance skills and abilities.  Our trained and certified dance instructors make up an amazing teaching family; many are JCB alumni and all are educated, versatile and kind hearted individuals.

We provide well rounded dance programs to both competitive caliber dancers and to those who want to enjoy dance but in a more relaxed setting in our recreational dance programs. Through their journey here, learning valuable life lessons many of our dance students pursue successful careers in film, television, medicine and law to name a few.

collage of images with mother daughter duo dance studio owners

mother / daughter duo

Jacquie + Nicole

Find the perfect dance class

In Richmond Hill

kinder dance ballet children on stage at dance recital in flower costumes sitting in flower pots

Recreational Dance

Designed for dancers aged 3 and older, our recreational dance program is taught by our experienced faculty in a fun and nurturing environment. We provide a range of class options: ballet, jazz, tap, acro, lyrical/contemporary, jazz/hip hop, all boys hip hop, dance-fit and combo classes. Recreational classes help students master an all-embracing range of elementary dance skills.

lyrical competitive dance team on stage at dance competition

Competitive Dance

JCB’s competitive focus is to provide a fun, challenging experience while maintaining proper technique. The competitions provide a venue by which to learn to improve in a positive setting. Since JCB began its competitive company, JCB has achieved countless awards for outstanding choreography, creativity and top scores in all dance disciplines and ages. The combination of professionally trained choreographers, dedicated staff and students has resulted in the success of JCB Danceworks.

Concerned About Covid-19?

health and safety is our top priority

We follow strict COVID-19 policies and guidelines for our dance studio, set out by the Ontario Ministry of Health. Find out what we're doing to keep our studio safe.

Concerned About Covid-19?

health and safety is our top priority

We follow strict COVID-19 policies and guidelines for our dance studio, set out by the Ontario Ministry of Health. Find out what we're doing to keep our studio safe.

A day in the life of a dancer

At JCB Danceworks

  • richmond hill,vaughan,maple,king city,thornhill,york region,jcb danceworks,dance studio,dance studio near me,dance studio richmond hill,dance studio in richmond hill,best dance studio in richmond hill,dance studio vaughan,dance studio in vaughan,best dance studio in vaughan,dance studio thornhill,dance studio in thornhill,best dance studio in thornhill,dance studio in maple,dance studio in king city,dance classes,dance classes in richmond hill,dance classes in vaughan,dance classes in king city,dance classes in maple,dance classes in thornhill,recreational dance,competitive dance,recreational dance classes,competitive dance classes,competitive dance richmond hill,recreational dance richmond hill,recreational dance vaughan,competitive dance vaughan,competitive dance team richmond hill,competitive dance team vaughan,best competitive dance studio near me,tap,jazz,acro,ballet,lyrical,contemporary,hip hop,kinder dance,kinder dance richmond hill,kinder dance vaughan,dance classes for kids,dance classes for kids in richmond hill,dance classes for kids in vaughan,find a dance studio near me,best recreational dance classes,best competitive dance team,find a dance class,find a dance class in richmond hill,find a dance class in vaughan,jcb,danceworks
3 senior competitive dance students sitting in waiting area of dance studio near vaughan
Play Video

Maya, Alexa + Alex

Senior Competitive
vaughan dance studio teacher teaching a dance class to a junior competitive team
Play Video

brooklynn

Intermediate Competitive
competitive dancer mid twirl inside dance studio near vaughan
Play Video

hannah

Senior Competitive

We moved to JCB Danceworks four years ago are so happy that we did. From the beginning we were so impressed by how approachable the owners are and how welcoming everyone is. The support and encouragement my daughter has received from Jacquie, Nicole, and all the incredible teachers really fueled her love for dance and instilled a confidence in her that radiates both on stage and beyond. I always know she’s safe and in good hands when she’s at the studio and she can’t wait to get there every day to learn and be with her friends. From the dancers and parents, to the office staff, teachers and owners, JCB Danceworks is more than just a dance studio - it’s truly a family, and we couldn’t ask for a better one!

Talia Delaney

~ JCB Parent

Follow us on social

  • richmond hill,vaughan,maple,king city,thornhill,york region,jcb danceworks,dance studio,dance studio near me,dance studio richmond hill,dance studio in richmond hill,best dance studio in richmond hill,dance studio vaughan,dance studio in vaughan,best dance studio in vaughan,dance studio thornhill,dance studio in thornhill,best dance studio in thornhill,dance studio in maple,dance studio in king city,dance classes,dance classes in richmond hill,dance classes in vaughan,dance classes in king city,dance classes in maple,dance classes in thornhill,recreational dance,competitive dance,recreational dance classes,competitive dance classes,competitive dance richmond hill,recreational dance richmond hill,recreational dance vaughan,competitive dance vaughan,competitive dance team richmond hill,competitive dance team vaughan,best competitive dance studio near me,tap,jazz,acro,ballet,lyrical,contemporary,hip hop,kinder dance,kinder dance richmond hill,kinder dance vaughan,dance classes for kids,dance classes for kids in richmond hill,dance classes for kids in vaughan,find a dance studio near me,best recreational dance classes,best competitive dance team,find a dance class,find a dance class in richmond hill,find a dance class in vaughan,jcb,danceworks
  • richmond hill,vaughan,maple,king city,thornhill,york region,jcb danceworks,dance studio,dance studio near me,dance studio richmond hill,dance studio in richmond hill,best dance studio in richmond hill,dance studio vaughan,dance studio in vaughan,best dance studio in vaughan,dance studio thornhill,dance studio in thornhill,best dance studio in thornhill,dance studio in maple,dance studio in king city,dance classes,dance classes in richmond hill,dance classes in vaughan,dance classes in king city,dance classes in maple,dance classes in thornhill,recreational dance,competitive dance,recreational dance classes,competitive dance classes,competitive dance richmond hill,recreational dance richmond hill,recreational dance vaughan,competitive dance vaughan,competitive dance team richmond hill,competitive dance team vaughan,best competitive dance studio near me,tap,jazz,acro,ballet,lyrical,contemporary,hip hop,kinder dance,kinder dance richmond hill,kinder dance vaughan,dance classes for kids,dance classes for kids in richmond hill,dance classes for kids in vaughan,find a dance studio near me,best recreational dance classes,best competitive dance team,find a dance class,find a dance class in richmond hill,find a dance class in vaughan,jcb,danceworks

Meet our trained + certified dance instructors

The JCB Team

meet our trained + certified
dance instructors

The JCB Team

  • richmond hill,vaughan,maple,king city,thornhill,york region,jcb danceworks,dance studio,dance studio near me,dance studio richmond hill,dance studio in richmond hill,best dance studio in richmond hill,dance studio vaughan,dance studio in vaughan,best dance studio in vaughan,dance studio thornhill,dance studio in thornhill,best dance studio in thornhill,dance studio in maple,dance studio in king city,dance classes,dance classes in richmond hill,dance classes in vaughan,dance classes in king city,dance classes in maple,dance classes in thornhill,recreational dance,competitive dance,recreational dance classes,competitive dance classes,competitive dance richmond hill,recreational dance richmond hill,recreational dance vaughan,competitive dance vaughan,competitive dance team richmond hill,competitive dance team vaughan,best competitive dance studio near me,tap,jazz,acro,ballet,lyrical,contemporary,hip hop,kinder dance,kinder dance richmond hill,kinder dance vaughan,dance classes for kids,dance classes for kids in richmond hill,dance classes for kids in vaughan,find a dance studio near me,best recreational dance classes,best competitive dance team,find a dance class,find a dance class in richmond hill,find a dance class in vaughan,jcb,danceworks
  • richmond hill,vaughan,maple,king city,thornhill,york region,jcb danceworks,dance studio,dance studio near me,dance studio richmond hill,dance studio in richmond hill,best dance studio in richmond hill,dance studio vaughan,dance studio in vaughan,best dance studio in vaughan,dance studio thornhill,dance studio in thornhill,best dance studio in thornhill,dance studio in maple,dance studio in king city,dance classes,dance classes in richmond hill,dance classes in vaughan,dance classes in king city,dance classes in maple,dance classes in thornhill,recreational dance,competitive dance,recreational dance classes,competitive dance classes,competitive dance richmond hill,recreational dance richmond hill,recreational dance vaughan,competitive dance vaughan,competitive dance team richmond hill,competitive dance team vaughan,best competitive dance studio near me,tap,jazz,acro,ballet,lyrical,contemporary,hip hop,kinder dance,kinder dance richmond hill,kinder dance vaughan,dance classes for kids,dance classes for kids in richmond hill,dance classes for kids in vaughan,find a dance studio near me,best recreational dance classes,best competitive dance team,find a dance class,find a dance class in richmond hill,find a dance class in vaughan,jcb,danceworks

Come join our
dance family!