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 courtesy 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?

2021 performances of Nutcracker begin on December 10 and run through December 30. Performances are offered at 2 pm and 7 pm most days (11 am and 4 pm on Christmas Eve, December 24); check their schedule for exact times. Tickets range in price from $19 to $325, 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 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.

Note: To attend a performance or event at the War Memorial Opera House, all patrons aged 12 and over must present proof of full vaccination status alongside a matching photo ID. Children under 12 years of age who are not yet eligible for vaccination must present a negative COVID-19 test result (either PCR or antigen test) taken within 48 hours of the start time of the performance they are attending. Masks are required for everyone at all times, regardless of vaccination status, while inside the War Memorial Opera House. Learn more about COVID safety.

2022 Marin Summer Camp Guide