Youth, Primary, & Adult Programs

Youth Division

* Membership Only *

Commitment level: 2 or more classes per week depending on Level.

Placement Class required for Level Placement.

New students: Please email hello@blackboxstudiosoakland.com to schedule placement class.

Youth Ballet I (Ages 7-10 )‍ ‍

Minimum Commitment level 2x week Membership: Enroll in 2 classes or more classes

Tuesday 4:30-5:20

Thursday 4:30-5:20pm

Friday 4:00pm-4:50pm

Youth Ballet II (Ages 9-14 )‍ ‍

Minimum Commitment level 2x week Membership: Enroll in 2 ballet classes or more classes

*Note: Dancers must be enrolled in 2 ballet classes in order to enroll in Modern.

Ballet Classes:

Monday 4:30-5:25pm

Wednesday 4:30-5:25pm

Friday 5:00-5:55pm

Modern Class:

Wednesday 3:30-4:25pm

Youth Ballet III (Ages 12-14)‍ ‍

Minimum Commitment level 3x week Membership: Enroll in 3 or more classes

*Note: Dancers must be enrolled in 2 ballet classes in order to enroll in Modern or Pre-Pointe.

Ballet Classes:

Monday 4:30-5:25pm

Wednesday 4:30-5:25pm

Friday 5:00-5:55pm

Additional Classes:

Wednesday Modern 3:30-4:25pm or Monday Modern 5:30-6:40pm (placement required)

Wednesday Pre-Pointe 5:30-6:40pm

Youth Ballet IV‍ ‍(Ages 12-15)

Minimum Commitment level 4x week Membership: Enroll in 4 or more classes

*Note: Dancers must be enrolled in 3 ballet classes in order to enroll in additional classes.

Ballet Classes:

Tuesday 5:30-6:30pm

Wednesday 5:30-6:40pm (Pre-Pointe)

Thursday 5:30-6:30pm

Additional Classes:

Monday 5:30-6:40pm (Modern)

Friday 6:00-7:00pm (Repertoire & Variations)

Youth Ballet V (Ages 12-16 )

Minimum Commitment level 4x week Membership: Enroll in 4 or more classes

*Note: Dancers must be enrolled in 3 ballet classes in order to enroll in additional classes.

Ballet Classes:

Tuesday 5:30-6:30pm

Wednesday 5:30-6:40pm (Pre-Pointe)

Thursday 5:30-6:30pm

Additional Classes:

Monday 5:30-6:40pm (Modern)

Thursday 6:35-7:35pm (Adult/Teen Pointe)

Friday 6:00-7:00pm (Repertoire & Variations)

Primary Division

PRIMARY DIVISION Commitment level: 1x week

* Membership, Class Card, or Drop In *

Pre-Ballet (Ages 3-5)‍ ‍

Saturday 9:00-9:45am

Sunday 9:50-10:40am (STARTING AUG 15, 2026)

Primary Ballet I (Ages 6-7)

Saturday 9:50-10:40am

Sunday 9:00-9:45am (STARTING AUG 15, 2026)

Primary Ballet II‍ ‍(Ages 7-9)

Saturday 10:45-11:35am (STARTING AUG 15, 2026)

Sunday 9:00-9:45am (STARTING AUG 15, 2026)

Primary Ballet III‍ ‍(Ages 8-12)

Saturday 10:45-11:35am (STARTING AUG 15, 2026)

Sunday 10:45-11:35am (STARTING AUG 15, 2026)

Pre-Teen/Teen Beginner Ballet (Ages 11 and up)

Fridays 5:00-5:55pm

Adult Division

ADULT DIVISION

* Membership, Class Card, or Drop In

Adult Beginner Ballet

Mondays & Wednesdays 6:45-7:45pm

Intermediate/Adv Beginner

Fridays in JUNE 2026 7:05-8:15pm (June 2026 only)

Sundays 11:45-1:00pm (STARTING AUG 15, 2026)

Pointe Class (pointe shoes optional)

Thursdays 6:35-7:35pm

Intermediate/Advanced Adult Ballet to Pop Music‍ ‍

Tuesdays 6:35-8:05pm

JANUARY - JUNE 2026

AUGUST - DEC 2026