Full classes in 2026Ballet Basics Section A and B as well as Ballet 1 is currently full. To join the waitlist, please email info@primaryballet.com.
Classes by ageClass levels at Primary Ballet are assigned by ability and age, ranging from Pearl Level for ages 7–9 up to Opal Level for ages 15 and up. These designations help match students with the most suitable training for their age and experience.
Experience Coppélia: A Joyful Ballet PerformanceDiscover the enchanting world of Coppélia, a classic ballet filled with humor, vibrant music, and captivating storytelling. Learn about the history, storyline, and how to purchase tickets for the upcoming performance inspired by the choreography of Marius Petipa.
Introducing Heber Valley Ballet!The 2026–2027 season will mark the inaugural year of our performing company, Heber Valley Ballet.
Heber Valley BalletHeber Valley Ballet is a nonprofit committed to developing young dancers through exceptional training and performance opportunities, while enriching the arts in the Heber Valley community.
Highlighting Primary Ballet's Achievements at UBC Salt Lake CityPrimary Ballet showcased outstanding performances at the Universal Ballet Competition (UBC) in Salt Lake City, with several dancers achieving top placements in both Classical and Contemporary categories. The UBC is a highly esteemed competition providing opportunities for education, scouting, and scholarships.
Primary Ballet Achievements at ADC|IBC Phoenix CompetitionDiscover the opportunities and history of the ADC|IBC Phoenix competition, including professional experiences, scholarships, and the event's rich history. Learn about the annual gathering for aspiring dancers and industry professionals.
Primary Ballet Competition Results for 2025Discover the achievements of Primary Ballet students in recent ballet competitions, including standout performances and scholarship awards. This article outlines results from YAGP Denver, YAGP Salt Lake City, ADC IBC Phoenix, and UBC Salt Lake City.
Teacher profile: Isabelle WalkerExplore the professional journey and aspirations of Isabelle Walker, a dedicated ballet artist and instructor. Learn about her training, performances, and future goals in using dance for community healing and connection.
Teacher profile: Olivia Newell's BalletDiscover the ballet career and achievements of Olivia Newell, a dedicated and accomplished dancer. Learn about her training, performances, awards, and commitment to inspiring young dancers.
Teacher profile: Aubrie Owen CrandallLearn about Aubrie Owen Crandall's extensive ballet training and her dedication to nurturing future dancers. From her early days at Ballet Minnesota to her current endeavors at Brigham Young University, discover her notable achievements and ongoing passion for ballet.
Meet Our Director and Ballet InstructorsLearn about the backgrounds and expertise of our director, Erin Hutchings Malan, and our dedicated ballet instructors, Aubrie Owen Crandall, Olivia Newell, and Isabelle Walker. Discover their extensive training, professional experiences, and teaching philosophies.
Dance Studio Dress Code GuidelinesThis article outlines the dress code requirements for various dance classes, including attire specifics for both girls and boys. It also provides guidance on where to purchase required items and how to order ballet slippers through the studio.
Performance Details and Fees for Dance ProgramLearn about the various performances available for our dance students, including the Nutcracker excerpts, Parent Observation, and Spring Ballet Performance. Also, understand the associated performance and costume fees for different classes.
Overview of Recreational Ballet ClassesRecreational Ballet Classes are designed for students aged 8 and up, including adults, who seek the benefits of ballet training without the commitment of more frequent classes. These classes offer an excellent opportunity for cross-training and are available without the need for auditions.
Beginning & Foundational Dance Classes for Ages 3-7Explore our Beginning & Foundational classes designed for young dancers aged 3-7. These classes focus on fundamental dance skills, coordination, and self-expression through enjoyable activities. Classes meet once a week with options for different age groups and skill levels.
Who Runs Primary Ballet?Primary Ballet is managed by Erin. This article provides details about the leadership of Primary Ballet.
Understanding Primary Ballet's Teaching MethodologyPrimary Ballet combines traditional ballet training with modern teaching techniques to offer a comprehensive dance education. This methodology ensures students develop both technically and artistically in a supportive environment.
Meet Erin Hutchings Malan: The Director of Primary BalletLearn about Erin Hutchings Malan, the inspiring director of Primary Ballet, her extensive background in ballet, and her commitment to dance education. Discover her journey, achievements, and vision for building a ballet program in Heber Valley.
I have a secretPrimary Ballet is the best Ballet School in Utah!
Will My Daughter Be Happy Taking Ballet at Primary Ballet?Primary Ballet is dedicated to creating a nurturing environment that supports both the artistic and personal growth of its students, ensuring a positive and fulfilling experience. The school balances technical instruction with creativity and emotional expression, fostering a welcoming community.
Guide to Accelerated Track ClassesAccelerated Track Classes offer intensive ballet training for committed students ages 7 and up, with class placement based on audition or teacher evaluation. Multiple class levels are available, each with its own schedule, tuition, and performance fees. For questions or placement assistance, contact the school directly.
Fall Ballet Class Schedule and Registration InformationThis article provides the class schedule, tuition, and fee information for the ballet program's 2025–2026 season, including options for all ages and skill levels in foundational, recreational, and accelerated tracks. This is for reference only. Please see the 2026-2027 class schedule for current information.