Portland School of Ballet

Portland School of Ballet, 517 Forest Ave, Suite #2, Portland, ME 04101

Location of Portland School of Ballet campPortland School of Ballet, 517 Forest Ave, Suite #2, Portland, ME 04101

About

Portland School of Ballet offers Young Dancer Division classes for ages 3-7, including Creative Movement, Pre-Ballet 1, and Pre-Ballet 2. Creative Movement meets one day per week for 30 minutes, and Pre-Ballet 1 and Pre-Ballet 2 each meet one day per week for 45 minutes. The school also offers Junior Division, Senior Division, Pre-Professional Division, Open Classes, Ballet Essentials, Baby & Me, and Thrills & Chills Mini Camp.

At a glance

  • Ages: 3–18 years old
  • Current session: Fall Session (Sep 8–Nov 21, 2026); Winter Session (Nov 30–Mar 13, 2027); Spring Session (Mar 15–May 29, 2027)
  • General schedule: Young Dancer Classes meet in 3, 11-week sessions from September-May. Junior Division and Senior Division are described as divisions for ages 7+ and 11+, respectively. Open Classes are offered for teens and adults. Pre-Professional Division is by audition. Ballet Essentials is a 5-week group class for beginner ballet students.

About the provider

Portland School of Ballet was founded in 1980. Its mission is to enrich and strengthen Maine's communities through ballet performance, education, and experiences. The school uses a Vaganova-based curriculum and is a 501(c)(3) nonprofit organization. Community involvement includes Ballet for All: Community Outreach, volunteer support at performances and studios, and a scholarship application form.

  • Young Dancer Division — ages 3-7 · Three 11-week sessions from September-May · Introduce your child to music, movement, and rhythm in a fun and nurturing setting.
  • Creative Movement — Ages 3-4 by Sept. 1 · Tuesdays 3:30-4:00pm; Saturdays 9:00-9:30am or 8:30am-9:00am (Fall) · $185 per session · Meets 1 day per week for 30 minutes per week.
  • Pre-Ballet 1 — Age 5 by Sept. 1 · Wednesdays 4:00-4:45pm; Saturdays 9:30am-10:15am · $200 per session · Meets 1 day per week for 45 minutes per week.
  • Pre-Ballet 2 — Age 6 by Sept. 1 · Tuesdays 4:00pm-4:45pm; Saturdays 10:15am-11:00am · $200 per session · Meets 1 day per week for 45 minutes per week.
  • Junior Division — ages 7 and up · Structured levels for developing proper ballet technique, strength, and artistry.
  • Senior Division — ages 11+ · Ballet, pointe & pre-pointe, jazz, contemporary, and performance opportunities designed for strong technical and artistic training.
  • Pre-Professional Division — By Audition; Ages 11+ and Post High School · For dancers preparing for college programs or a professional career in ballet.
  • Open Classes — 16+ or by permission · Monday 7:00pm-8:30pm; Wednesday 6:30pm-8:00pm; Tuesday 6:30pm-8:00pm; Thursday 6:30pm-8:00pm · $18–$150 · Beginner and Intermediate classes for teens and adults.
  • Ballet Essentials — Teen and Adult beginner students · Wednesdays 7:00pm-8:00pm · $80 per session · 5-week group class for beginner ballet students; no experience required.
  • Community Division — All Ages · Includes Baby & Me, Ballet Essentials, Open Classes, Community Ballet, Revisiting Ballet, and more.
  • Baby & Me — For dancers 3 and under who have not met the age cut-off requirement · Once per month on Friday mornings · Class in the Community Division.
  • Thrills & Chills Mini Camp — Ages 3-7 · Saturday, October 17 from 2pm-4pm · $50 · Dance, creativity, and movement with a spooky twist.

Please review the PSB Handbook for school policies. Dancers may join mid-session following the age requirements. Open Class cancellations are non-refundable within 24 hours of class start time. If there are less than 3 students signed up for Open Class, the class will be canceled 3 hours prior to the scheduled start time.

Last updated September 21, 2026.

Is this your business? There is no cost, but you will be asked to sign up or log in.