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+) 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
  • Pom Squad (Ages 4-7)
  • Mini Junior Combo Class 4-5 year olds
  • Mini Styles: Tap/Ballet Combo    Jazz/Acrobatic Combo
  • Tiny Toes: 3 - 4 year olds

Circus Program 

  • Little Leapers (Age 3-5)
  • Ribbons (Ages 6-9)
  • German Wheel
  • Acrobatics 
  • Lyra


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

Monday 4:30pm-5:00pm


Tuesday 4:30pm-5:00pm


Thursday 4:30pm-5:00pm

Thursday 5:30pm-6:00pm

Mini Juniors: Ages 4-5

Monday Mini Junior Acro/Jazz Combo 4:30pm-5:00pm (Almost Full)

Monday Mini Junior Tap/Ballet Combo 5:00pm-5:30pm (Almost Full)


Tuesday Mini Junior Tap/Ballet Combo 5:00pm-5:30pm (Full) waitlist available

Tuesday Mini Junior Acro/Jazz Combo 5:30pm-6:00pm (Full) waitlist available 

Tuesday Mini Pom Squad 6:00pm-6:30pm

Jungle Jammmers: Boys Ages 3-5

Thursday 6:00pm-6:30pm

Boys Hip Hop Crew Class 6 years and older

Monday 7:15pm-7:45pm

Juniors: Ages 6-8

Tuesday Upper Junior Acrobatics 4:30pm-5:00pm

Tuesday Upper Junior Ballet 5:00pm-5:30pm

Tuesday Upper Junior Jazz 5:30pm-6:00pm 

Tuesday Upper Junior Tap 6:00pm-6:30pm

Tuesday Upper Junior Pom Squad 6:00pm-6:30pm

Tuesday Upper Junior Acrobatics 6:30pm-7:00pm

Tuesday Upper Junior Ballet 7:00pm-7:30pm

Tuesday Upper Junior Pop Jazz 7:30pm-8:00pm

Thursday Junior Acrobatics 4:30pm-5:00pm  

Thursday Junior Ballet 5:00pm-5:30pm

Thursday Junior Tap 5:30pm-6:00pm (Almost Full)

Thursday Junior Jazz 6:00-6:30pm 

Thursday Junior Acrobatics 6:30pm-7:00pm


Intermediate: 9-12 year olds

Tuesday Intermediate Acrobatics 4:30pm-5:00pm 

Tuesday Interediate Balllet 5:00pm-5:30pm 

Tuesday Interediate Jazz 5:30pm-6:00pm

Tuesday Interediate Tap 6:00pm-6:30pm (Full)

Tuesday Interediate Acrobatics 6:30pm-7:00pm 

Tuesday Interediate Ballet 7:00pm-6:30pmg

Tuesday Intermediate Musical Theater 7:30pm-8:00pm

Tuesday Intermediate Pop Jazz 7:30pm-8:00pm

Tuesday Intermediate Flexibility 8:00pm-8:30p

Tuesday Intermediate Lyrical 8:00pm-8:30pm  


Thursday Intermediate Acrobatics 4:30pm-5:00pm

Thursday Intermediate Ballet 5:00pm-5:30pm

Thursday Intermediate Tap 5:30pm-6:00pm

Thursday Intermediate Jazz 6:00pm-6:30pm

Thursday Intermediate Acrobatics 6:30pm-7:00pm

Thursday Intermediate Cheer Tumble 7:00pm-7:30pm

Thursday Intermediate Lyrical 7:00pm-7:30pm

Thursday Intermediate Pop Jazz 7:00pm-7:30pm

Upper Intermediate 10-12 year olds

Thursday Upper Intermediate Acrobatics 4:30pm-5:00pm

Thursday Upper Intermediate Ballet 5:00pm-5:30pm

Thursday Upper Intermediate Tap 5:30pm-6:00pm

Thursday Upper Intermediate Jazz 6:00pm-6:30pm

Thursday Upper Intermediate Acrobatics 6:30pm-7:00pm

Thursday Upper Intermediate Cheer Tumble 7:00pm-7:30pm

Thursday Upper Intermediate Lyrical 7:00pm-7:30pm

Thursday Upper Intermediate Pop Jazz 7:00pm-7:30pm

Advanced Ages 12-15 year olds

Monday Advanced Flexibilty 4:30pm-5:00pm

Monday Advanced Demi Pointe or Pointe  5:00pm-5:30pm

Monday Advanced Ballet 5:30pm-6:00pm 

Monday Advanced Acrobatics 6:00pm-6:30pm

Monday Advanced Pop Jazz 6:45pm-7:15pm

Monday Advanced Cheer Tumble 6:45pm-7:15pm

Monday Advanced Tap 7:15pm-7:45pm

Monday Advanced Jazz 7:45pm-8:15pm

Monday Advance Lyrical 8:15pm-8:45pm

Advanced Ages 16 years and older

Monday Advanced Flexibilty 4:30pm-5:00pm

Monday Advanced Demi Pointe or Pointe  5:00pm-5:30pm

Monday Advanced Ballet 5:30pm-6:00pm

Monday Advanced Acrobatics 6:15pm-6:45pm

Monday Advanced Pop Jazz 6:45pm-7:15pm

Monday Advanced Cheer Tumble 6:45pm-7:15pm

Monday Advanced Tap 7:15pm-7:45pm

Monday Advanced Jazz 7:45pm-8:15pm

Monday Advance Lyrical 8:15pm-8:45pm

Homeschool Classes

Monday 2:30 Acrobatics

Monday 3:00 Dance Fitness

Session  Dates:

September 5, 12, 19, 26

October 3, 10, 17, 24

October 31 November 7, 14, 28

December ½ session 5, 12

January 9, 16, 23, 30

February 6, 13, 20, 27

March 6, 13, 20, 27

April 3, 10, 17, 24


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




Studio News

Christmas Party 13th, 14th and 16th



Get Social With Us

Recommend this page on:

Print | Sitemap
© On Stage Performance