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 beginning 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 to 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 to our preschool  classes to make it 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 9:00-10:00 am
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. Focus is on Building excellent dance technique, teamwork, and performing skills. These classes are designed to help dancers develop technical dance skills through a self-rounded dance education.

Membership in these prestigious groups requires placement audition and commitment of dedication and disipline 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. Company requires audition and previous dance experience.


The Winner School Kids
The Winner School Kids
The Winner School Kids
The Winner School Kids
The Winner School Kids
The Winner School Kids
The Winner School Kids
The Winner School Kids
The Winner School Kids
The Winner School Kids
The Winner School Kids
The Winner School Kids

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.