Little dancers. Big dreams.

Youth Programs at San Francisco Ballet introduce children and teens to the joy and excitement of ballet and dance. Fun, fast-paced, and specially designed for young dancers, these highly interactive programs will get kids up and moving to music. SF Ballet is committed to offering opportunities for all youth in the San Francisco Bay Area community to engage in and learn more about dance.

Due to COVID-19, all of SF Ballet’s in-person education programs are on pause. SF Ballet invites families, PreK-12 students, and educators to our online classroom! Dance-along videos, virtual storytime, printable activities, coloring sheets, and more to enjoy from the comfort of your home. For our limited virtual offerings, visit SF Ballet Classroom.

Summer Dance Camp

Best. Week. Ever. Summer Dance Camp at San Francisco Ballet is a free, weeklong dance program held in partnership with the Boys & Girls Clubs of San Francisco to promote creative expression and encourage dance education. For five days in a row the kids of the Boys & Girls Club take classes with professional dance teachers at SF Ballet, then show their friends and family what they’ve learned in a performance guaranteed to end in standing ovation.

Learn More

SF Ballet and Boys & Girls Clubs of San Francisco

In collaboration with Boys & Girls Clubs of San Francisco, SF Ballet brings dance for free to clubhouses across the city. Whether it's a dance and music jam-packed afternoon, or weekly ballet or dance classes, SF Ballet is dedicated to ensuring dance is available to youth throughout the neighborhoods of San Francisco.

Learn More

kids Days & Kidstage at stern grove festival

In conjunction with the annual Stern Grove Festival, SF Ballet offers family-friendly, free, outdoors, dance and music interactive workshops each summer: Kids Days and KidStage.

Learn More

fan fest

In conjunction with Bay Area Dance Week, SF Ballet presents Fan Fest—engaging the community of all ages through pop-ups, food, activities, and a SF Ballet Company class presentation.

Learn More


Reach Out!
Jasmine Huynh
Associate Director of Youth and Community Programs

Pam Sieck
Community Programs Coordinator