JCCSF Dance School

Ages 3 – 16

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.

Little girls smiling and dancing in the studio.

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!

Kids dancing hip hop in the studio.
Kids and dance instructor stretching in the studio.

FAQs

Does my child need to have prior training or experience to join a dance class?

We encourage students of all levels to join our dance program. Recreational classes (First steps classes, Beginner Ballet and Beginner Tap) are designed to build a dancer’s confidence and provide a foundation for their dance learning. For Intermediate and above previous experience is required. 

What should my dancer wear for class?

See below for class-specific uniforms. As a gender-neutral option, students are welcome to choose their uniforms from the options below. 

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?

As of now we will not have an end of session recital for Summer session.

Is financial assistance available?

Yes. Visit our financial assistance page to learn more.

Can I get a refund?

JCCSF Spring Youth Dance Classes fees are paid in full at the time of registration. Once a payment is processed, the following refund policies are in effect: The last day to request a full refund is August 24, 2026.  A 50% refund can be requested from August 25, 2026 through the first day of class.  We do not offer makeup classes, refunds or credits for missed classes. 

Helen Diller Preschool FAQs

What is the Helen Diller Walk-over?

In response to what we’ve heard would best support our Diller families, we’ve launched a new program to provide your preschooler with specialized dance and sports classes led by our seasoned JCCSF instructors, right after the preschool day ends. The best part is we will bring your child from preschool directly to their class, for an additional fee.

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?

The fee includes bringing your preschooler to and from their dance or sports class by a Diller teacher and Sports/ Dance Instructor who is present for the entire class. This provides consistency, support, and supervision from start to finish.  

Can my child take one of the sports or dance classes and not pay the walk-over fee?

Sure! A parent or caregiver just needs to pick their child up from Diller Preschool and bring them to class on their own. 

If I participate in walk-over, can I pick my child up from class when it’s over?

Unfortunately, not. All children who participate in the walk-over program must be picked up from Diller Preschool once class is overIf you only want your child to take the sports or dance class without the walk-over, just don’t include the Add-on Walk-Over during the class registration process. 

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?

No. Enrollment in the Enrichment Program is not required. Any Diller preschooler can register for one of the dance or sports classes and for an additional fee, be brought to and from preschool 

Become a JCCSF member

Join Now
Get in Touch

Contact Us

Have a question about JCCSF Dance School? Reach out to our team – we’d love to hear from you!

JCCSF Dance School Contact Form