Back to top
Home | Get Your Tickets for San Francisco Ballet's Nutcracker

Get Your Tickets for San Francisco Ballet's Nutcracker

SF Ballet Nutcracker

Photo: San Francisco Ballet © Erik Tomasson

December will be here soon, and for many families, the holidays won't be complete without attending a performance of San Francisco Ballet's Nutcracker. Experience over 150 costumed characters, dazzling scenery, Tchaikovsky's beautiful score performed live by the San Francisco Ballet Orchestra, and the opulence of the War Memorial Opera House decorated for Christmas. Tickets to this time-honored holiday tradition are going fast!

Many different performances of Nutcracker take place in the Bay Area during the holiday season, but San Francisco Ballet's is the one that sets the standard. Did you know that San Francisco Ballet was the first ballet company to bring Nutcracker to America, way back in 1944?

2023 performances of Nutcracker begin on December 13 and run through December 30. Performances are offered at 2 pm and 7 pm most days (11 am and 4 pm on December 14, 19, 24 (Christmas Eve), and 30); check their schedule for exact times. Tickets range in price from $25 to $365, depending on section and performance date. Order your tickets soon: ticket prices may go up depending on demand.

We've made it a family tradition to try to attend Nutcracker every holiday season, and it's always a truly magical experience for everyone. It's really a holiday tradition not to be missed! Order your tickets now and make sure you get your preferred time, date, and seats.

This is a full-length ballet performance, so the SF Ballet recommends Nutcracker for children ages 5 and up; no children under 3, including infants in arms, are allowed. For more information and to order online, visit or call (415) 865-2000.