Home of Goleta Ballet Theatre

/ Season 41

Registration Begins May 5th for 2026-2027

/

Swan Lake May 2nd & 3rd, 2026 at 3pm

/

Summer Classes begin June 22nd, 2026

/

Registration Begins May 5th for 2026-2027 / Swan Lake May 2nd & 3rd, 2026 at 3pm / Summer Classes begin June 22nd, 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 soon enrolling in our Fall/Winter Session which runs 2026-2027. Please take a look at our upcoming programs to find more information on how to join.

Programs & Divisions

Performances

Swan Lake - May 2nd & 3rd, 2026


See Performances

Inside GSB

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

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

News & Updates