JCCSF Dance School

Ages 1½ – 11

Our Ballet, Tap, Jazz and Movement and Combo classes let your kids discover self-expression, build confidence and delve professionally into the world of performing arts.

Toddler Boogie youth dance class

Welcome back 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, Jazz 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 1½ – 11 learn foundational movement, building their skills as they progress through the program. Classes taught by professional dancers are offered year-round, with registrations in October, March 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

REGISTRATION FOR FALL OPENS JULY 22! For questions about class offerings or placement please email [email protected].

There will be no class on the following dates:
September 22, 23, 24
October 1, 2, 6
November 24 – 30

 

Fall 2025 Class Descriptions

TODDLER AND PRESCHOOL CLASSES

Toddler Movement (Ages 1 ½ – 2 ½): Instructor leads babies and toddlers as they get the wiggles out with games, body awareness and sensory objects. Maximum 12 participants per class.

  • Semester Pass:  
    • Mondays: 10:00 – 10:45 am,  3:15 – 4:00 pm // $385
    • Wednesdays: 10:00 – 10:45 am // $385
    • Sundays: 10:00 – 10:45 am // $400
  • Drop-Ins:
    • $35 per class for all days and times (space limited)

 Ballet First Steps (preschool): 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 // $460 
  • Wednesday: 3:15 – 4:00 pm // $460 
  • Saturdays: 11:00 – 11:50 am // $460 
  • Sundays: 11:00am – 11:50 am // $460

SCHOOL AGE CLASSES

Beginner Ballet (K – 5): Children learn foundational ballet movements such as pliés, tendus and beginning use of arms in an encouraging environment.

  • (K-1)  
    • Tuesdays 3:10 – 4:00pm // $460 
    • Thursdays: 3:10 – 4:00 pm OR 4:10 – 5:00pm // $460 
    • Sundays: 12:00 – 12:50 pm // $460 
  • (Grade 2-3)
    • Tuesdays: 4:10 – 5:00pm // $460 
    • Wednesdays: 5:10 – 6:00pm // $460 
    • Thursdays: 5:10pm6:00pm // $460 

Intermediate Ballet (Grade 2 – 3): Building on Level 1 knowledge, dancers will move to the barre practicing simple exercises that will lead to learning movement across the floor, incorporating jumps, counting and combinations. We recommend registrants come with previous ballet experience.

  • (Grade 2-3)
    • Mondays: 5:10 – 6:00pm // $460 
    • Tuesdays: 4:10 – 5:00pm OR 5:10 – 6:00pm // $460
    • Thursdays: 4:10pm5:00pm // $460

Beginner Tap (K – 1): Children learn foundational tap movements such as shuffle hop toe, shuffle ball change, Irish step, stomp hop step and more in encouraging studio setting. We recommend registrants come with previous dance experience.

  • (K – 1)
    • Wednesdays: 4:10pm – 5:00 pm // $460

Intermediate Tap (Grade 2 – 5): 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.

  • (Grade 2 – 5)
    • Tuesdays: 5:10  6:00pm // $460

Beginner Jazz (K – 5): Introduces students to the basics of Jazz dance! Progress through across-the-floor exercises and center choreography including walks, kicks, leaps and fun!

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 contemporary 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 form 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 greatly encouraged. 

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 as our Kanbar Theater is being remodeled and will be unavailable. We are looking to secure other spaces outside of the JCCSF.

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 25, 2025.  A 50% refund can be requested from August 26, 2025 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: $420 
Add-On Walk-Over Fee: $125 

Register for Dance Classes 

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