Once you've found the class you'd like to enroll in, click the "Login" tab to create an account and enroll.

If you need help finding the right class, feel free to reach out! We're happy to help!

Looking for summer classes? Navigate to "Punch Cards" inside the parent portal to purchase your summer punch cards. More information can be found at https://www.johnstownconcertballet.org/summer-2026/


Current families: Log in to access your parent portal. If you have any trouble, please reach out to info@johnstownconcertballet.org for assistance.

Community Classes at DanceWorks

Name
Days
Location
Dance Fitness
Eden Ihrig
10 spots left
Ages 11 - 99
M 5:45 PM-6:30 PM
Th 6:30 PM-7:15 PM
Sa 10:00 AM-10:45 AM
Studio 2
DanceWorks
Pilates
Eden Ihrig
10 spots left
Ages 11 - 99
M 5:45 PM-6:30 PM
Th 6:30 PM-7:15 PM
Studio 2
DanceWorks
Total Body Toning
Eden Ihrig
10 spots left
Ages 11 - 99
M 5:45 PM-6:30 PM
Th 6:30 PM-7:15 PM
Sa 10:00 AM-10:45 AM
Studio 2
DanceWorks

Summer Intensive 2026

Name
Days
Location
Junior Intensive Ages 8+ (BOTH WEEKS)
19 spots left
Ages 7 - 18
Monday Tuesday Wednesday Thursday Friday
9:00 AM to 12:45 PM
Johnstown Concert Ballet
Junior Intensive Ages 8+ (Week 1 - August 3-7)
17 spots left
Ages 7 - 18
Monday Tuesday Wednesday Thursday Friday
9:00 AM to 12:45 PM
Johnstown Concert Ballet
Junior Intensive Ages 8+ (Week 2 - August 10-14)
19 spots left
Ages 7 - 18
Monday Tuesday Wednesday Thursday Friday
9:00 AM to 12:45 PM
Johnstown Concert Ballet
Senior Intensive Ages 12+ (BOTH WEEKS)
6 spots left
Ages 10 - 99
Monday Tuesday Wednesday Thursday Friday
9:00 AM to 2:00 PM
Johnstown Concert Ballet
Senior Intensive Ages 12+ (Week 1 - August 3-7)
11 spots left
Ages 10 - 99
Monday Tuesday Wednesday Thursday Friday
9:00 AM to 2:00 PM
Johnstown Concert Ballet
Senior Intensive Ages 12+ (Week 2 - August 10-14)
14 spots left
Ages 10 - 99
Monday Tuesday Wednesday Thursday Friday
9:00 AM to 2:00 PM
Johnstown Concert Ballet

Fall 2026-2027

Name
Days
Location
Grade 3-5 Conditioning
Abby Hoffman
12 spots left
No performance committment.
Ages 9 - 18
Monday
5:00 PM to 5:45 PM
Studio 2
DanceWorks
Grade 3-5 Preparation for Pointe
Eden Ihrig
16 spots left
Ages 9 - 18
Monday
5:45 PM to 6:30 PM
Studio 1
DanceWorks
Grade 6-7 Conditioning
Abby Hoffman
12 spots left
No performance committment.
Ages 9 - 18
Monday
5:45 PM to 6:30 PM
Studio 2
DanceWorks
Boys/Mens Ballet Technique
Abby Hoffman
10 spots left
Ages 7 - 18
Monday
6:30 PM to 7:15 PM
Studio 3
DanceWorks
Grade 6-7 Pointe
Eden Ihrig
27 spots left
Senior Company Performance Track (Grade 7) students are required to enroll.
Ages 10 - 90
Monday
6:30 PM to 7:15 PM
Studio 1
DanceWorks
Pas de Deux (Partnering)
Eden Ihrig
This class is designed for intermediate to advanced dancers and focuses on the essential techniques and artistry of Pas de Deux (Partnering). Students will develop the strength, trust, and technique required to safely and successfully execute classical and neo-classical partnering elements. Enrollment requires instructor approval and a minimum skill level. This class is only open to Senior Company Performance track (Grade 7) students.

*Students are expected to participate in Beauty and the Beast

Ages 11 - 18
Monday
8:00 PM to 8:45 PM
Studio 1
DanceWorks
Grade 5-7 Pointe
Sarah Orletsky
15 spots left
Ages 10 - 18
Tuesday
4:30 PM to 5:00 PM
Studio 1
DanceWorks
Grade 1-2 Conditioning
Abby Hoffman
8 spots left
No performance committment.
Ages 6 - 18
Tuesday
5:00 PM to 5:45 PM
Studio 2
DanceWorks
Grade 6-7 Lyrical/Contemporary
Ava Berkey
16 spots left
No performance committment until spring session. (DelGrosso Dance Days 2027)
Ages 11 - 18
Tuesday
5:00 PM to 5:45 PM
Studio 2
DanceWorks
Grade 1-2 Tap/Jazz
Ava Berkey
7 spots left
No performance committment until spring session (DelGrosso Dance Days 2027).
Ages 6 - 18
Tuesday
5:45 PM to 6:30 PM
Studio 2
DanceWorks
Grade 1-2 Lyrical/Contemporary
Ava Berkey
9 spots left
No performance committment until spring session. (DelGrosso Dance Days 2027)
Ages 6 - 18
Tuesday
6:30 PM to 7:15 PM
Studio 2
DanceWorks
Parent & Child Yoga
Madalyn Barnes
9 spots left
Does not perform in productions.
Ages 2 - 5
Wednesday
4:30 PM to 5:00 PM
Studio 2
DanceWorks
Dance Fitness (Ages 11+, Adults)
Sharon Allgood
12 spots left
Must be fully potty trained.
No performance committment until spring session (DelGrosso Dance Days 2027).

Ages 4 - 6
Wednesday
5:00 PM to 5:45 PM
Studio 2
DanceWorks
Grade 3-5 Lyrical/Contemporary
Helena Kycko
11 spots left
No performance committment until spring session. (DelGrosso Dance Days 2027)
Ages 7 - 18
Wednesday
5:00 PM to 5:45 PM
Studio 2
DanceWorks
Pre-Ballet 3
Madalyn Barnes
7 spots left
*Required to participate in The Nutcracker

Must be fully potty-trained

Ages 6 - 10
Wednesday
5:00 PM to 5:45 PM
Studio 1
DanceWorks
PB Tap/Jazz (Ages 4-6)
Sharon Allgood
9 spots left
Must be fully potty trained.
No performance committment until spring session (DelGrosso Dance Days 2027).

Ages 4 - 6
Wednesday
5:45 PM to 6:30 PM
Studio 2
DanceWorks
Grade 6-7 Tap/Jazz
Carson LaBar
12 spots left
No performance committment until spring session (DelGrosso Dance Days 2027).
Ages 11 - 18
Thursday
5:45 PM to 6:30 PM
Studio 2
DanceWorks
Grade 3-5 Tap/Jazz
Carson LaBar
11 spots left
No performance committment until spring session (DelGrosso Dance Days 2027).
Ages 9 - 18
Thursday
6:30 PM to 7:15 PM
Studio 2
DanceWorks
Pre-Professional Development Program (Student Assistants)
Eden Ihrig
18 spots left
Our Pre-Professional Development Program is designed for dedicated students seeking advanced ballet training and performance experience in preparation for collegiate dance programs, professional careers, or teaching opportunities. Under the guidance of our director, dancers in this program receive intensive instruction in ballet technique and pointe, explore other genres such as jazz, contemporary, modern, etc. and experience opportunities for mentorship, leadership, and additional roles in productions. Admission is by placement only, and students are expected to assist with our Junior Company classes while also maintaining a high level of commitment, discipline, and passion for the art of ballet.

This class is only open to Senior Company Performance track (Grade 7) students.

*Required to participate in The Nutcrakcer

Ages 11 - 45
Thursday
8:15 PM to 8:45 PM
Studio 1
DanceWorks
Grade 5 Ballet
Sarah Orletsky
11 spots left
*Required to participate in The Nutcracker
Ages 10 - 18
Tuesday Thursday
5:00 PM to 6:30 PM
Studio 1
DanceWorks
Senior Company Core Track (Grade 6 Ballet)
Sarah Orletsky
10 spots left
→ Class and rehearsals 2x per week
→ Corps de ballet participation

Ballet Technique classes Tuesdays and Thursdays 6:30-7:30
Regular weekly rehearsals will be Tuesdays 7:30-8:45, Thursdays 7:30-8:15

Ages 11 - 45
Tu 6:30 PM-8:45 PM
Th 6:30 PM-8:15 PM
Studio 1
DanceWorks
Senior Company Performance Track (Grade 7 Ballet)
Sarah Orletsky
19 spots left
→ Class and rehearsals at least 3 days per week
→ Expanded casting and roles

Must also enroll in the Monday night Pointe class

Ballet Technique classes Tuesdays and Thursdays 6:30-7:30
Regular weekly rehearsals will be Mondays 7:15-8:00, Tuesdays 7:30-8:45, Thursdays 7:30-8:15
Additional as needed rehearsals may occur Wednesdays 7:15-8:45

Ages 11 - 45
M 7:15 PM-8:00 PM
Tu 6:30 PM-8:45 PM
Th 6:30 PM-8:15 PM
Studio 1
DanceWorks
Senior Swans Ballet (Ages 55+)
Eden Ihrig
16 spots left
Beginner-friendly ballet class designed specifically for adults over 50. Improve balance, posture, and mobility while enjoying classical music. No prior dance experience is required, and movements are tailored to individual physical abilities. This class follows a traditional, yet modified, ballet structure that minimizes strain on joints and muscles.
Ages 11 - 99
Friday
9:15 AM to 10:15 AM
Studio 1
DanceWorks
Grade 3 Ballet
Madalyn Barnes
12 spots left
*Required to participate in The Nutcracker
Ages 9 - 0
W 5:45 PM-7:15 PM
F 5:00 PM-6:30 PM
Studio 1
DanceWorks
Grade 4 Ballet
Sarah Orletsky
12 spots left
*Required to participate in The Nutcracker

Ages 10 - 12
W 5:45 PM-7:15 PM
F 5:00 PM-6:30 PM
Studio 3
DanceWorks
Open Ballet Class (Ages 11+, Adults)
Eden Ihrig
29 spots left
Mixed level ballet class.
Ages 11 - 99
Saturday
8:30 AM to 9:30 AM
Studio 1
DanceWorks
Parent & Child Ballet
Madalyn Barnes
9 spots left
Does not perform in productions.
Ages 2 - 5
Saturday
9:30 AM to 10:00 AM
Studio 1
DanceWorks
Pilates (Ages 11+, Adults)
Eden Ihrig
10 spots left
This is a low-impact, full-body mat-style Pilates class that focuses on core strength and flexibility. Using controlled movements and breath, these classes target deep muscles to improve posture, joint mobility, and functional alignment.
Ages 11 - 99
Saturday
9:30 AM to 10:00 AM
Studio 2
DanceWorks
Pre-Ballet 1
Madalyn Barnes
10 spots left
*Required to participate in The Nutcracker
Must be fully potty-trained.

Ages 4 - 10
Saturday
10:00 AM to 10:45 AM
Studio 1
DanceWorks
Pre-Ballet 2
Madalyn Barnes
8 spots left
*Required to participate in The Nutcracker

Must be fully potty-trained

Ages 5 - 10
Saturday
10:45 AM to 11:30 AM
Studio 1
DanceWorks
Grade 1 Ballet
Madalyn Barnes
11 spots left
*Required to participate in The Nutcracker
Ages 6 - 12
Saturday
11:30 AM to 12:30 PM
Studio 1
DanceWorks
Grade 2 Ballet
Madalyn Barnes
1 spot left
*Required to participate in The Nutcracker

Ages 7 - 12
Saturday
12:30 PM to 2:00 PM
Studio 1
DanceWorks