Name
Days
Location
Tiny Star Ballet
Our Ballet Dance Class for ages 3 to 5 offers a delightful introduction to ballet in a supportive and imaginative setting. Little dancers explore foundational ballet techniques, coordination, and creative expression through engaging activities and playful exercises. With a focus on building strength, balance, and grace, this class nurtures a love for dance while fostering confidence and social skills in a fun and structured environment.
Tuesday
5:30 PM to 6:00 PM
Studio 2 Ultra Dance Company

Drop-In Classes

Name
Days
Location
8 week session - Adult Ballet
Class runs from April 9th to May 28th from 7pm-8pm
Thursday
7:00 PM to 8:00 PM
Studio 1
Ultra Dance Company
Adult Ballet
Session Classes will run for 8 weeks from January 29th-March 19th.
*Please note, 4 or more dancers need to be registered for class to go*
Thursday
7:00 PM to 8:00 PM
Studio 1
Ultra Dance Company
Adult Ballet - 4/09/26
1 class pass
Thursday
7:00 PM to 8:00 PM
Studio 1
Ultra Dance Company
Adult Ballet - 4/16/26
1 class pass
Thursday
7:00 PM to 8:00 PM
Studio 1
Ultra Dance Company
Adult Ballet - 4/23/26
1 class pass
Thursday
7:00 PM to 8:00 PM
Studio 1
Ultra Dance Company
Adult Ballet - 4/30/26
1 class pass
Thursday
7:00 PM to 8:00 PM
Studio 1
Ultra Dance Company
Adult Ballet - 5/07/26
1 class pass
Thursday
7:00 PM to 8:00 PM
Studio 1
Ultra Dance Company
Adult Ballet - 5/14/26
1 class pass
Thursday
7:00 PM to 8:00 PM
Studio 1
Ultra Dance Company
Adult Ballet - 5/21/26
1 class pass
Thursday
7:00 PM to 8:00 PM
Studio 1
Ultra Dance Company
Adult Ballet - 5/28/26
1 class pass
Thursday
7:00 PM to 8:00 PM
Studio 1
Ultra Dance Company

Princess Dance

Name
Days
Location
Princess Dance
Tuesday March 3rd
Tuesday March 10th
Tuesday March 17th
Tuesday March 24th
Tuesday
10:30 AM to 11:00 AM
Studio 2
Ultra Dance Company

Opener

Name
Days
Location
Recital Opener
Rehearsal Dates:
Friday May 8th 5pm-7:30pm
Monday June 1st 6pm-7:30pm
Friday June 12th 5pm-7:30pm
Monday Friday
5:00 PM to 7:30 PM
Studio 3
Ultra Dance Company

Dance Camps 2026!

Name
Days
Location
Discovery Dance Camp (ages 5-7)
Our Dance Discovery Camp is the perfect way for dancers to explore and find the styles they love most! Each day features a different genre — tap, hip hop, ballet, lyrical, jazz, and acro — giving dancers the opportunity to experience a variety of techniques and movement styles. This camp is designed to help dancers grow, build confidence, and discover where they shine the brightest, all while having fun and trying something new each day!
This camp is a 3-day camp:
Tuesday July 7th
Wednesday July 8th
Thursday July 9th
5-6:30pm
Tuesday Wednesday Thursday
5:00 PM to 6:30 PM
Studio 2
Ultra Dance Company
Discovery Dance Camp (ages 8-10)
Our Dance Discovery Camp is the perfect way for dancers to explore and find the styles they love most! Each day features a different genre — tap, hip hop, ballet, lyrical, jazz, and acro — giving dancers the opportunity to experience a variety of techniques and movement styles. This camp is designed to help dancers grow, build confidence, and discover where they shine the brightest, all while having fun and trying something new each day!
This camp is a 3-day camp:
Tuesday July 7th
Wednesday July 8th
Thursday July 9th
5-6:30pm
Tuesday Wednesday Thursday
5:00 PM to 6:30 PM
Studio 2
Ultra Dance Company

Summer 2026

Name
Days
Location
Tiny Star Groovers
4 class sessions:
July 13th 2026
July 15th 2026
July 20th 2026
July 22nd 2026
Monday Wednesday
4:30 PM to 5:00 PM
Studio 2
Ultra Dance Company
Mini Mover Hip-hop
Class meets:
July 13th
July 15th
July 20th
July 22nd
Monday Wednesday
5:00 PM to 5:45 PM
Studio 1
Ultra Dance Company
Next Level Hip-hop
Class meets:
July 13th
July 15th
July 20th
July 22nd
Monday Wednesday
5:00 PM to 5:45 PM
Studio 3
Ultra Dance Company
Tiny Star Tap
4 class sessions:
July 13th 2026
July 15th 2026
July 20th 2026
July 22nd 2026
Monday Wednesday
5:00 PM to 5:30 PM
Studio 2
Ultra Dance Company
Tiny Star Ballet
4 class sessions:
July 13th 2026
July 15th 2026
July 20th 2026
July 22nd 2026
Monday Wednesday
5:30 PM to 6:00 PM
Studio 2
Ultra Dance Company
Mini Mover Tap
Class meets:
July 13th
July 15th
July 20th
July 22nd
Monday Wednesday
5:45 PM to 6:30 PM
Studio 1
Ultra Dance Company
Next Level Tap
Class meets:
July 13th
July 15th
July 20th
July 22nd
Monday Wednesday
5:45 PM to 6:30 PM
Studio 3
Ultra Dance Company
Tiny Star Jazz
4 class sessions:
July 13th 2026
July 15th 2026
July 20th 2026
July 22nd 2026
Monday Wednesday
6:00 PM to 6:30 PM
Studio 2
Ultra Dance Company
Mini Mover Ballet/Lyrical
Class meets:
July 13th
July 15th
July 20th
July 22nd
Monday Wednesday
6:30 PM to 7:15 PM
Studio 1
Ultra Dance Company
Next Level Ballet/Lyrical
Class meets:
July 13th
July 15th
July 20th
July 22nd
Monday Wednesday
6:30 PM to 7:15 PM
Studio 3
Ultra Dance Company
Mini Mover Jazz
Class meets:
July 13th
July 15th
July 20th
July 22nd
Monday Wednesday
7:15 PM to 8:00 PM
Studio 1
Ultra Dance Company
Next Level Jazz
Class meets:
July 13th
July 15th
July 20th
July 22nd
Monday Wednesday
7:15 PM to 8:00 PM
Studio 3
Ultra Dance Company
Pre-Company Workshops
Workshop class for dancers ages 6 to 11 interested in joining our competition team. These classes focus on building strong dance fundamentals while learning fun combinations. The class is slightly more structured than our Mini Mover classes and is a great way to see if your dancer is ready to audition for our Mini Crew Competition Team!
Tuesday Thursday
4:30 PM to 6:00 PM
Studio 2
Ultra Dance Company
Pre-Company Workshops (ages 3-5)
Workshop class for dancers ages 3 to 5 years old interested in joining our Tiny Crew competition team. These classes focus on building strong dance fundamentals while learning fun combinations. The class is slightly more structured than our Tiny Star classes and is a great way to see if your dancer is ready to join the Tiny Crew Competition Team!

This class meets Tuesday July 14th and Thursday July 16th 4:30-5:30pm
Tuesday Thursday
4:30 PM to 5:30 PM
Studio 1
Ultra Dance Company
Pre-Professional Company Workshop
Advanced Workshop Class for dancers looking to grow their technique and performance level. These classes will focus on dance skills, flexibility, strength, and conditioning to help dancers continue developing at a higher level.

This class is required for all returning Company members and is highly encouraged for dancers planning to audition for our Competition Company program.
Tuesday Thursday
5:30 PM to 8:30 PM
Studio 3
Ultra Dance Company

26-27 Competition Auditions

Name
Days
Location
Mini Crew Audition
Mini Crew audition for our 26-27 competition team. We will have a short mandatory parent meeting from 6pm to 6:30pm. Audition will be from 6:30 to 7:30pm.
Tuesday
5:00 PM to 7:00 PM
Studio 3
Ultra Dance Company
Tiny Crew Audition
Tiny Crew audition for our 26-27 competition team. We will have a short mandatory parent meeting from 4pm to 4:30pm. Audition will be from 4:30 to 5:30pm.
Tuesday
5:00 PM to 7:00 PM
Studio 3
Ultra Dance Company
Company and Pre-company Audition
Company audition for our 26-27 competition team. We will have a short mandatory parent meeting from 5pm to 5:30pm. Audition will be from 5:30 to 7:30pm.
Thursday
5:00 PM to 7:30 PM
Studio 3
Ultra Dance Company