Home of Goleta Ballet Theatre

/ Season 40

Registration Now Open for Winter 2026

/

The Nutcracker December 6th & 7th, 2025

/

Winter Classes Begin January 5th, 2026

/

Registration Now Open for Winter 2026 / The Nutcracker December 6th & 7th, 2025 / Winter Classes Begin January 5th, 2026 /

Goleta School of Ballet offers classical ballet training for students ages 3-18 across 16 levels of instruction. A staple in the Santa Barbara Community since 1986, the Goleta School of Ballet aims to offer a solid foundation in classical ballet and is dedicated to teaching, at all levels, an appreciation, interest, and genuine fondness for music and dance.

Upcoming Programs

We are currently enrolling in our Fall/Winter Session which runs through December. Please take a look at our upcoming programs to find more information on how to join.

Programs & Divisions

Performances

Gala - February 21st, 2026


See Performances

Inside GSB

Step inside The Studios

Goleta School of Ballet is located in Old Town Goleta at 303 Magnolia Ave.

Our studios feature two studios, a lobby, restrooms, a hallway gallery space and glass doors to peek inside class. We love our studio home and when we see our youngest dancers getting a chance to watch the older ones!

Calendar of Events

September 2 Fall 2025 Classes Begin
November 11
Veterans Day - No Classes
November 26 - 30
Thanksgiving Break (no classes)
December 6 - 7
The Nutcracker
December 20
The Nutcracker Tutu Suite
December 21 - January 4
Winter Break
January 5
   Classes Resume for Winter/Spring 2026
January 19   Martin Luther King Jr. Day (no classes)
February 15 Summer Registration Due 2026
February 13-16   President's Day (16th no classes)
February 21   Goleta Ballet Theatre "Gala"
March 30 - April 4   Spring Break (no classes)
May 1   Pre-Enrollment for Fall 2026 for new students
May 1-3   Swan Lake Performances
May 23  Last Day of Classes
June 1 Fall Registration Open for Fall 2026
June 22 - July 3   Dance Camp - Levels 2-6
July 6 - August 7  Summer Intensive - Pre-Professional Division
August 31 Fall Classes Begin 2026-2027

See the Calendar

News & Updates