JCCSF Dance School
Our Ballet, Tap, Musical Theater, and Combo classes let your kids discover self-expression, build confidence and delve professionally into the world of performing arts.
Welcome to the JCCSF Dance School! When kids dance, they get so much more than just an outlet for excess energy – they become more socially aware in groups, learn how to express themselves creatively, and grow in strength, flexibility, coordination and balance.
At the JCCSF Dance School, our talented instructors guide children in various styles of dance, including Ballet, Tap, Musical theater and Combo classes specialized to their age and development. The tiered dance program is designed to teach a progression of skills from foundational steps to choreographed performances – creating young artists throughout our community.
Kids ages 3 – 10 learn foundational movement, building their skills as they progress through the program. Classes taught by professional dancers are offered year-round, with registrations in November, April, and July.
For those that have a complete class (8 plus participants) and a desired time slot, Curated classes are available for ages 3 – 16 by request.
JCCSF DANCE SCHOOL SCHEDULE
| Session | Registration Period | Program Dates |
|---|---|---|
| Fall 2026 | July 21, 2026 | September 8 – December 13, 2026 |
| Summer 2026 | April 15, 2026 | June 1 – August 20, 2026 |
Summer Registration Is Still Open, Fall Enrollment Is Coming Soon!
SESSION 1: June 1 – July 9
SESSION 2: July 13 – August 20
For questions about class offerings or placement please email [email protected].
Fall 2026 Class Descriptions
PRESCHOOL CLASSES
Ballet First Steps: In their first look at ballet, children will play movement games to build balance and body awareness, learning simple dance phrases and group work.
- Wednesdays: 3:15 – 4:00 pm // $485
- Sundays: 10:00 – 10:50 am // $485
Ballet / Tap First Steps: This introductory class keeps dancers moving with 25 minutes of tap and 25 minutes of ballet.Tap will include marching to music, heel taps, and toe taps. Ballet will include first position, plie, and passe. Rhymes and games are used to introduce these basic tap and ballet steps, perfect for your new dancer!
- Mondays: 3:15 – 4:00 pm // $485
Ballet / Tumble First Steps: This introductory class keeps dancers moving with 25 minutes of ballet and 20 minutes of tumbling. Each class begins with ballet, using rhymes, storytelling, and props to develop gross motor skills, as well as basic ballet knowledge. Basic tumbling skills will be introduced in the second half of class, such as bridging, forward rolls, and handstand prep.
- Tuesdays: 3:15 – 4:00 pm // $485
Tap / Musical Theater First Steps: This introductory class keeps dancers moving with 22 minutes of tap and 22 minutes of musical theater song and dance. Each class begins with rhymes and games to develop a sense of rhythm and get to know our tap shoes. In the second half of class, dancers learn songs and movement from musicals such as Annie, The Sound of Music, and Peter Pan.
- Thursdays: 3:15 – 4:00 pm // $485
GRADE KINDERGARTEN – 2nd CLASSES
TK-Kinder Tap / Musical Theater: This beginner level class keeps dancers moving with 25 minutes of tap and 25 minutes of musical theater song and dance. Tap Level I introduces fundamental steps and rhythms including shuffles, flaps, and ball change. In the second half of class, dancers learn songs and movement from musicals such as Annie, The Sound of Music, and Peter Pan.
- Mondays: 4:10 – 5:00 pm // $485
K–1 Beginner Ballet: Children learn foundational ballet movements such as pliés, tendus and beginning use of arms in an encouraging environment.
- Sundays: 11:00 – 11:50 am // $485
K–1 Beginner Tap: Children learn foundational tap movements such as shuffle hop toe, shuffle ball change, Irish step, and more in encouraging studio setting. Basic combinations, across-the-floor exercises, and center choreography will have your new tapper moving and grooving.
- Tuesdays: 5:10 – 6:00 pm // $485
K–2 Beginner Musical Theater Medley: This class gently introduces students to the art of musical theater through song, dance, and storytelling. Each class will include a warm-up of rhymes and games, and rehearsal of songs and choreography from shows such as Annie, Peter Pan, The Lion King, and more.
- Tuesdays: 4:10 – 5:00 pm // $485
- Wednesdays: 4:10 – 5:00 pm // $485
Grade 1-2 Intermediate Ballet: This class is an introductory level for dancers in Grade 2 and/or the continuing level for dancers in Grade 1 who have completed one year of Beginner Ballet I. Students should be familiar with the basic dance positions and the flow of class from the barre, to the center, and across the floor. Class will continue to develop dancers’ technique, musicality, patience, and attention to detail.
Grade 1-2 Intermediate Tap: This class is an introductory level for dancers in Grade 2 and/or the continuing level for dancers in Grade 1 who have completed one year of Beginner Tap. Class begins at the barre with shuffle combinations at a faster tempo, an introduction to flaps, and flap combinations. Center work begins to incorporate classic Broadway tap steps including Buffalo, maxi ford, and waltz clog.
GRADE 3rd – 5th CLASSES
Grade 3-4 Intermediate Ballet: Building on beginner knowledge, dancers will move to the barre practicing simple exercises that will lead to learning movement across the floor. Incorporating jumps, counting, and combinations. Prior experience in First Steps or Beginner Ballet required
- Mondays: 5:10 – 6:00pm // $485
Grade 3-5 Intermediate Ballet: This open level class introduces students to dance, vocal, and acting fundamentals while exploring contemporary and class musical theater. Each class will include vocal and dance warm-up, technique, and rehearsal of songs and choreography from both new and familiar shows such as Matilda, Mamma Mia!, and Newsies.
- Mondays: 4:10 – 5:00pm // $485
CURATED DANCE CLASSES
Looking for a curated dance class experience that provides personalized instruction and fits your schedule?
We currently offer curated classes for ages 3 – 16 in the following styles: ballet (all levels), jazz, tap and more! Subject to teacher schedules.
We recommend classes for 6 – 12 participants in a similar age range and can provide accommodation for smaller classes.
Pricing varies based on number of participants and level of dance.
JCCSF ADULT DANCE CLASS INTEREST FORM
The JCCSF Dance School is currently gauging community interest to help design the perfect lineup of adult dance programs in San Francisco, including styles like ballet, hip-hop, jazz, contemporary, and more. Your input is invaluable!
Whether you’re a beginner looking to explore dance for the first time or a seasoned dancer eager to get back into the studio, we want to hear from you. Let’s move, groove, and grow together again at JCCSF Dance School—where community and creativity meet.
Interested in Adult Dance Classes in San Francisco?
Please fill out the short form below to let us know what you’d love to see offered.
Summer 2026 Class Descriptions
PRESCHOOL CLASSES
Ballet First Steps: In their first look at ballet, children will play movement games to build balance and body awareness, learning simple dance phrases and group work.
- Mondays: 3:15 – 4:00 pm // $240
- SESSION 1: Jun 1 – Jul 6
- SESSION 2: Jul 13 – Aug 17
- Wednesdays: 3:15 – 4:00 pm // $240
- SESSION 1: Jun 3 – Jul 8
- SESSION 2: Jul 15 – Aug 19
Ballet / Tap First Steps: This introductory class keeps dancers moving with 25 minutes of tap and 25 minutes of ballet. Tap will include marching to music, heel taps, and toe taps. Ballet will include first position, plie, and passe. Rhymes and games are used to introduce these basic tap and ballet steps, perfect for your new dancer!
- Mondays: 4:10 – 5:00 pm // $240
- SESSION 1: Jun 1 – Jul 6
- SESSION 2: Jul 13 – Aug 17
GRADE KINDERGARTEN – 2nd CLASSES
Beginner Ballet: Children learn foundational ballet movements such as pliés, tendus and beginning use of arms in an encouraging environment.
- Mondays: 4:10 – 5:00 pm // $240
- SESSION 1: Jun 1 – Jul 6
- SESSION 2: Jul 13 – Aug 17
- Tuesdays: 4:10 – 5:00 pm // $240
- SESSION 1: Jun 2 – Jul 7
- SESSION 2: Jul 14 – Aug 18
- Thursdays: 4:10 – 5:00 pm // $240
- SESSION 1: Jun 4 – Jul 9
- SESSION 2: Jul 16 – Aug 20
Beginner Tap: Children learn foundational tap movements such as shuffle hop toe, shuffle ball change, Irish step, and more in encouraging studio setting. Basic combinations, across-the-floor exercises, and center choreography will have your new tapper moving and grooving.
- Mondays: 5:10 – 6:00pm // $240
- SESSION 1: Jun 1 – Jul 6
- SESSION 2: Jul 13 – Aug 17
- Tuesdays 5:10 – 6:00 pm // $240
- SESSION 1: Jun 2 – Jul 7
- SESSION 2: Jul 14 – Aug 18
GRADE 3rd – 4th CLASSES
Intermediate Tap: Expand your knowledge in Tap by expanding tap vocabulary and learning more advanced steps. Across-the-floor work begins to incorporate turns and center work begins to incorporate classic Broadway tap steps.
- Thursdays: 5:10 – 6:00pm // $240
- SESSION 1: Jun 4 – Jul 9
- SESSION 2: Jul 16 – Aug 20
CURATED DANCE CLASSES
Looking for a curated dance class experience that provides personalized instruction and fits your schedule?
We currently offer curated classes for ages 3 – 16 in the following styles: ballet (all levels), jazz, tap and more! Subject to teacher schedules.
We recommend classes for 6 – 12 participants in a similar age range and can provide accommodation for smaller classes.
Pricing varies based on number of participants and level of dance.
JCCSF ADULT DANCE CLASS INTEREST FORM
The JCCSF Dance School is currently gauging community interest to help design the perfect lineup of adult dance programs in San Francisco, including styles like ballet, hip-hop, jazz, contemporary, and more. Your input is invaluable!
Whether you’re a beginner looking to explore dance for the first time or a seasoned dancer eager to get back into the studio, we want to hear from you. Let’s move, groove, and grow together again at JCCSF Dance School—where community and creativity meet.
Interested in Adult Dance Classes in San Francisco?
Please fill out the short form below to let us know what you’d love to see offered.
Are you a JCCSF member? Save 10% with a Community Membership!


FAQs
Does my child need to have prior training or experience to join a dance class?
What should my dancer wear for class?
All items can be found at SF Dance Gear (551 Hayes St.) or online at sfdancegear.com or amazon.com.
Toddlers:
Any moveable athletic wear with non-canvas ballet shoes.
Ballet First Steps/Tap First Steps:
Leotard – White
Tights – Pink
Ballet Slippers/ Tap Shoes – Any non-canvas ballet shoes (Recommended: Bloch “Dansoft” children’s pink ballet slipper)
Beginner Ballet/Tap/Jazz:
Leotard – Light Pink
Tights – PinkBallet Slippers – Any non-canvas ballet shoes (Recommended: Bloch “Dansoft” children’s pink ballet slipper)
Any ballet Mock Wrap Skirt (optional) – Pink
Intermediate Ballet/Tap/Jazz:
Leotard – Light Blue
Tights – White
Ballet Slippers – Any non-canvas ballet shoes (Recommended: Bloch “Dansoft” children’s pink ballet slipper)
Boys All Levels:
Leotard – White
Tights (Shorts) – Black
Ballet Slippers – Any non-canvas ballet shoes (Recommended: Bloch “Dansoft” children’s black ballet slipper)
Will there be a recital this session?
Is financial assistance available?
Can I get a refund?
Helen Diller Preschool FAQs
What is the Helen Diller Walk-over?
How much does the walk-over cost?
The price breakdown is as follows:
Dance Class Rate: $144
Add-On Walk-Over Fee: $75
How does the walk-over work?
This convenient walk-over service is available only to Diller Preschool students who add the walk-over fee to their class registration.
On class days, participating children will be safely escorted to their sports or dance class by both a trusted Diller teacher and JCCSF class instructor. These team members will stay with the children throughout the class, helping with bathroom needs, staying present during the class, and being readily available for any emergencies.
Once class wraps up, all participating Diller students will be walked back to the Diller Preschool. From there:
- Parents can pick up and sign out their child at the end of the preschool day.
- If your child is enrolled in the Enrichment Program, their day will continue as usual, and you may pick them up at the program’s regular end time.
Important:
All student pickups must take place at the Diller Preschool after the sports or dance class ends (around 4:15pm), no exceptions.
These procedures are in place to ensure the safety and security of all children, families, visitors, and staff at the JCCSF.
What’s included in the walk-over fee?
Can my child take one of the sports or dance classes and not pay the walk-over fee?
If I participate in walk-over, can I pick my child up from class when it’s over?
How is this different than Diller’s Enrichment Program?
Diller’s Enrichment Program extends the preschool day for families who remain at Diller Preschool until they are picked up.
This program is for children to attend a sports or dance class at the JCCSF and optionally have their child brought to and from class from preschool It’s still part of our Diller Preschool programming, which means our qualified teachers are involved, and all activities remain within our accredited framework.
Do I need to enroll in the Enrichment Program to participate in one of the classes?
Get in Touch
Contact Us
Have a question about JCCSF Dance School? Reach out to our team – we’d love to hear from you!