(719) 501-6696

At Haven, we blend friendship and growth so you can have fun while getting better every step of the way:
Dance with Friends- Learn alongside classmates at your age level—make friends, share laughs, and cheer each other on.
Grow at Your Own Pace- Your teacher sets just-right goals so you’re always stretching your skills (but never overwhelmed).
Stay on Track- We check in often to make sure you’re in the perfect spot—ready to learn and level up.
(See the chart below for our full level lineup!)
Ages 3-4
Ages 5-6
Ages 7-9
Ages 10-13
Ages 14+
Ages 2-4
Dance preparation
Our littlest dancers start here with a guardian until they are ready to join a class independently.
Minimum age: 14
Classes focused on a more mature crowd. Some classes start at age 14, with others at age 16.
Various
Occasionally we will combine classes to ensure we have a full and dynamic class experience.
* Note: All IDD individuals are welcome in any letter level appropriate class at Haven
Level A
(Or no Level listed)
Beginner
Entry level classes available to everyone
B
(Intermediate)
Available for most dance styles
Teacher approval required
(Advanced-Intermediate)
Available for some styles
Teacher approval required
(Advanced)
Available currently for ballet
Teacher approval required
Trial Classes
free
for beginners
Try Haven for free. Your first class in any style is on us, with no commitment and nothing to cancel. Come see how it feels to learn something new in a room full of people cheering you on.
Rainbow through Level 3a
$25
Monthly
Every class from Rainbow Connections through Level 3a is $25 a month. Ballet, jazz, hip hop, Latin, and everything in between cost the same, so your dancer can choose the style they love instead of the one that fits the budget.
Levels 3b and up
$28
Monthly
Classes at Level 3b and up run an hour or more and are $28 a month. That extra time on the floor means deeper technique, more repetition, and steady progress for dancers who are ready to push themselves a little further every week.