Dance Classes in Utah

5…6…7…8! Welcome to the exciting world of DANCE at The Winner School!

The Winner School proudly offers the finest classes, fabulous professional teachers terrific technical training, and a complete schedule of classes in all areas of dance: ballet, tap, jazz, hip hop, tumbling, turns, technique, performing, and more! We proudly incorporate the Proficiency Plus Dance Testing program to reward our dancers as they progress technically. Our dancers are well-rounded and confident in all areas of dance.

We offer to begin through pre-professional classes for ages 3-18. Our dancers are State and National Champions many times over and have traveled and performed all over the world. We are very proud of our 25-year reputation of excellence.

We teach young people to be great dancers and dancers to be great people by developing the life skills of self-esteem, respect, teamwork, responsibility, friendship, punctuality, and self-discipline. Our unique program is designed to make the DANCE experience rewarding and fun as we teach both dance and life skills. We look forward to having you dance with us!

Introduction to Dance

It is a wonderful program to introduce your young dancer to the exciting world of dance. This program is designed for ages 3-4 and focuses on basic rhythm skills, loco-motor movements, listening skills, creative movement, body-consciousness, and self-esteem. The curriculum includes Pre-Ballet, Jazz, Tap, Tumbling, and lots of fun! These classes are compatible with our 3 and 4-year-old Preschool programs to make it fun for them and easy for you! The class is designed to make the first dance involvement an exciting learning experience!

Classes are held on Tuesday and Thursday from 11:15 – 12:00 PM OR 12:30 – 1:15 PM. We also offer a Wednesday class from 10:00 – 11:00 AM

Razzle Dazzle

Razzle Dazzle is an exceptional program for beginning to intermediate dancers ages  4 & up. Our 4-Year-Old Razzle Dazzle helps build excellent dance technique, teamwork,  self-esteem, life skills, and performing skills. Classes include Jazz, Ballet, and Tap, which insure dancers a well-rounded education. These classes are compatible with our preschool classes to make them easy for you and fun for your dancer!

Classes are held as followed:

4-year-old Razzle Dazzle

T/Th 10:00 -11:00 am
M/W 11:00 am-12:00 pm
M/W 12:30– 1:30 pm


M/W 2:00-3:00 pm
M/W 4:15-5:15 pm

First Grade

M/W 4:15-5:15
T/Th 4:15-5:15 pm

2nd Grade and Up

T/Th 5:30-6:30 pm


Dazzles/Sparks/Starletts/Stars is an intermediate program for ages 6-15. The focus is on Building excellent dance techniques, teamwork, and performing skills. These classes are designed to help dancers develop technical dance skills through self-rounded dance education.

Membership in these prestigious groups requires placement audition and commitment of dedication and discipline from dancers and parents.

Elite & Company

Elite & Company is offered for dancers who wish to be part of a highly professional advanced dance program and are working on improving technical and performing skills in all areas of dance, including school dance clubs, drill teams, and preparing for professional dance careers.

Membership requires dedication and discipline. Emphasis is on technique with performing and competing opportunities available. The company requires an audition and previous dance experience.


Contact Us

Apply Online

We make it a priority to teach our kids compassion, empathy, kindness, treating people and beings with respect, and being winners essentially. We have programs in our classes that provide a platform that gives our kids the ability to earn rewards for life skills and tangibly learn these important lessons that will set them up to thrive and succeed in life.