Preschool Ballet

Basic exercises and movements are taught to help develop coordinaton and flexibility. Preschoolers learn through skipping, hopping, galloping, ball...More

Basic exercises and movements are taught to help develop coordinaton and flexibility. Preschoolers learn through skipping, hopping, galloping, ballet positions, and beginning tap.

 

 Cancellations require a 30 day notice.

Less
Preschool Pre-ballet

YMCA at Tanglewood

9/8/2026 to 5/31/2027

Wed

9:30 AM to 10:15 AM

3y to 4y 11m

Online Registration 5/1/2026 to 1/5/2027


Preschool Ballet & Tap

Basic exercises and movements are taug...More

Basic exercises and movements are taught to help develop coordination and flexibility. Preschoolers learn through skipping, hopping, galloping, ballet positions and beginning tap and jazz steps.

Less
Wait List
Preschool Combo

Salem

9/7/2026 to 5/31/2027

Mon

5:30 PM to 6:15 PM

3y to 4y 11m

Online Registration 5/1/2026 to 1/5/2027


Preschool Combo

Salem

9/7/2026 to 5/31/2027

Thu

5:30 PM to 6:15 PM

3y to 4y 11m

Online Registration 5/1/2026 to 1/5/2027


Preschool Combo

Botetourt Family YMCA

9/8/2026 to 5/31/2027

Mon

4:45 PM to 5:30 PM

3y to 4y 11m

Online Registration 5/1/2026 to 1/5/2027


Preschool Combo

Botetourt Family YMCA

9/8/2026 to 5/31/2027

Thu

5:00 PM to 5:45 PM

3y to 4y 11m

Online Registration 5/1/2026 to 1/5/2027


Preschool Combo

YMCA at Tanglewood

9/8/2026 to 5/31/2027

Tue

4:45 PM to 5:30 PM

3y to 4y

Online Registration 5/1/2026 to 1/5/2027


Beginner Ballet & Tap

Combination of Ballet and Tap. Basic exercises and movements are taught to help develop coordination and flexibility. Students learn basic rhythm a...More

Combination of Ballet and Tap. Basic exercises and movements are taught to help develop coordination and flexibility. Students learn basic rhythm and tap choreography and the foundations of ballet.

Less
Beginner Ballet & Tap

Salem

9/7/2026 to 5/31/2027

Thu

6:15 PM to 7:00 PM

5y to 7y 11m

Online Registration 5/1/2026 to 1/5/2027


Combo I/II

Botetourt Family YMCA

9/8/2026 to 5/31/2027

Tue

5:00 PM to 5:45 PM

5y to 7y

Online Registration 5/1/2026 to 1/5/2027


Combo I/II

YMCA at Tanglewood

9/8/2026 to 5/31/2027

Tue

5:30 PM to 6:30 PM

5y to 8y

Online Registration 5/1/2026 to 1/5/2027


Hip Hop

This upbeat class introduces young dancers to jazz and hip hop fundamentals and uses age-appropriate and non-suggestive music/movements. Take part ...More

This upbeat class introduces young dancers to jazz and hip hop fundamentals and uses age-appropriate and non-suggestive music/movements. Take part in a high energy, fast and fun dance class. Little to no dance experience required.

Less
Beginner Hip Hop

Kirk

9/7/2026 to 5/31/2027

Thu

6:20 PM to 7:05 PM

6y to 10y

Online Registration 5/1/2026 to 1/5/2027


Beginner Hip Hop

Kirk

9/7/2026 to 5/31/2027

Sat

10:00 AM to 10:45 AM

6y to 10y 11m

Online Registration 5/1/2026 to 1/5/2027


Hip Hop

Botetourt Family YMCA

9/8/2026 to 5/31/2027

Thu

5:45 PM to 6:30 PM

6y to 10y

Online Registration 5/1/2026 to 1/5/2027


Dance Class

Dance allows children to explore the world of dance positively a...More

Dance allows children to explore the world of dance positively and affordably. Dancers strengthen key skills such as coordination, balance, flexibility, and strength in a nurturing and non-competitive environment.

Less
Youth Dance

Rockbridge Area YMCA

11/12/2026 to 12/10/2026

Thu

4:30 PM to 5:15 PM

4y to 8y 11m

Online Registration 10/1/2026 to 12/11/2026


Beginner Super Combo (Ballet, Tap, & Jazz)

Students explore all three dance forms that enhance fine and gross motor skills, cultivate imagination, creativity and social development. Students...More

Students explore all three dance forms that enhance fine and gross motor skills, cultivate imagination, creativity and social development. Students will grow and develop as they develop dance techniques while having FUN.

Less
Beginner Super Combo (Ballet, Tap, & Jazz)

Kirk

9/7/2026 to 5/31/2027

Thu

7:10 PM to 8:10 PM

5y to 8y

Online Registration 5/1/2026 to 1/5/2027


Beginner Super Combo (Ballet, Tap, & Jazz)

Kirk

9/7/2026 to 5/31/2027

Sat

11:00 AM to 12:00 PM

Ages 5y to 8y

Online Registration 5/1/2026 to 1/5/2027


Beginner Super Combo (Ballet, Tap, & Jazz)

Salem

9/7/2026 to 5/31/2027

Mon

6:15 PM to 7:15 PM

5y to 8y 11m

Online Registration 5/1/2026 to 1/5/2027


Teen Super Combo (Ballet, Tap, & Jazz)

Botetourt Family YMCA

9/8/2026 to 5/31/2027

Mon

5:30 PM to 6:30 PM

11y to 18y 11m

Online Registration 5/1/2026 to 1/5/2027


Intermediate Super Combo (Ballet, Tap, & Jazz)

Students explore all three dance forms that enhance fine and gross motor skills, cultivate imagination, creativity, and social development. Student...More

Students explore all three dance forms that enhance fine and gross motor skills, cultivate imagination, creativity, and social development. Students will grow and develop as they develop dance techniques while having FUN. 

 

This year's dance season will last from September through May. Participants may choose to pay monthly or in one lump sum. Participants who wish to only dance in the fall or the spring may sign up and select a monthly payment option, joining and cancelling as their schedule allows. Dancers must be registered by February 1.  Cancellations require a 30 day notice.

Less
Intermediate Super Combo (Ballet, Tap, & Jazz)

Salem

9/7/2026 to 5/31/2027

Mon

7:15 PM to 8:00 PM

7y to 9y 11m

Online Registration 5/1/2026 to 1/5/2027


Intermediate Super Combo (Ballet, Tap, & Jazz)

Botetourt Family YMCA

9/8/2026 to 5/31/2027

Tue

5:45 PM to 6:45 PM

8y to 10y 11m

Online Registration 5/1/2026 to 1/5/2027


Preballet

Little ballerinas learn basic ballet skills, terminology, rhythm, and coordination through creative movement and music in a supportive and fun envi...More

Little ballerinas learn basic ballet skills, terminology, rhythm, and coordination through creative movement and music in a supportive and fun environment. No dance experience required.

Less
Preballet

Kirk

9/7/2026 to 5/31/2027

Thu

5:45 PM to 6:15 PM

3y to 4y

Online Registration 5/1/2026 to 1/5/2027


Preballet

Kirk

9/7/2026 to 5/31/2027

Sat

9:30 AM to 10:00 AM

Ages 3y to 4y

Online Registration 5/1/2026 to 1/5/2027


Intermediate Hip Hop

This upbeat class introduces young dancers to jazz and hip hop fundamentals and uses age-appropriate and non-suggestive music/movements.  Take part...More

This upbeat class introduces young dancers to jazz and hip hop fundamentals and uses age-appropriate and non-suggestive music/movements.  Take part in a high energy, fast and fun dance class. Next step up from int. hip hop.

 

This year's dance season will last from September through May. Participants may choose to pay monthly or in one lump sum. Participants who wish to only dance in the fall or the spring may sign up and select a monthly payment option, joining and cancelling as their schedule allows. Dancers must be registered by February 1.  Cancellations require a 30 day notice.

Less
Inactive
Intermediate Hip Hop

Botetourt Family YMCA

9/8/2026 to 5/31/2027

Mon

6:15 PM to 7:00 PM

10y to 13y

Online Registration 5/1/2026 to 1/5/2027


Culinary Kids School Age

...More

Add 2 cups fun with 1 cup of laughter. Mix in a handful of friends and you get a 4 week cooking class that explores essential cooking skills, healthy choices and inspires creativity and collaboration through winter themed masterpieces.

Less
Creative Cooking - Snow Chefs

Salem

1/6/2027 to 1/27/2027

Wed

6:00 PM to 7:30 PM

12y to 16y 11m

Online Registration 11/1/2026 to 12/30/2026


Creative Cooking - Cupid's Kitchen

Salem

2/3/2027 to 2/24/2027

Wed

6:00 PM to 7:30 PM

4y to 10y 11m

Online Registration 11/1/2026 to 1/27/2027


What's Cookin' ?

YMCA at Tanglewood

1/20/2027 to 2/24/2027

Wed

6:00 PM to 7:30 PM

13y to 18y 11m

Online Registration 11/1/2026 to 1/18/2027