Free Beginning Ballet Series

The Free Beginning Ballet Series introduces young dancers, ages 6-9, to the fundamentals of ballet. These free classes help children decide if ballet is right for them. We welcome all new dancers in this commitment-free, three-class series, with the goal of giving students the basic foundations and an appreciation of dance. Sign up and find out why TPB is Portland’s premier academy for nurturing, student-centered ballet training.

The final class acts as a placement assessment for the Curriculum Ballet program. Students must attend the full series (all three classes) but are not required to pay an audition fee. Register early, as class size is limited. Classes that do not meet minimum enrollment may be cancelled.


DATES August 13, 20 & 27
TIME 11:30am – 12:30pm or 12:45pm – 1:45pm

Dress Code

Female dancers should wear either pink tights and pink ballet shoes or skin tone tights and skin tone ballet shoes and a leotard of any color. They should not wear skirts or tutus. Male dancers should wear black tights, a white t-shirt and black ballet shoes.

Click to sign up online


Free Hip-hop & Body Control

Starting September 7
Wednesdays 6:45 – 7:45 PM with Nick Le-Jurica

Ages 13 – 18 ~ Registration opens August 12.

Hip-hop and Body Control encompasses a wide range of street dance styles from breaking to popping and locking. The class focuses on developing rhythm and coordination, while emphasizing individual expression. Guys are invited to stay for ballet partnering class (8:00 – 9:00pm) – no ballet experience needed.

Dress Code

Dancers should wear comfortable clothes they can move in. Dancers may also wear clean tennis shoes. No clothing with inappropriate images or language.

Click to sign up online

Please note: TPB requires all staff, faculty, pianists and dancers ages 5+ to be vaccinated against Covid-19 for in-studio participation. You can count on our commitment to the health and safety of our community. With so many of our young dancers ineligible to be vaccinated, we thank you for your continued support to keep them healthy and safe.

The message will be closed after 20 s
Ajax Loading