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-2025/


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

Summer 2025

Name
Days
Location
Pointe (Ages 10+)
Eden Ihrig
20 spots left
Registration for this class is by punch card only. Create or login to your parent portal account and then purchase a 5-class punch card for $50.
Ages 10 - 90
Monday
7:00 PM to 8:00 PM
Johnstown Concert Ballet
Variations (Ages 10+)
Eden Ihrig
20 spots left
Registration for this class is by punch card only. Create or login to your parent portal account and then purchase a 5-class punch card for $30.
Ages 10 - 99
Monday
8:00 PM to 8:30 PM
Johnstown Concert Ballet
Intermediate/Advanced Ballet (Ages 11+)
Sarah Orletsky
20 spots left
Registration for this class is by punch card only. Create or login to your parent portal account and then purchase a 5-class punch card for $60.
Ages 11 - 90
Tu 6:00 PM-7:30 PM
Th 6:00 PM-7:30 PM
Johnstown Concert Ballet
Parent & Child (Ages 2-5)
Madalyn Barnes
15 spots left
Registration for this class is by punch card only. Create or login to your parent portal account and then purchase a 5-class punch card for $30.
Ages 1.5 - 5
Saturday
9:30 AM to 10:00 AM
Johnstown Concert Ballet
Pre-Ballet (Ages 4-6)
Madalyn Barnes
20 spots left
Registration for this class is by punch card only. Create or login to your parent portal account and then purchase a 5-class punch card for $50.
Ages 4 - 6
Saturday
10:00 AM to 11:00 AM
Johnstown Concert Ballet
Beginner/Intermediate Ballet (Ages 6+)
Madalyn Barnes
20 spots left
Registration for this class is by punch card only. Create or login to your parent portal account and then purchase a 5-class punch card for $60.
Ages 6 - 99
M 5:30 PM-7:00 PM
F 4:30 PM-6:00 PM
Sa 11:00 AM-12:30 PM
Johnstown Concert Ballet

Fall 2025-2026

Name
Days
Location
Pointe
Eden Ihrig
1 spot left
Open to the public. ($35 per month)
Grade 5 students are encouraged to enroll ($20 per month in addition to Grade 5 tuition)
Senior Company Performance Track students are required to enroll.

Ages 10 - 90
Monday
6:30 PM to 7:15 PM
Johnstown Concert Ballet
Pre-Professional Development Program (Grade 7)
Eden Ihrig
4 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 students.

*Required to participate in The Nutcracker.

$20 per month

Ages 11 - 45
Monday
8:00 PM to 8:45 PM
Johnstown Concert Ballet
Grade 4 Ballet
Abby Hoffman
6 spots left
*Required to participate in The Nutcracker.
This class will be the Clowns and Bon Bons in the Mother Ginger dance in The Nutcracker. Additional roles such as Candy Canes to be determined by class sizes.

$100 per month

Ages 9 - 12
M 5:00 PM-6:30 PM
W 6:30 PM-8:00 PM
Johnstown Concert Ballet
Grade 5 Ballet
Sarah Orletsky
1 spot left
*Required to participate in The Nutcracker.
Grade 5 students are also encouraged to register for the Monday night Pointe class.

This class will be in Snow Fairies and Gallop in The Nutcracker.

$100 per month

Ages 10 - 18
Tuesday Thursday
5:00 PM to 6:30 PM
Johnstown Concert Ballet
Senior Company (Core Track)
Sarah Orletsky
14 spots left
→ Class and rehearsals 2x per week
→ Corps de ballet participation (Waltz of the Flowers and Snow)

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
Johnstown Concert Ballet
Senior Company (Performance Track)
Sarah Orletsky
3 spots left
→ Class and rehearsals at least 3 days per week
→ Corps de ballet participation (Waltz of the Flowers and Snow)
→ Expanded casting and roles

Must also enroll in Pointe

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 8:00-8:45 and Thursdays 8: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
Johnstown Concert Ballet
Grade 3 Ballet
Madalyn Barnes
6 spots left
*Required to participate in The Nutcracker.
This class will be the Mice in the battle scene in The Nutcracker.

$100 per month

Ages 8 - 0
W 5:00 PM-6:30 PM
F 5:00 PM-6:30 PM
Johnstown Concert Ballet
Parent & Child
Madalyn Barnes
1 spot left
Does not perform in productions.
$25 per month

Ages 2 - 5
Saturday
9:30 AM to 10:00 AM
Johnstown Concert Ballet
Pre-Ballet 1
Madalyn Barnes
4 spots left
*Required to participate in The Nutcracker
This class will be the party children that walk across the stage at the beginning of The Nutcracker.

Must be fully potty-trained.
$35 per month

Ages 4 - 6
Saturday
10:00 AM to 10:45 AM
Johnstown Concert Ballet
Pre-Ballet 2
Madalyn Barnes
11 spots left
*Required to participate in The Nutcracker
This class will be the Angels in The Nutcracker.

$35 per month

Ages 5 - 6
Saturday
10:45 AM to 11:30 AM
Johnstown Concert Ballet
Grade 1 Ballet
Madalyn Barnes
2 spots left
*Required to participate in The Nutcracker.
This class will be in the March dance (party guest children in the party scene) in The Nutcracker.

$50 per month

Ages 6 - 12
Saturday
11:30 AM to 12:30 PM
Johnstown Concert Ballet
Grade 2 Ballet
Madalyn Barnes
4 spots left
*Required to participate in The Nutcracker
This class will be the Soldiers in the battle scene in The Nutcracker.

$50 per month

Ages 7 - 12
Saturday
12:30 PM to 2:00 PM
Johnstown Concert Ballet