Sole City Dance Classes! Toddler – Adult

Sole City Dance is a welcoming community for the whole family! Offering a wide variety of classes and dance styles including exploratory movement for toddlers and preschoolers as well as ballet, tap, jazz contemporary, ballroom, modern, hip hop, acro, aerial and more for children, youth, and adults.

Dance helps young children develop physically, emotionally, socially, cognitively and more. Theses same benefits carry through childhood into adulthood, promoting strength, balance, and preventing cognitive decline.

Jump in and join us for some dance with our open enrollment September – December!

2025-2026 Dance Year

Classes listed below are available dance programs. To see the full listings and to register click here!


Toddler Classes – Ages 18 mos – 3 years old

Dance With Me (18 mos to 3 y.o.)
Students can wear anything comfortable to move in and barefoot. *Not a performance class
Day/Time:
Tuesdays 4:45-5:15 PM
Cost: $48
Register Today!


Young Youth Classes: Ages 3 – 7 years old

Dance Explore 1 (3 & 4 years)
A fun, 45-minute ballet and tap class designed to teach elements of dance that are appropriate for this age. Each class consists of warm-up exercises to develop coordination and body awareness. Children learn basic traveling steps and practice moving as part of a group pattern. Tap dance is included to develop rhythm and counting. Time is also set aside for creative, movement games.
Day/Time:
Wednesdays 4:45-5:30 PM
Fridays 4:00-4:45 PM
Cost: $59
Register Today!

Dance Explore 2 (experienced 4 & new 5 years)
This 45-minute ballet and tap class is designed to expand on the natural joy of movement and creativity of 4 & 5 year olds. After basic warm-ups, isolations, and stretches, students practice steps across the floor and in patterns. Special lessons and class themes are designed to build imagination and expressiveness in the students’ movement. Rhythm and music skills are taught through specific exercises and tap dance.
Day/Time:
Mondays 4:45-5:30 PM
Cost: $59
Register Today!

Dance Works 1 (experienced 5 & new 6 years)
This class offers young students the opportunity to explore more than one dance form in a single class. Tap, ballet, and basic jazz are included. Class work consists of more complex and detailed movement than in previous classes, while still allowing time for fun, creative exercises.
Day/Time:
Thursdays 4:45-5:30 PM (WAITLIST)
Fridays 4:45-5:30 PM
Cost: $59
Register Today!

Dance Works 2 (experienced 6 & new 7 years)
Further progressions in tap, ballet, and jazz for those who have completed a full year of Dance Works.
Day/Time:
Wednesdays 5:30-6:15 PM
Cost: $59
Register Today!


Acro

Sole City Dance is proud to be an Acrobatic Arts certified studio. Acrobatics combines the beauty of dance, the wonder of acrobatics, and the power of gymnastics in one exciting sport! Used throughout the dance world and gymnastics world, acrobatics is performed in professional productions such as Cirque du Soleil and many other reputable companies. Students will develop strength, flexibility, and control with an emphasis put on extensive conditioning. Students will learn to execute basics from a forward roll to tricks such as handstands, cartwheels, chest stands, needles, illusions, walkovers, aerials, and many more, and how those skills integrate into dance.

Acro Primary (5-8 years)
For students who have been placed in this class on their evaluation from the previous dance season or students who are new to acro between the ages of 5 and 7.
Day/Time:
Tuesday 4:00-4:45 PM
Cost: $59
Register Today!

Acro 1 (7-11 years)
For ages 7-11 placed as a level 1 or new to acro
Day/Time:
Wednesday 4:00-5:00 PM
Cost: $71
Register Today!

Acro 2/3 (8-11 years)
Acro class for students ages 8-11 placed as a level 2 or 3 on their evaluation from the previous dance season and recommended to take this class.
Day/Time:
Tuesday 4:00-5:00 PM
Cost: $71
Register Today!

Acro 2/3/4 (11+)
Acro class for students ages 11+ placed as a level 2, 3, or 4 on their evaluation from the previous dance season and recommended to take this class.
Day/Time:
Tuesday 6:00-7:15 PM
Cost: $81
Register Today!

Acro 5+ (14+)
For students ages 14+ placed as a level 5 or above
Day/Time:
Thursday 4:00-5:15 PM
Cost: $81
Register Today!


Ballet

Ballet ABT Primary (7-11 years)
Ballet class for students 7+ *We follow the ABT curriculum if you are new to the studio and unsure of your level please contact us.
Day/Time:
Monday 4:00-4:45 PM
Tuesday  4:00-4:45 PM
Cost: $59
Register Today!

Ballet ABT Primary/1a (8-12 years)
Ballet class for students ages 8-12 years old placed as an ABT Prim/1a. We follow the ABT curriculum if you are new to the studio contact us for class placement.
Day/Time:
Monday 6:15-7:15 PM (WAITLIST)
Friday 5:30-6:30 PM
Cost: $71
Register Today!

Ballet ABT 1/2 (9+)
Ballet class for students ages 9+ placed as an ABT 1, 1/2, or 2 who have been placed in this class on their evaluation from the previous dance season. *We follow the ABT curriculum if you are new to the studio contact us to set up a placement class.
Day/Time:
Monday 6:15-7:15 PM
Thursday 5:15-6:15 PM (WAITLIST)
Cost: $71
Register Today!

Ballet ABT 2a/2b/3a (10+)
Ballet class for student’s age 10+ placed as a level 2a, 2b, or 3a. *We follow the ABT curriculum if you are new to the studio contact us for class placement.
Day/Time:
Monday
7:15-8:30 PM
Tuesday 6:00-7:15 PM
Cost: $81
Register Today!

Ballet ABT 3 (12+)
Ballet class for student’s age 12+ placed at ABT 3. *We follow the ABT curriculum if you are new to the studio contact us to set up a placement class.
Day/Time:
Monday 4:00-5:15 PM
Wednesday 4:00-5:15 PM
Cost: $81
Register Today!

Ballet ABT 4/5 (14+)
Ballet class for student’s age 14+ placed at ABT 4 or 5. *We follow the ABT curriculum if you are new to the studio contact us to set up a placement class.
Day/Time:
Monday 6:30-8:00 PM
Wednesday 5:15-6:45 PM
Cost: $91
Register Today!

Int/Adv Ballet Session 1 (12+)
Upper-level ballet class that will explore the many styles of ballet. Must be placed as an ABT 3 or above. This class should be an extra on top of your regular ABT classes as it will not run the full dance year. This is not a performance class. Class ends November 22nd.
Day/Time:
Saturday 10:00-11:30 AM
Cost: $91
Register Today!

Int/Adv Ballet Session 2 (12+)
Upper-level ballet class that will explore the many styles of ballet. Must be placed as an ABT 3 or above. This class should be an extra on top of your regular ABT classes as it will not run the full dance year. This is not a performance class. Class runs from January 17th to April 25th. Registration opens 12/17.
Day/Time:
Saturday 10:00-11:30 AM
Cost: $91
Register Today!


Pointe

Pre-Pointe 1/2 (10+)
Pre-pointe is for students looking to go en pointe. We do not put any student en pointe before the age of 12. Students must complete our pre-pointe program which requires passing all strengthening exams before being put en pointe for the safety of the dancer and to increase the longevity of their dance career. This is a non-performance class. Supplies needed for class: Yoga Mat Tennis Ball TheraBand
Day/Time:
Tuesday 5:00-6:00 PM
Cost: $71
Register Today!

Intro to Pointe (12+)
*Instructor Permission Required. Not a performance class
Day/Time:
Monday 5:15-6:15 PM
Cost: $71
Register Today!

Pointe* (12+)
*Instructor Permission Required. Must be enrolled in the ballet class before this on the schedule.
Day/Time:
Monday 8:00-9:00 PM Cost: $71
Wednesday 6:45-7:45 PM Cost: $71
Session 1 Saturday 9/6-11/22 11:30-12:15 Cost: $59
Session 2 Saturday 1/17-4/25 11:30-12:15 (registration opens 12/17) Cost: $59
Register Today!


Hip Hop

Hip hop is a high energy street dance that evolved in urban areas across the country in over the past 40 years. Class includes a warm-up, development of hip-hop movement vocabulary and a combination. Offered for youths and teens, both the music selections and the choreography are tailored for the respective ages.

Lil’ Hip Hoppers (6-8 years)
Hip hop class for ages 6-8 y.o. 
Day/Time:
Thursday 5:30-6:15 PM
Cost: $59
Register Today!

Youth/Tween Hip Hop 1/2 (9-12 years)
This hip hop class is for students who are 9-12 y.o. and have been placed as a level 1 or 2- or 912-year-olds new to hip hop.
Day/Time:

Monday 4:00-4:45 PM
Cost: $59
Register Today!

Youth/Tween Hip Hop 2/3 (9+)
Hip Hop for students age 9+ who have been placed in this class on their evaluation from the previous dance season
Day/Time:
Monday 4:45-5:30 PM
Cost: $59
Register Today!

Teen Hip Hop 3+ (12+)
Hip Hop for students age 12+ who have been placed in this class on their evaluation from the previous dance season.
Day/Time:
Monday 5:30-6:15 PM
Cost: $59
Register Today!


Jazz

Jazz classes expose students to the many forms that make up this diverse genre of dance. Students will study classic jazz technique, musical theater, lyrical jazz, contemporary/modern jazz movement and hip-hop influenced styles. Jazz classes consist of warm-up, center work, and traveling progressions, which are all designed to increase flexibility, strength, and technique. Classes will also include learning pieces of choreography, developing performance skills, confidence, and expression.

Jazz Mini’s (6-8 years)
Jazz class for students ages 6-8. 
Day/Time:
Monday 5:30-6:15 PM
Cost: $59
Register Today!

Youth/Teen Jazz 1/2 (9-11 years)
This jazz class is for students who are 9 and have been placed as a level 1 or 2, or 1011-year-olds new to jazz.
Day/Time:
Thursday 6:15-7:15 (Blue)
Thursday: 6:15-7:15 (Purple)
Cost: $71
Register Today!

Tween/Teen Jazz 1/2 (11-14 years)
Jazz class for students ages 11-14 who have been placed in this class on their evaluation from the previous dance season or students who are 12+ and new to jazz.
Day/Time:
Tuesday, 5:00-6:00 PM
Cost: $71
Register Today!

Tween/Teen Jazz 2/3 (11+)
For students age 11+ who have been placed in this class on their evaluation from the previous dance season.
Day/Time:
Tuesday, 4:00-5:00 PM
Cost: $71
Register Today!

Teen Jazz 3/4/5 (13+)
For students age 13+ who have been placed in this class on their evaluation from the previous dance season.
Day/Time:
Tuesday, 7:30-8:45 PM
Thursday, 7:45-9:00 PM
Cost: $81
Register Today!

Contemporary Jazz (11+)
Contemporary dance is all about self-expression, storytelling, and freedom. It pulls from traditional dance styles like Ballet & Jazz but breaks away from the strict techniques and movements that make those styles so recognizable. Previous ballet or Jazz experience preferred but not required.
Day/Time:
Tuesday, 7:15-8:15 PM
Cost: $71
Register Today!


Modern

Modern Dance developed as a contrast to classical ballet, focusing on highly expressive and creative movements incorporating ethnic dances from around the world. Modern dance at SCD explores a wide range of movement to a wide variety of musical styles. Classes include improvisational techniques and partnering.

Modern Mini’s (6-8 years)
Modern class for students ages 6-8 
Day/Time:
Wednesday, 4:00-4:45 PM (WAITLIST)
Cost: $59
Register Today!

Youth Modern 1/2 (8-11 years)
This modern class is for students who are 8 and have completed at least one year of Modern Mini’s or 9-11 and new to modern. **If your student is 8 and new to modern, please register them for Modern Mini’s.
Day/Time:
Wednesday 6:15-7:00 PM (WAITLIST)
Cost: $59
Register Today!

Youth/Tween Modern 2/3 (9-12 years)
Modern class for dancers ages 9-12 y.o. who have been placed in this class on their evaluation from the previous dance season.
Day/Time:
Thursday, 4:00-5:00 PM
Cost: $71
Register Today!

Tween/Teen Modern 3 (12+)
Modern class for dancers ages 12+ who have been placed in this class on their evaluation from the previous dance season.
Day/Time:
Wednesday 7:00-8:00 PM (WAITLIST)
Cost: $71
Register Today!

Teen Modern 4 (13+)
Modern for ages 13+ placed as a level 4 on your evaluation from the previous dance year.
Day/Time:
Thursday, 5:15-6:30 PM
Cost: $81
Register Today!

Teen Modern 5 (14+)
Modern for ages 14+ placed as a level 5 on your evaluation from the previous dance year.
Day/Time:
Thursday 6:30-7:45 PM
Cost: $81
Register Today!


Tap

The style of tap dance taught at SCD is jazz tap, also called rhythm tap. Classes teach technique aimed at achieving good, clear sounds, while encouraging individual expression through rhythm. Dancers learn about musical structure and develop improvisation skills.

Lil’ Tappers (6-8 years)
Tap class for students ages 6-8 y.o.
Day/Time:
Tuesday 5:15-6:00 PM
Cost: $59
Register Today!

Youth Tap 1 (8-10 years)
This tap class is for students who are 8 and have completed at least one year of Lil’ Tappers or 9-10 and new to tap. **If your student is 8 and new to tap, please register them for Lil’ Tappers.
Day/Time:
Wednesday 5:00-5:45 PM
Cost: $59
Register Today!

Youth Tap 2 (9-11 years)
Tap class for students ages 9-11 y.o. who have been placed in this class on their evaluation from the previous dance season.
Day/Time:
Tuesday 6:00-6:45 PM
Cost: $59
Register Today!

Tween/Teen Tap 1/2 (12+)
Tap Class for beginners ages 12+ Wed 5:45pm-6:30pm All 12 yrs & up 3
Day/Time:
Wednesday 5:45-6:30 PM
Cost: $59
Register Today!

Tween/Teen Tap 4 (12+)
Tap class for students ages 12+ who have been placed in this class on their evaluation from the previous dance season.
Day/Time:
Tuesday 6:45-7:45 PM
Cost: $71
Register Today!

Teen Tap 4/5 (14+)
Tap class for students ages 14+ who have been placed in this class on their evaluation from the previous dance season.
Day/Time:
Wednesday 8:00-9:00 PM
Cost: $71
Register Today!


Aerial

Take dance to another level with aerial dance! Aerial training will focus on building upper body and core strength and increasing flexibility and coordination while working on each apparatus. Students will learn everything from the basics of rigging and equipment maintenance to basic, intermediate, and advanced skills on the fabric, trapeze and lyra. As students’ progress through the program, they will build on theory and act creation.

ALL AERIAL CLASSES HAVE A WAITLIST!

Little Flyers (7-9 years)
Day/Time:
Monday 5:00-5:45 PM (WAITLIST)
Tuesday 4:45-5:30 PM (WAITLIST)
Thursday 5:15-6:00 PM (WAITLIST)
Cost: $78
Register Today!

Youth/Tween Aerial 1 (10-12 years)
Day/Time:
Monday 5:45-6:30 PM (WAITLIST)
Thursday 6:00-6:45 PM (WAITLIST)
Cost: $78
Register Today!

Tween/Teen Aerial 1/2 (10+)
Day/Time:
Monday 6:30-7:30 PM (WAITLIST)
Wednesday 5:00-6:00 PM (WAITLIST)
Cost: $89
Register Today!

Tween/Teen Aerial 2 (10+)
This aerial class is only for students ages 10+ who have been placed in this class on their evaluation from the previous dance season.
Day/Time:
Monday 4:00-5:00 PM (WAITLIST)
Tuesday 7:30-8:30 PM (WAITLIST)
Cost: $89
Register Today!

Tween/Teen Aerial 2/3 (11+)
This aerial class is only for students ages 10+ who have been placed in this class on their evaluation from the previous dance season.
Day/Time:
Wednesday 7:00-8:00 PM (WAITLIST)
Cost: $89
Register Today!

Teen Aerial 2/3  (14+)
Aerial class for who have been placed in this class on their evaluation from the previous dance season. *Instructor permission required.
Day/Time:
Wednesday 8:00-9:00 PM (WAITLIST)
Cost: $89
Register Today!

Teen Aerial 3/4 (12+)
Aerial class for students who have been placed in this class on their evaluation from the previous dance season. *Instructor Permission Required.
Day/Time:
Wednesday 6:00-7:00 PM (WAITLIST)
Cost: $89
Register Today!

Teen Aerial 4 (11+)
Aerial class for students who have been placed in this class on their evaluation from the previous dance season. *Instructor Permission Required.
Day/Time:
Tuesday 6:30-7:30 PM (WAITLIST)
Cost: $89
Register Today!

Teen Aerial 4/5 (13+)
Aerial class for students who have been placed in this class on their evaluation from the previous dance season. *Instructor Permission Required.
Day/Time:
Thursday 6:45-7:45 PM (WAITLIST)
Cost: $89
Register Today!

Teen Aerial 5 (16+)
Aerial class for students who have been placed in this class on their evaluation from the previous dance season. *Instructor Permission Required.
Day/Time:
Tuesday 5:30-6:30 PM (WAITLIST)
Cost: $89
Register Today!


Dance Company Classes

Sole City Dance is pleased to offer two student dance companies, Solstice Dance Company, and The Young Company, which provides the opportunity for students who are passionate about the art of dance to: learn challenging choreography at a faster pace, participate in additional performance and learning opportunities. Become more self-aware, self-confident, and supportive of fellow artists; and learn how to make a difference in their community through the power of their art.

Young Company (8-12 years)
Company Requirements: • Companies are open to those enrolled in a class at SCD. • Company members must take at least one technique class per week in order to audition. We strongly recommend being enrolled in a ballet class as it will help you improve in all styles.
Day/Time:
Friday 4:00-5:15 PM
Cost: $35
Registration for company classes ends 10/31
Register Today!

Solstice Dance Company (13+)
Solstice Dance Company is open to dancers 13+. Company Requirements: • Companies are open to those enrolled in a class at SCD. • Company members must take at least one technique class per week in order to audition. We strongly recommend being enrolled in a ballet class as it will help you improve in all styles.
Day/Time:
Friday 5:00-6:30 PM
Cost: $35
Registration for company classes ends 10/31
Register Today!


Nutcracker 2025

The Nutcracker, a holiday entertainment tradition, returns once again to the Rochester Opera House. For the eighteenth year, Sole City Dance will present its enchanting version of E.T.A. Hoffmann’s tale featuring the mysterious toymaker Herr Drosselmeyer, Clara and her beloved Nutcracker Prince, dancing snowflakes, battling mice and many other fantastic and colorful characters.

Nutcracker Performance Dates/Times

Thursday, December 4th 7pm

Friday, December 5th 7pm

Saturday, December 6th 1pm and 6pm

Sunday, December 7th 1pm

All performances take place at the Rochester Opera House.


Adult Group Classes and Ballroom Sessions

Learn more about our adult dance class offerings here. We offer multiple levels for tap, and ballet. We also have short sessions for aerial and modern/contemporary. 

If you are looking for a fun date night activity check out on of our 6-week ballroom sessions! Learn more about our ballroom sessions here!


More about Sole City Dance
Sole City is the only nonprofit dance studio on the seacoast. We make dance accessible by offering discounts, scholarships, and work-study opportunities, as well as outreach performances and collaboration with community organizations. Contact us today today learn more!

 

Sole City Dance
187 New Hampshire 108
Somersworth, NH
603-750-7777
info@solecitydance.org

Leave a Reply