Encore offers hourly discounts and payment is made monthly through our autopay system.

A registration fee will be charged at the time of enrollment

Dance Classes

Dance classes can be scheduled in 15 minute increments.

How many hours per week?


Semi-private lessons can be scheduled in 30 minute increments.

How many hours per week?

Private Lessons

Private lessons can be scheduled in 30 minute increments.

How many hours per week?

Now let’s find your dance style.

Contemporary is a style of dance where students will push themselves mentally and physically to execute movement that is complex, intricate and dynamic. Contemporary…
Pre Pointe
Pre-pointe is the first step toward pointe work for a young dancer. Students must be at least ten years old, have a minimum of…
Acro targets the strength and flexibility to properly perform acrobatic skills. Core, upper body and leg strength will be developed, as well as muscular…
We currently offer adult tap and jazz classes. Please call the studio at 717-569-1828 or use our contact form for more information.
Encore Dance Center offers toddler dance classes starting at age 2. We focus on fun, rhythm, and developing motor skills.
With safe technique practices being a priority, our pointe program begins with the basics. Dancers will begin their pointe studies in our pre-pointe classes…
Modern dance is an expressive style of dance created in the early 20th century that moved away from the structure of classical ballet technique.…
Lyrical is an expressive form of dance that incorporates a fusion of ballet and jazz dance styles. Many times, this style tells a story…
Hip Hop
This popular, high energy class uses the latest sounds in rap, R&B and pop music together with movements influenced by some of today‚Äôs top…
This fun class combines upbeat, stylized movement with proper technique. Jazz dance is based on ballet principals with each class consisting of a warm-up…
One of the most traditional forms of dance using special shoes to create different rhythms, sounds and patterns. Emphasis is placed on precision, speed…
In Ballet class, emphasis is placed on age appropriate training, terminology, classical form and training each individual dancer to reach their personal goals. Our…

Stay Informed

Sign up for our email newsletter to stay up to date with everything happening at Encore Dance.

"*" indicates required fields

This field is for validation purposes and should be left unchanged.