
Our Parent & Child programs are designed to nurture curiosity, creativity, confidence, and connection during some of your child's most important developmental years. Whether they're dancing through magical adventures or discovering the calming benefits of yoga, each class helps build coordination, social skills, creativity, and a lifelong love of learning through movement. Families are welcome to enroll in one or both classes to create an experience that's perfect for their child. Since tuition is based on the total number of hours your child participates each week, be sure to visit the Tuition section below for pricing and enrollment information.
Designed for children ages 2–5 and their favorite grown-up, this class is the perfect introduction to the magical world of dance. Each class combines imaginative storytelling, creative movement, beginner ballet concepts, music, and playful activities that build coordination, confidence, and a love of movement. Together, you'll twirl through enchanted forests, dance with princesses, princes and woodland friends, and create special memories while laying the foundation for future dance training. This class does not perform in our annual Nutcracker and spring productions.
Starts at $25 per month
No long-term commitment
Parent/Child Ballet: Saturdays 9:30-10:00AM with Madalyn Barnes
This class invites children ages 2–5 and their caregiver to explore movement, mindfulness, and connection through playful yoga adventures. Using stories, songs, games, breathing exercises, and age-appropriate poses, families will stretch, strengthen, and relax together in a fun, supportive environment. This class encourages body awareness, balance, flexibility, and emotional regulation while creating meaningful moments to share with your little one.
Starts at $25 per month
No long-term commitment
Parent/Child Yoga: Wednesdays 4:30-5:00PM with Madalyn Barnes

Our Junior Company is designed for young dancers who are ready to build a strong technical foundation while discovering the discipline, artistry, and joy of dance. Following a carefully structured curriculum, each level introduces new skills at an age-appropriate pace, allowing students to progress with confidence as they grow. Tuition is based on the total number of hours your dancer is enrolled each week, so be sure to visit the Tuition section below for pricing information.
Pre-Ballet and Ballet classes perform in our annual Nutcracker and spring productions.
Starts at $35 per month
Pre-Ballet 1 (Ages 4+): Saturdays 10:00-10:45A in Studio 1 with Madalyn Barnes
Pre-Ballet 2 (Ages 5+): Saturdays 10:45-11:30A in Studio 1 with Madalyn Barnes
Pre-Ballet 3 (Ages 6+): Wednesdays 5:00-5:45P in Studio 1 with Madalyn Barnes
Optional Add-Ons:
PB Tap/Jazz: Wednesdays 5:45-6:30P in Studio 2 with Eden Ihrig
Starts at $50 per month
Grade 1 Ballet: Saturdays 11:30A-12:30P in Studio 1 with Madalyn Barnes
Optional Add-Ons:
Grade 1-2 Conditioning: Tuesdays 5:00-5:45P in Studio 2 with Abby Hoffman
Grade 1-2 Tap/Jazz Combo: Tuesdays 5:45-6:30P in Studio 2 with Ava Berkey
Grade 1-2 Lyrical/Contemporary: Tuesdays 6:30-7:15P in Studio 3 with Ava Berkey
Starts at $65 per month
Grade 2 Ballet: Saturdays 12:30P-2:00P in Studio 1 with Madalyn Barnes
Optional Add-Ons:
Grade 1-2 Conditioning: Tuesdays 5:00-5:45P in Studio 2 with Abby Hoffman
Grade 1-2 Tap/Jazz Combo: Tuesdays 5:45-6:30P in Studio 2 with Ava Berkey
Grade 1-2 Lyrical/Contemporary: Tuesdays 6:30-7:15P in Studio 3 with Ava Berkey
Starts at $115 per month
Grade 3 Ballet: Wednesdays 5:45-7:15P in Studio 1 with Madalyn Barnes AND Fridays 5:00-6:30P in Studio 1 with Anita Lorek
Optional Add-Ons:
Grade 3-5 Conditioning: Mondays 5:00-5:45P in Studio 2 with Abby Hoffman
Grade 3-5 Preparation for Pointe: Mondays 5:45-6:30P in Studio 1 with Eden Ihrig
Grades 3-5 Lyrical/Contemporary: Wednesdays 5:00-5:45P in Studio 3 with Helena Kycko
Grades 3-5 Tap/Jazz Combo: Thursdays 6:30-7:15P in Studio 2 with Carson LaBar
Starts at $115 per month
Grade 4 Ballet: Wednesdays 5:45-7:15P in Studio 3 with Sarah Carthew AND Fridays 5:00-6:30P in Studio 1 with Anita Lorek
Optional Add-Ons:
Grade 3-5 Conditioning: Mondays 5:00-5:45P in Studio 2 with Abby Hoffman
Grade 3-5 Preparation for Pointe: Mondays 5:45-6:30P in Studio 1 with Eden Ihrig
Grades 3-5 Lyrical/Contemporary: Wednesdays 5:00-5:45P in Studio 3 with Helena Kycko
Grades 3-5 Tap/Jazz Combo: Thursdays 6:30-7:15P in Studio 2 with Carson LaBar
Starts at $115 per month
Grade 5 Ballet: Tuesdays 5:00-6:30P in Studio 1 with Sarah Carthew AND Thursdays 5:00-6:30P in Studio 1 with Samantha Stevanus
Optional Add-Ons:
Grade 3-5 Conditioning: Mondays 5:00-5:45P in Studio 2 with Abby Hoffman
Grade 3-5 Preparation for Pointe: Mondays 5:45-6:30P in Studio 1 with Eden Ihrig
Grades 3-5 Lyrical/Contemporary: Wednesdays 5:00-5:45P in Studio 3 with Helena Kycko
Grades 3-5 Tap/Jazz Combo: Thursdays 6:30-7:15P in Studio 2 with Carson LaBar

Our Senior Company classes represent our advanced level of training at Johnstown Concert Ballet and are designed for experienced and dedicated dancers. These classes focus on refining technique, enhancing artistry, and developing the strength and versatility required for professional-level performance. Dancers in the Senior Company receive rigorous training in conditioning, classical ballet and pointe, as well as opportunities to learn variations, choreography, and ensemble work. Students are challenged to grow not only as technicians but as expressive artists and emerging leaders within the studio. Senior Company dancers are featured prominently in our major productions, including The Nutcracker and our annual spring ballet, and they often participate in outreach and community performances. Tuition is based on the total number of hours your dancer is enrolled each week, so be sure to visit the Tuition section below for pricing information.
Ballet classes perform in our annual Nutcracker and spring productions.
Starts at $150 per month
Grade 6-7 Ballet: Tuesdays 6:30-8:45P in Studio 1 with Sarah Carthew AND Thursdays 6:30-8:15P in Studio 1 with Samantha Stevanus
Add-Ons:
Grade 6-7 Conditioning: Mondays 5:45-6:30P in Studio 2 with Abby Hoffman
Grade 6-7 Pointe: Mondays 6:30-7:15P in Studio 1 with Eden Ihrig
Grades 5-7 Pointe: Tuesdays 4:30-5:00P in Studio 1 with Sarah Carthew
Grade 6-7 Lyrical/Contemporary: Tuesdays 5:45-6:30P in Studio 3 with Eden Ihrig
Grades 6-7 Tap/Jazz Combo: Thursdays 5:45-6:30P in Studio 2 with Carson LaBar
Open Class: Saturdays 8:30A-9:30A in Studio 1 with Eden Ihrig
Pilates: Saturdays 9:30-10:00A in Studio 2 with Eden Ihrig
Starts at $170 per month
Grade 6-7 Ballet: Tuesdays 6:30-8:45P in Studio 1 with Sarah Carthew AND Thursdays 6:30-8:15P in Studio 1 with Samantha Stevanus
Add-Ons:
Grade 7 Pas de Deux: Mondays 8:00-8:45P in Studio 1 with Eden Ihrig
Grade 6-7 Conditioning: Mondays 5:45-6:30P in Studio 2 with Abby Hoffman
Grade 6-7 Pointe: Mondays 6:30-7:15P in Studio 1 with Eden Ihrig
Grades 5-7 Pointe: Tuesdays 4:30-5:00P in Studio 1 with Sarah Carthew
Grade 6-7 Lyrical/Contemporary: Tuesdays 5:45-6:30P in Studio 3 with Eden Ihrig
Grades 6-7 Tap/Jazz Combo: Thursdays 5:45-6:30P in Studio 2 with Carson LaBar
Pre-Professional Development Program (Student Assistant Program): Thursdays 8:15-8:45P in Studio 1 with Eden Ihrig AND Assigned Junior Company Ballet Class
Open Class: Saturdays 8:30A-9:30A in Studio 1 with Eden Ihrig
Pilates: Saturdays 9:30-10:00A in Studio 2 with Eden Ihrig
Student Assistants Program
To be eligible for this incredibly valuable program, students must be enrolled in Grade 7 and be active participants and leaders in their classes.
These students will receive mentorship from our director to assist our faculty in our Junior Companny classes and act as a mentor for their assigned Junior Company class. They will be expected to attend regularly and potentially perform with their designated class in The Nutcracker or Spring Performance.

All adult classes are available to register via $10 drop-in or by fully enrolling in our monthly tuition.
Whether you're stepping into the studio for the very first time, returning to dance after years away, or simply looking for a fun way to stay active, our Adult Programs offer something for every stage of life. From the grace and discipline of ballet to the strength and mindfulness of Pilates, these classes are designed to improve balance, flexibility, coordination, and overall wellness in a supportive, encouraging environment. Our Senior Swans program provides a welcoming space for adults ages 55+ to enjoy the physical and social benefits of movement, while our Open Ballet class welcomes dancers of all experience levels. Enroll in one class or combine multiple classes to create the experience that's right for you. Tuition is based on the total number of hours each dancer is enrolled per week, so be sure to visit the Tuition section below for pricing information.
Mixed level dance fitness class (open to adults and dancers ages 11+)
Wednesdays 5:00-5:45P in Studio 2 with Sharon Allgood
Ballet class for seniors (55+)
Fridays 9:15-10:15A in Studio 1 with Eden Ihrig
Mixed level ballet class (open to adults and dancers ages 11+)
Saturdays 8:30-9:30A in Studio 1 with Eden Ihrig
Mixed level pilates class (open to adults and dancers ages 11+)
Saturdays 9:30-10:00A in Studio 2 with Eden Ihrig
Our fall session runs September 1 through December 1. Our spring session runs January 4 through May 29.
Tuition is a flat monthly fee based on total weekly class hours, billed for 8 months of the season (September–May, excluding December). Drop-in classes, workshops, intensives, and summer classes are billed separately.

$20 Registration Fee: Due once per season upon enrollment
Costume Rental Fees (per performance):
1 costume: $25
2 costumes: $40
3+ costumes: $60
Optional Additional Expenses: Throughout the year, families have the option to purchase professional photos, performance videos, program ads, studio apparel, and spirit wear.
We do not charge or bill tuition for the month of December.
We do not have regular classes on days where there are full company rehearsals, dress rehearsals or performances.
While our main performances take place in December and April, May enrollment is mandatory for those enrolled in the spring session. May is a critical month where we conduct dancer evaluations for placement and advancement, and we prepare for our annual DelGrosso's Park performance.
Absences: Missed classes do not result in a tuition deduction or refund.
Student Makeups: Dancers are welcome and encouraged to make up missed classes by attending a class in the next grade level above or below the dancer’s current placement.
Cancellations: In the event that a class is cancelled due to severe weather, instructor illness, or unforeseen circumstances, a formal makeup class will be scheduled by the studio.
Performance Eligibility: Dancers preparing for a performance must attend all classes regularly to ensure choreography, spacing and safety are maintained for the entire group. Three or more unexcused absenses may bar a student from participating in performances.
Reporting Absences: Please notify us of any absences in the Parent Portal by navigating to More > Attendance > Report Absence. Absences should be reported with as much advanced notice as possible.
Excused Absences: To be considered excused, absences must be reported in advance in the Studio Pro app. Examples of excused absences include illness, medical emergencies, mandatory school-graded events, or significant family milestones.
Unexcused Absences: Examples include social events, general homework load, or missing class without notifying the studio in advance.
Punctuality: Arrive 5-10 minutes early for all classes. Consistent tardiness is not acceptable.
Tuition will be run on the first of the month (September through May). There is no tuition charged in December.
A $10 late fee will be automatically applied to the account if the tuition balance carries for more than 30 days past the due date.
If you decide to withdraw from a class, you must notify us via email ([email protected]) or withdraw through the Studio Pro app by the 15th of the month prior.
Get started with a free trial class

What Our Dance Families Have to Say
Frequently Asked Questions
We recommend beginning ballet as early as age 3 in our Pre-Ballet 1 class, which focuses on creative movement, musicality, and basic coordination in a fun and supportive environment. As children grow, they can progress through our structured levels of classical ballet training. We even offer a Parent & Child class for children as young as 2 years old and a caregiver as an introduction to movement, a dance studio environment, and some of the fundamentals of dance. However, it is never too late to start. Many professional dancers did not begin training until their early teen years.
All students enrolled in our Pre-Ballet 1 classes and up perform in our annual productions. Auditions for lead roles (ages 11+) for The Nutcracker are typically held in early September while auditions for the spring production take place at the top of the new year. To be included in The Nutcracker, students must be enrolled by October 1st, and the deadline to be included in our spring production is typically mid-February.
Not at all! We welcome dancers of all experience levels, from beginners to advanced students. Our faculty will help place each student in the class that best supports their growth and development.
We have a dress code, which includes a leotard, tights, ballet slippers, and hair secured neatly in a ballet bun or french twist for girls. Boys must wear a black or white t-shirt, black footed ballet tights, and black ballet slippers. However, we do not expect dancers to be in dress code for their trial class. Specific details will be provided via email upon registration or trial class confirmation.
All of our classes are held at DanceWorks, located at 316 Broad Street in Johnstown, PA. Visit our Training page for our current class times and location details.
Fall classes begin in early September and run until our Nutcracker production. Classes then resume at the top of the new year and run through late May when our faculty evaluates the dancers, provides progress reports, and determines readiness for progression into the next level. Enrollment is open July through early October for our Fall session and December through mid-February for our Spring session.

Studio Address: 316 Broad Street, Johnstown PA 15906
DanceWorks Address: 316 Broad Street Johnstown, PA 15906
Call (814) 536-7599
Email: [email protected]
Site: johnstownconcertballet.org
