top of page
first impressions poster (2).png

REGISTRATION

January 3 – 4, 2026

CHORUS THEATER, SAN FRANCISCO

All participants must complete the registration form below by Friday, December 19, 2025.

JUNIOR DIVISION: Ages 8 - 14 | Boys & Girls

SENIOR DIVISION: Ages 15 - 20 | Men & Women

  • Participants can perform up to 3 pieces total (i.e. Two (2) Classical Variations, One (1) Contemporary Variation) 

  • Ensemble and Partnering pieces only have to registered ONCE by a group representative

PRICING:

  • Solo Variation: $250 / participant (+ $50 / additional variation)

  • Ensemble / Partnering:  $250 registration + $50 / each participant

  • **PARTICIPANTS WILL BE REDIRECTED TO REGISTRATION PAYMENT AFTER SUBMITTING FORM (click "Registration/Tickets")**

Piece length requirements:

  • Solo Variations must not exceed 3 minutes. 

  • Ensemble / Partnering pieces must not exceed 6 minutes. 

SCHEDULE

Subject to change

Contemporary | Saturday, January 3

2:00 - 3:00pm : JUNIOR DIVISION 

3:30 - 4:30pm : SENIOR DIVISION 

Classical | Sunday, January 4

2:00 - 3:30pm : JUNIOR DIVISION 

4:00 - 6:00pm : SENIOR DIVISION 

Reception | Sunday, January 4

6:00 - 7:30pm (Belvedere Room)

PARTICIPANT REGISTRATION

For the 2026 Mock Competition

On day of mock competition

How many pieces will you perform?
One
Two
Three
Four
Mock Registration
  • Instagram
  • Facebook
  • Google Places

(415) 626-8878

30 Otis St, San Francisco, CA 94103

©2020 by City Ballet San Francisco

bottom of page