With ballet performances at San Diego Civic Theater and The Balboa Theatre in Downtown San Diego, some at the San Diego Museum of Art (SDMA) in Balboa Park, and even more at the California Center for the Arts, Escondido, ballet is alive and well all over San Diego County!
Let's have a look at a few of the premiere (and my personal favorite) ballet companies in the area and find out where you can expect them to perform!

Classic Nutcracker Ballet City Ballet
San Diego Ballet Company
Under the creative direction of choreographer Javier Valasquo, the San Diego Ballet Company, or SDBC, continues to present a vast range of innovative pieces in unique and exciting venues such as the Sculpture Garden of San Diego's Museum of Art. Their classical works, such as The Nutcracker, have become an indispensable part of San Diego's festive cultural offerings.
In keeping with SDBC's bold, creative tradition, past performances have even taken place at an outdoor pop-up drive-in auditorium, with guests bringing their own chairs and food from nearby restaurants.
Getting to the Theater, How to Get Tickets, & More!
The San Diego Ballet primarily performs at the San Diego's Museum of Art in Balboa Park. While parking is no longer free in the park as of early 2026, Balboa Park is not far from Downtown San Diego and easy to find if you're coming from I-5 North or I-5 South.
Alternatively, the MTS Bus has multiple stops in the park and a San Diego rideshare like Uber or Lyft is a fantastic option to get you directly to the venue.
Your best bet for tickets is to contact the San Diego Ballet Company by calling (619) 294-7378, or by visiting their website.

Bella Before Nutcracker Ballet at the CA Center for the Arts, Escondido
City Ballet of San Diego
Under the direction of Steven and Elizabeth Wistrich, the City Ballet of San Diego continues its mission to present a wide range of pieces – from world premieres to a season of 'From the vault' ballets, which recapture the magic of much-loved past performances, many created and choreographed by Elizabeth Wistrich herself!
Founded in 1993, performances were previously held in Spreckels Theatre, which is in the midst of renovations. You can now see the City Ballet at Balboa Theatre or at the California Center for the Arts, Escondido.
Getting to the Theatre, How to Get Tickets, & More!
With the California Center for the Arts, Escondido located about 45 minutes north of downtown, the venue offers free on-site parking. Balboa Theatre is located in Downtown San Diego where your best option will be to take the San Diego Trolley, but you could also drive and park in one of the nearby parking garages near the theater.
For tickets, contact the City Ballet of San Diego box office at (858) 272-6058, email tickets@cityballet.org, or visit their website directly.
Golden State Ballet
A newer company founded in 2021, Golden State Ballet prides themselves on 'inclusivity and diversity, nurturing talent and character, and creating performances with high production value'. They strive to bring memorable ballets to San Diego for talented dancers and audiences alike.
Often partnering with the San Diego Symphony Orchestra, the company continues to expand its range of top-quality performances.
Under the energetic and visionary leadership of Raul Salamanca, the Golden State Ballet's Artistic Director & CEO, the company offers a varied repertory comprising of a diverse mixture of well-loved classics, newer 'narrative' ballets, and themed contemporary pieces.
Getting to the Theatre, How to Get Tickets, & More!
The Golden State Ballet has had recent performances at their Golden State Ballet Studios located at 6338 Riverdale St. just east of Mission Valley as well as at the Civic Theatre and Balboa Theatres, both located in Downtown San Diego.
For the Downtown venues, taking the San Diego Trolley is a fantastic choice that can drop you off just steps away from your show.
If you'd rather drive, there is a parking garage across 3rd Avenue from the Civic Theatre and the NBC Building parking garage at 225 Broadway is the place to park for shows at the Balboa Theatre. An alternative is to park at the Westfield Horton Plaza. There are also additional parking garages and concourse parking options around the theaters.
For ticket information, contact the California Ballet ticket office at (661) 877-5767, or visit their website directly.
Where We Recommend Staying Nearby a Ballet
Obviously, where you stay will depend on the theater of your chosen performance. With many of the featured ballet's taking place in Downtown San Diego, a stay at the Carte San Diego would be our choice for a classy place to stay after your performance.
The hotel is walking distance to multiple theaters, offering comfortable upscale rooms and amazing dining at Watercolors. I also would highly recommend making time to visit the rooftop pool!