Class Information
We train dancers to have strong, beautiful ballet technique, by teaching concepts and skills appropriate for each dancers’ physical and mental readiness. Our structured curriculum is thorough—exposing students to ballet tradition while employing the most current pedagogical practices, integrative cross-training, and artistic development through classical and contemporary ballet choreography. We strive for a culture of hard work, as well as joy. We want our students to become great dancers, but more importantly, we want our students to become great people; we believe that ballet–taught in a holistic and healthy way–leads to both.
Summer 2025 we are offering camps for our youngest dancers (ages 3-6) and ballet technique classes for ages 7 and up. Scroll down for details. To register for Summer Classes, please email info@primaryballet.com.


Ballerina Summer Camps: Ages 3-6
Join us for Ballerina Summer Camps! Using fairy-tale stories as the framework, kids will learn basic ballet concepts, coordination, rhythm, self-expression, and joy through dance. Camps include fun dance games and crafts, plus dancing with a beautiful ballerina. There will be six weeks of camps, with options to register for just one or all six.
Ages 3-4 (potty-trained)
Mondays and Wednesdays 10:45-11:45am
June 9-11 (Snow White theme) Full
June 16-18 (Sleeping Beauty theme) Full
June 23-25 (Cinderella theme) Full
June 30-July 2 (Swan Lake theme)
July 7-9 (Alice in Wonderland theme)
July 14-16 (Beauty and the Beast theme) Full
$40/week
Ages 5-6
Mondays and Wednesdays 9:30-10:45am
June 9-11 (Snow White theme)
June 16-18 (Sleeping Beauty theme)
June 23-25 (Cinderella theme)
June 30-July 2 (Swan Lake theme)
July 7-9 (Alice in Wonderland theme)
July 14-16 (Beauty and the Beast theme)
$45/week
Summer Ballet Technique Classes: Ages 7 and up
Join us for Summer Ballet Technique Classes! Options to register for just one week up to all seven weeks available. (Discount when registering for full 7-week session.)
Summer 1 Technique for ages 7-9 (Levels 1 and 2)
Tuesdays and Thursdays 10:45-11:45am
June 10-12 Full
June 17-19 Full
June 24-26 Full
July 1-3 Full
July 8-10
July 15-17
July 22-24
$35/week or $210 for full 7-week session
Summer 2 Technique for ages 9-12 (Levels 3 and 4)
Tuesdays and Thursdays 10:15-11:45am
June 10-12
June 17-19
June 24-26
July 1-3
July 8-10
July 15-17
July 22-24
$45/week or $270 for full 7-week session
Summer 3 Technique for ages 12 and up (Level 5)
Mondays 1-3pm (includes conditioning and pointe/pre-point), Tuesdays 8:45-10:15am, Thursdays 8:45-10:15am
June 9-12
June 16-19
June 23-26
June 30- July 3
July 7-10
July 14-17
July 21-24
$65/week or $390 for full 7-week session
Summer 4 Technique for ages 13 and up (Advanced A)
Mondays 11:45am-1:45pm (includes conditioning), Tuesdays 8:45-10:15am, Wednesdays 11:45am-1:45pm (includes pointe & variations), Thursdays 8:45-10:15am
June 9-12
June 16-19
June 23-26
June 30- July 3
July 7-10
July 14-17
July 21-24
$90/week or $540 for full 7-week session


150 N Main Street, Heber, UT 84032,
Suite 110
(435) 709-5561
info@primaryballet.com