Primary Program Ages 2-6

Welcome to another great dance season at On Stage Dance Studio!

We can’t wait to dance with you!

All classes listed are held once per week – you may choose from the options below.

At On Stage, we present 2 separate performances
(morning & afternoon) for each recital. Classes marked
with a (*) will perform in one show, and those with no
marking will perform in another. If you want to
guarantee you will only need to be present for one
performance per day, be sure to keep this in mind when
choosing classes for your child(ren)!
IDP & Exam level classes should plan on being in both
shows.

2026/2027 Schedule

Primary Program Ages 2-6

Twirling Tots! (ages 2 – 3)

An energetic program for our youngest dancers! An engaging class with emphasis on motor skills, peer interaction, and fun! Must be 2 years old by program start date.

  • Monday 5:30 – 6:00pm
  • Saturday 9:00 – 9:30am (*)
  • Sunday 9:00 – 9:30am (*)

Dancin’ Kids! (ages 3-4)

Let us introduce your child to the joy of dance, movement, & music! Students will enhance motor skills, improve their sense of rhythm & coordination, and be introduced to dance in a positive environment.
Students must be 3 years old by Sept. 1st OR have completed two session of Twirling Tots.

  • Monday 5:15 – 6:00pm
  • Thursday 5:15 – 6:00pm
  • Saturday 10:30 – 11:15am (*) 
  • Sunday 9:00 – 9:30am (*)

Primary Combo & Ballet Classes (ages 4 & up)

All classes offered in our primary program aim to introduce the foundations of dance technique while incorporating outlets for creative expression. In other words, your young dancer will learn solid dance
technique while having fun, making new friends, & cultivating a joy for dance! All combo classes are split between jazz & tap instruction. Ballet classes introduce young dancers to the fundamentals & basics of ballet
technique. Students must be the minimum age by September 1st.

*Note:*All complimentary primary-level classes are conveniently scheduled back-to-back for busy families! This means your child can take both classes on one night, and parents are not required to stay &
wait.

Pre-Dance 1 (ages 4-5)

  • Tuesday 4:15 – 5:00pm 
  • Wednesday 5:30 – 6:15pm
  • Saturday 9:45 – 10:30am (*)
  • Saturday 11:30 – 12:15pm (*)
  • Sunday 9:30 – 10:15am (*)

Pre-Ballet (ages 4-5)

  • Wednesday 5:00 – 5:30pm
  • Saturday 9:15 – 9:45am (*)
  • Sunday 10:15 – 11:00 am (*)

Pre-Dance 2 (ages 5-6)

  • Tuesday 4:15 – 5:00pm
  • Thursday 5:45 – 6:30pm
  • Saturday 9:30 – 10:15am (*)
  • Saturday 11:30 – 12:15pm (*)
  • Sunday 9:30 – 10:15am (*)

Pre-Primary Ballet (ages 5-6)

  • Thursday 5:00 – 5:45pm 
  • Saturday 10:15 – 11:00am (*)
  • Sunday 10:15 – 11:00am (*)

Beginners (ages 6-8)

  • Monday 4:30 – 5:30pm
  • Saturday 11:00 – 12:00pm (*)

Primary Ballet (ages 6-8)

  • Monday 4:30 – 5:15pm
  • Saturday 12:15 – 1:00pm (*)
  • Sunday 10:15 – 11:00 am (*)

Get Your Child Dancing!

We make it easy.