Dance classes at Soulfire Studios begin with children as young as 20 months old and continue through the adult professional level.

We have dancers from 20 months all the way through 76 years old taking regular classes with us! It’s never too late to find the perfect dance class for you!


Our Signature StoryDance Program is carefully designed to engage and inspire our youngest dancers. These classes are for ages 20 months through 7 years old and provide the perfect foundation for the pre-professional program.

ABT Ballet Program

Soulfire Studios teaches American Ballet Theater’s National Training Curriculum in all of our pre professional ballet classes. This breakthrough nine-level program combines high quality artistic training with the essentials of dancer health and child development.

Youth Dance Classes

Soulfire Studios offers Pre-Professional classes in Ballet, Contemporary, Hip-Hop, Jazz, Modern, and Tap for ages 5-18. We also have 4 performance companies that students may audition to join.
Adult Ballet Dancers take class at Soulfire Studios in Las Vegas, Nevada.

Adult Dance Classes

Adult Dance Classes for all ages and abilities, beginners through professionals!


NinjaZone combines gymnastics, martial arts, obstacle course training, and freestyle movement. In NinjaZone class, kids learn flips, rolls, jumps, and kicks in combination with strength and agility courses.

Schedule By Age & Program

Our 2019-2020 Season starts August 5th!

Make sure to get registered before classes fill up!

StoryDance ~ Tot-N-Tow
Ages 20mo. – 3.5yrs.

Tuesday           10:30 am
Thursday           5:30 pm
Saturday            9:30 am
Saturday          11:30 am


NinjaZone ~ Baby Ninjas
Ages 14mo. – 3.5yrs.

Wednesday           4:00 pm
Thursday           10:30 am

Once Upon a Dance (Ballet)~ StoryDance 

Ages 3– 5yrs

Tuesday         10:30 am

Tuesday         6:00 pm

Thursday         10:30 am

Thursday       4:30 pm

Thursday       6:30 pm

Friday          5:30pm

Saturday        9:30 am

Saturday        11:30 am

Saturday          12:30 pm


Rap N’ Tap (Tap/Hip-Hop Combo) ~ StoryDance

Ages 3 – 7yrs

Thursday        5:30 pm

Friday        4:30 pm

Saturday        10:30 am


Lil’ Ninjas ~ NinjaZone

Ages 3 – 6yrs

Monday       4:30 pm

Thursday      11:15 pm

Thursday       4:30 pm

StoryDance ~ StoryBook Ballet
(Primary a/b)
Ages 5 – 7yrs.  

 Thursday          4:30 pm
Thursday           6:30 pm
Saturday            10:30 am 

Pre-Professional ABT Ballet ~
Primary a/b

Ages 6 – 7yrs.  

Tuesday          4:30 pm
Saturday        10:00am


Pre-Professional Beginning Tap
Ages 6 – 7yrs 

Tuesday          5:15 pm


Beginning Hip-Hop/Jazz

Ages 5 – 7yrs.

Monday         5:30 pm


Ninja Training- NinjaZone  

Ages 6 – 11yrs.

Wednesday      5:30 pm
Thursday        5:15pm


Sparks Mini Dance Company 

By Audition ONLY. Ages 4 – 9yrs.

Wednesday      4:30 pm
Saturday          9:15am


Pre-Professional ABT Ballet
Primary C
Minimum age 7yrs. Required to enroll in 2 days per week

Monday         4:30 pm
Tuesday         6:00 pm
Friday         6:30 pm
Saturday        12:30 pm

Pre-Professional ABT Ballet
Level 1a/1b
Instructor Approval Required

Monday          5:30 pm
Wednesday     4:30 pm
Friday            4:30 pm

Pre-Professional ABT Ballet
Level 2a
Instructor Approval Required

Tuesday          4:30 pm
Thursday       4:30 pm
Saturday       10:45 am

Pre-Professional ABT Ballet
Level 2b
Instructor Approval Required

Monday          7:00 pm
Tuesday          4:30 pm
Friday           4:30 pm

Pre-Professional ABT Ballet
Level 3
Instructor Approval Required

Tuesday         4:30 pm
Wednesday    6:00 pm
Friday         4:30 pm
Saturday      10:00 am

Pre-Professional ABT Ballet
Level 4-6
Instructor Approval Required. Includes Jazz, Contemporary, & Synergy Dance Company

Monday         4:30 pm

Tuesday         4:30 pm

Wednesday      6:00 pm

Thursday       6:00 pm

Friday           6:00 pm

Velocity Lyrical/Contemp/Jazz
Minimum age 11yrs.

Monday          6:00 pm

Velocity Ballet/Jazz/Tap
Minimum age 11yrs.

Friday         6:00 pm

Velocity Hip Hop/Jazz/Contemp
Minimum age 11yrs.

Friday       7:30 pm

Advanced Recreational
Minimum age 12yrs. Includes additional Velocity Class

Tuesday      4:30 pm

Modern 1
Instructor Approval

Thursday          7:30 pm

Modern 2 & 3
Instructor Approval

Saturday        12:30 pm

Contemporary 1 & 2
Minimum age 8yrs.

Friday          6:30 pm

Tap 1 & 2
Minimum age 8yrs.

Wednesday          6:00 pm

Hip Hop 1 
Minimum age 8yrs.

Friday         5:00 pm

Hip Hop 2 & 3
Minimum age 11yrs.

Monday        7:30 pm

Jazz 1
Minimum age 8yrs.

Monday        4:30 pm

Jazz 2
Instructor Approval

Tuesday         6:00 pm

Acro 1
Minimum age 8yrs.

Wednesday        7:00pm

Acro 2
Instructor Approval

Thursday        6:15 pm

Acro 3
Instructor Approval

Wednesday         5:00 pm

Worship 1
Instructor Approval

Tuesday         7:00 pm 

Ninja Training- NinjaZone
Boys ages 6–11

Wednesday        5:30 pm

Thursday           5:15 pm

STARDOM Musical Theater Company
By Audition ONLY. Ages 5–13

Saturday         1:45 pm

Strive Dance Company
By Audition ONLY.

Saturday         12:15 pm

Serendipity Dance Company
By Audition ONLY.

Tuesday         7:00 pm

Synergy Dance Company
By Audition ONLY.

Tuesday          7:30 pm
Friday           7:30 pm

4-Week Session March 9-April 4!

Mondays 7:30-8:30pm             Adult Beginning Ballet

Tuesdays 5:15-6:00pm            Adult Stretch

Thursdays 7:30-8:30pm          Adult Jazz


Need Help Choosing?

If you have any questions please let us know and we’ll help you find the perfect class!