Our Dance Classes

On Stage Performance is an all-embracing dance studio seeking to accommodate people of various tastes, talents and age groups. Our dance instructors are currently qualified to offer classes in the following styles:

  • Ballet
  • Pointe (Ages 13+) Mandatory to be enrolled in Ballet
  • Demi Pointe (Ages 11-12) Mandatory to be enrolled in Ballet
  • Acrobatics (Gymnastic Style)
  • Lyrical
  • Tap
  • Jazz
  • Cheer Tumble Mandatory to be enrolled in Acrobatics
  • Flexibility
  • Pop Jazz (Hip Hop Style)
  • Musical Theater
  • Mini Junior Combo Class 4-5 year olds
  • Mini Styles: Tap/Ballet Combo    Jazz/Acrobatic Combo
  • Tiny Toes: 3 - 4 year olds

Browse the following pages to learn more about the classes we offer. You can also call 240-329-7496 to speak with one of our dance instructors or staff with questions or if you would like to sign up.


Join On Stage Performance for beginner or advanced Ballet classes. Practice and improve your moves using proper body placement, poise, and grace. Advanced Ballet will learn two styles of Ballet; Classic Ballet and Ballet Tech (a fast pace Ballet)


Junior Acrobatics - A class where students will learn and perfect basic skills such as cartwheels, handstands, splits, basic balance beam movements, along with learning partner stunts, flexibility, and strength moves.


Intermediate Acrobatics - A class where students will learn to master the cartwheel, front limber/walkover, back walkover, along with learning balance beam skills, flexibility and partner moves.


Advanced Acrobatics - A class where students will learn/master the back walkover, front walkover,back handspring, back tuck, arial, along with learning flexibility and partner moves.


This class will combine the dance style combinations mixing Ballet and Jazz. Lyrical is a dance style that often expresses emotion and beauty through movement. Technique is highly emphasized.


This class is a fun style that provides fast footwork and rythym through sound.


A fast paced Broadway style dance class. In this class you will learn kicks, leaps, turns, etc. Junior and Intermediate students will learn to express their facial emotions with a little sass in this class.

Cheer Tumble

A class where you will learn cheer movements, partner stunts, basic stunts, etc. If you are enrolled in Cheer Tumble it is Mandatory you are enrolled in Acrobatics as well.


A class where student's will learn how to become more flexibile. In this class we will focus on improving the splits, body arch, learn balance, along with basic contortion skills.

Pop Jazz  

Today's newest dance style with Hip-Hop movement.


Dancing on Pointe is rising on to the tips of the toes while performing Ballet steps. Dancers must be 13 years of age or older and currently enrolled in Ballet.

Demi Pointe

This class helps the dancer to learn the feeling of the Pointe shoe before completely dances on Pointe. It is a gradual transition between Ballet and Pointe. Dancers must be 11 or 12 years of age and currently enrolled in Ballet class.

Voice Lessons/Musical Theater

A class where your student will learn vocal lessons along with learning how to perform for a musical theater performance. 

Mini Juniors

Mini Juniors is our 4-5 year old class. We offer two different Mini Junior Options. The first combo class we offer is a Ballet/Tap combo and the second is a Jazz/Acrobatic combo.

Tiny Toes

A combination class for ages 3 - 4 year olds. If you imagine your little girl twirling around the room, tapping to the beat of music, and finding her balance all in one class, then this is the perfect class for you. Our Tiny Toes will learn a combination of Ballet, Tap, and Acrobatics in a 30 minute class.



Tiny Toes: Ages 3-4

Tuesday Tiny Toes 4:45-5:15pm (Full Waiting List Available)

Thursday 4:30-5:00pm

Thursday 5:00-5:30pm


Mini Juniors: Ages 4-5

Tuesday Mini Junior Acro/Jazz Combo 4:45-5:15pm

Tuesday Mini Junior Tap/Ballet Combo 5:15-5:45pm


Thursday Mini Junior Acro/Jazz Combo 4:45-5:15pm



Juniors: Ages 5-7

Tuesday Junior Tap 5:15-5:45pm (Full Waitling List Available)

Tuesday Junior Acrobatics 5:45-6:15pm (Almost Full)

Tuesday Junior Ballet 6:15-6:45pm 

Tuesday Junior Jazz 6:45-7:15pm

Tuesday Junior Pop Jazz 7:15-7:45pm


Thursday Junior Tap 4:45-5:15pm  

Thursday Junior Ballet 5:15-5:45pm

Thursday Junior Acrobatics 5:45-6:15pm (Full Waiting List Available)

Thursday Junior Jazz 6:15-6:45pm 


Intermediate: 8-11 year olds

Tuesday Intermediate Acrobatics 5:45-6:15 (Full Waiting List Available)Tuesday Intermediate Ballet 6:15-6:45pm (Full Waiting List Available)Tuesday Intermediate Jazz 6:45-7:15pm (Full Waiting List Available)Tuesday Intermediate Cheer Tumble 7:15-7:45pm (Full Waiting List Available)

Tuesday Interediate Lyrical 7:45-8:15pm (Almost Full)

Tuesday Intermediate Musical Theater 7:45-8:15pm

Tuesday Intermediate Pop Jazz 8:15-8:45pm

Tuesday Intermediate Flexibility 8:15-8:45pm

Thursday Intermediate Ballet 6:45-7:15pm

Thursday Intermediate Acrobatics 7:15-7:45pm 

Thursday Intermediate Lyrical 7:45-8:15pm  




Intermediate/Advanced 10-13 year olds

Tuesday Int/Adv Acrobatics 5:45-6:15pm

Tuesday Int/Adv Ballet 6:15-6:45pm

Tuesday Int/Adv Jazz 6:45-7:15pm 

Tuesdau Int/Adv Tap 7:15-7:45pm

Tuesday Int/Adv Lyrical 7:15-7:45pm

Tuesday Int/Adv Cheer Tumble 7:15-7:45pm (Mandatory to be enrolled in Acro)

Tuesday Int/Adv Lyrical 7:45-8:15pm

Tuesday Int/Adv Musical Theater 7:45-8:15pm

Tuesday Int/Adv Pop Jazz 8:15-8:45pm

Tuesday Int/Adv Flexibility 8:15-8:45pm


Thursday Int/Adv Cheer Tumble 5:15-5:45pm (Full Waiting List Available)

Thursday Int/Adv Jazz 5:45-6:15pm 

Thursday Int/Adv Acrobatics 6:15-6:45pm (Almost Full)

Thursday Int/Adv Tap 6:45-7:15pm

Thursday Int/Adv Ballet 7:15-7:45pm

Thursday Int/Adv Lyrical 7:45-8:15pm 

Thursday Int/Adv Pop Jazz 7:45-8:15pm

Advanced Ages 13 years and older

Monday Advanced Pop Jazz, or Cheer Tumble  4:45-5:15pm

Monday Advanced Lyrical 5:15-5:45pm

Monday Advanced Acrobatics 5:45-6:15pm

Monday Advanced Jazz 6:30-7:00pm

Monday Advanced Tap 7:00-7:30pm

Monday Advanced Ballet 7:30-8:00pm

Monday Advance Demi Pointe, Pointe, or Flexibility 8:00-8:30pm

Boys Hip Hop Crew Class 7 years and older

Tuesday 7:45-8:15pm


On Stage Performance
10226 Governor Lane Blvd. Suite #4012
Williamsport, MD 21795




Studio News

Open House

August 6th 2021



Get Social With Us

Recommend this page on:

Print Print | Sitemap
© On Stage Performance