Marin Ballet has transitioned to a full offering of in-studio with in-person safety protocols.

Fall Enrollment is Open!
Have your choice of Beginning Ballet schedules by registering early…..

Marin Ballet provides a standards-based dance education that equips students with the tools and vocabulary to perform at their best.  Collaborations with guest choreographers, both a ballet and contemporary syllabus, and an emerging (student) choreography initiative inform a year-round training program.

Classical Ballet Program

Drop-in Classes, Workshops & Gatherings


This is MB’s gathering place where kids, teens, and adults can drop in to dance, create, converse, listen in, or play together…..for the fun of keeping bodies moving and connecting with others.

click to see what’s up…





Culture & Community

Marin Ballet is committed to supporting teachers and schools engage students in the school day with what we call Action Learning.  We are offering live-stream curriculum integrations that get students up and moving while still safe at home.  No, it’s not recess.  It’s collaborative ‘hands-on’ teaching between classroom teachers and MB’s faculty that supports healthy bodies, active minds, and meaningful connections

Get more info…

Dance Ed Partnerships

Looking for a ballet class?  Enroll now for Fall…

Creative Movement Exploration

A weekly 45-to-60-minute class safely engages little bodies ages 3 -4 in creative movement and exploration.

Find your class…


Ballet Prep

Introductory Ballet Prep is for girls and boys enrolled in Kindergarten – 1st  grade.
Classes are based on the fundamentals of dance, music, and energetic bodies and imaginations.
PLUS…MB’s seasonal Culture & Community Classes are included in MB’s Ballet Program tuition (for student families too!)

Get Details…

Ballet Prep

Levels 1-4

The beginning ballet syllabus starts with young dancers with little or no dance experience and continues through pre-pointe.  Girls and boys ages 7 to 10 are grouped by grade level.
MB’s Culture & Community classes and gatherings are included in the Beginning Ballet Program with both students and their families invited to join in and stay connected.

Find your class schedule…

Beginning Ballet

Levels 5 - 7

Dancers ages 10 to 13 train in like age groups as they transition to pointe work and advance through the ballet syllabus.  Classes include technique, pointe, contemporary, and strength/stretch/pilates infusions.  Voluntary Culture & Community classes are included in the Intermediate Ballet Program providing students with mentors, social connection, and healthy fun (families are invited to participate too!).

Get Details…..

Intermediate Ballet

Levels 8 - 9

Summer is the time to get back in shape!

Experienced dancers ages 14 – 18 train multiple days per week within a multi-age setting.  Classes include technique, pointe, contemporary, and select strength and stretch infusions.  Dancers and families are invited to join in our Culture & Community offerings as part of tuition in MB’s Classical Ballet Program.

Find more info…

Advanced Ballet


A ballet workout to start the day!

For dancers training to stay in shape and adults looking for a mindful workout take our morning class in-person or streamed live with Julia Adam and Casey Thorne.

If you’re new to ballet, try our Beginning Adult Class with Laurie Klein

Click for Info

Adult Ballet

We appreciate the support from our community…

...thank you for your beautiful teaching over Zoom...and for keeping everyone connected and fit...

Christine Hanson, 2020 Beginning Ballet Mom

What a joy to see students tackling new techniques and learning about their dance lineage!

Casey Thorne, MB Faculty

I wouldn't change a thing about my amazing experience at Marin Ballet.

Nikita Dimova-Park, 2020 MB Graduate

It was fun dancing in an open space...even when a bear showed up and went under the porch!

Level 8 Student 

Read what’s up on the blog:


Spring Concert 2021
Casey Lee Thorne | 23, April

Spring has sprung! And that means Marin Ballet is gearing up for its annual Spring Concert. As we

Read More
Collaborating with Our Community
Casey Lee Thorne | 15, March

In honor of Marin Ballet’s Birthday, we wanted to share all of the amazing programming we have developed

Read More
Happy 58: Marin Ballet is Here to Stay!
Connie Zabokrtsky | 19, February

Marin Ballet transitioned from a privately-owned ballet school to an arts non-profit in 1963.  This was innovative thinking

Read More

We’d love to hear from you!

    All the fields are required


    Call Us
    100 Elm Street, San Rafael, CA 94901