stART here.

At AOA School of the Arts (SOA), we believe in nurturing creativity and artistic talent in our community’s youth through classes serving students from kindergarten through 12th grade.

Our program offers a diverse range of artistic disciplines, dedicated instructors, and a supportive environment to help young minds grow and excel in their chosen art forms. We provide performing and visual arts classes and opportunities through SOA and The Center Players, to increase confidence and skill in both students who enjoy the arts as a hobby and those who seek to enter the professional industry.

The mission of AOA School of the Arts is to refine talent and potential into skill and mastery by providing the best quality classes, lessons, and material to our students.

Why Families Love SOA:

  • Builds confidence and independence

  • Encourages creativity and self-expression

  • Supports social skills and friendships

  • Welcoming, community-centered environment

Registration opens at the beginning of each semester.

If enrollment is not currently open, we’d still love to hear from you!

Please email schoolofthearts@artsaoa.com to be added to our interest list and be the first to know when registration becomes available.

Our Programming

Winter

Spring

Summer

Fall

AOA School of the Arts hosts semester-long after school classes during the Spring and Fall, as well as various week-long camps through the summer.

Each session is unique and is thoughtfully planned with the help of our talented instructors to engage and enrich the lives of our local youth to our best abilities.

It is our goal to provide arts opportunities to all students, regardless of economic circumstances. Please email schoolofthearts@artsaoa.com to inquire about tuition assistance.

Inspiring creativity through dance, theatre, and visual arts for all ages.

〰️

Inspiring creativity through dance, theatre, and visual arts for all ages. 〰️

Find the Right Program for Your Child

Not sure where to start? We’re happy to help you find the perfect fit.

Classes open for registration at the beginning of each semester. If you don’t see open enrollment right now and you’re interested in a class, please email schoolofthearts@artsaoa.com to be added to our interest list and be the first to know when enrollment opens.

Bring your favorite stories to life through movement! Each session combines story time, creative movement, and ballet-based dance as dancers explore characters, music, and imagination. Come for one class or bundle multiple sessions and save!

SATURDAY STORYBOOK DANCE! Spotlight Ballet (ages 4-7) Saturdays 9:00-9:55 AM
from $5.00

Storybook Dance: Dance & Read Along!

Step into the pages of your favorite stories through ballet! In each session, dancers will listen to a beloved story, explore its characters and setting through movement, and learn fun ballet steps inspired by the book. Each class is a magical combination of storytime, imagination, and dance!

Classes are offered as individual sessions, so dancers can join us for one story or experience them all! Bundle multiple classes and save!

DATES:

  1. September 12th

  2. September 26th

  3. October 17th

  4. November 21st 

  5. November 28th

  6. December 12th 

  7. December 19th

  8. January 2nd 

An introduction to ballet focusing on basic technique, rhythm, and movement. This class helps young dancers develop coordination, musicality, and confidence while having fun learning dance fundamentals.

Dress Code

Come ready to move in this ballet based class!

  • Comfortable clothing that allows you to move freely

  • Ballet shoes or bare feet

  • Leotards and tights are welcome for girls, but are not required

  • Hair should be secured away from the face when possible

Parents: We ask that parents drop off and leave during class time. Parents are welcome to join us for the final five minutes of class if they would like to observe.

Teacher: Ms. Erika

Location: Water Street Studio (115 Water Street)

SATURDAY STORYBOOK DANCE! Little Dancers (ages 3-4) Saturdays 10:00-10:45am
from $5.00

Storybook Dance: Dance & Read Along!

Step into the pages of your favorite stories through ballet! In each session, dancers will listen to a beloved story, explore its characters and setting through movement, and learn fun ballet steps inspired by the book. Each class is a magical combination of storytime, imagination, and dance!

Classes are offered as individual sessions, so dancers can join us for one story or experience them all! Bundle multiple classes and save!

DATES:

  1. September 12th

  2. September 26th

  3. October 17th

  4. November 21st 

  5. November 28th

  6. December 12th 

  7. December 19th

  8. January 2nd 

An introduction to ballet focusing on basic technique, rhythm, and movement. This class helps young dancers develop coordination, musicality, and confidence while having fun learning dance fundamentals.

Dress Code

Come ready to move in this ballet based class!

  • Comfortable clothing that allows you to move freely

  • Ballet shoes or bare feet

  • Leotards and tights are welcome for girls, but are not required

  • Hair should be secured away from the face when possible

Teacher: Ms. Erika

Location: Water Street Studio (115 Water Street)

SATURDAY STORYBOOK DANCE! Tiny Tutus: Caregiver & Me (ages 18-35m) Saturdays 11-11:30am
from $5.00

Storybook Dance: Dance & Read Along!

Step into the pages of your favorite stories through ballet! In each session, dancers will listen to a beloved story, explore its characters and setting through movement, and learn fun ballet steps inspired by the book. Each class is a magical combination of storytime, imagination, and dance!

Classes are offered as individual sessions, so dancers can join us for one story or experience them all! Bundle multiple classes and save!

DATES:

  1. September 12th

  2. September 26th

  3. October 17th

  4. November 21st 

  5. November 28th

  6. December 12th 

  7. December 19th

  8. January 2nd 

An introduction to ballet focusing on basic technique, rhythm, and movement. This class helps young dancers develop coordination, musicality, and confidence while having fun learning dance fundamentals.

Dress Code

Come ready to move in this ballet based class!

  • Comfortable clothing that allows you to move freely

  • Ballet shoes or bare feet

  • Leotards and tights are welcome for girls, but are not required

  • Hair should be secured away from the face when possible

Teacher: Ms. Erika

Location: Water Street Studio (115 Water Street)

Recurring SOA Classes

Our recurring classes run throughout the year and are designed for flexibility and consistency. These classes are perfect for students who want steady and ongoing activities!

Full! Email schoolofthearts@artsaoa.com to join waitlist! Tuesday Little Dancers! Ballet/Tap (ages 3-5) Tuesdays 3:30-4:15 Full! Email schoolofthearts@artsaoa.com to join waitlist! Tuesday Little Dancers! Ballet/Tap (ages 3-5) Tuesdays 3:30-4:15 Full! Email schoolofthearts@artsaoa.com to join waitlist! Tuesday Little Dancers! Ballet/Tap (ages 3-5) Tuesdays 3:30-4:15 Full! Email schoolofthearts@artsaoa.com to join waitlist! Tuesday Little Dancers! Ballet/Tap (ages 3-5) Tuesdays 3:30-4:15 Full! Email schoolofthearts@artsaoa.com to join waitlist! Tuesday Little Dancers! Ballet/Tap (ages 3-5) Tuesdays 3:30-4:15
Sold Out
Quick View
Full! Email schoolofthearts@artsaoa.com to join waitlist! Tuesday Little Dancers! Ballet/Tap (ages 3-5) Tuesdays 3:30-4:15
from $40.00

This beginner dance class introduces ballet and tap through imaginative movement, music, and age-appropriate technique. Students build coordination, rhythm, balance, and confidence while having fun.


This class will have an informal December recital, admission will be free, and students will need to provide their own pink leotard, pink tights, and ballet/tap shoes. You must participate in November classes in order to be in the recital. Dress rehearsal December Tuesday 15th 5-6pm, Recital December 17th students should arrive at 5:00pm, performance will be at 6:30pm

Choose a month or bundle!

Class Dates

Month 1 (September)

September 1st

September 8th

September 15th

September 22nd

Month 2 (October)

October 6th

October 13th

October 20th

October 27th

Month 3 (November)

November 3rd

November 10th

November 17th

December 1st

December 8th

December 5th, Recital Dress Rehearsal 5-6pm

Please note: There will be no classes held September 28th-October 2nd and November 23rd-27th

Dress Code:

Girls: Leotard, tights, ballet/tap shoes, hair secured away from face

Boys: White or black T-shirt, black shorts or leggings, ballet/tap shoes

Teacher: Ms. Ciara

Location: Water Street Studio (115 Water Street)

Parents: Parents: The goal of this class is to help students build independence by attending class on their own, listening to the instructor, and participating without parents present. We encourage families to work toward drop-off as students are ready, at a pace that feels comfortable. Parents are always welcome to join us for the final five minutes of class to observe..

FULL! Email schoolofthearts@artsaoa.com to join waitlist. Tuesday Tiny Tutus (18-35months) Caregiver and Me! Tuesdays 3-3:30 FULL! Email schoolofthearts@artsaoa.com to join waitlist. Tuesday Tiny Tutus (18-35months) Caregiver and Me! Tuesdays 3-3:30 FULL! Email schoolofthearts@artsaoa.com to join waitlist. Tuesday Tiny Tutus (18-35months) Caregiver and Me! Tuesdays 3-3:30 FULL! Email schoolofthearts@artsaoa.com to join waitlist. Tuesday Tiny Tutus (18-35months) Caregiver and Me! Tuesdays 3-3:30 FULL! Email schoolofthearts@artsaoa.com to join waitlist. Tuesday Tiny Tutus (18-35months) Caregiver and Me! Tuesdays 3-3:30
Sold Out
Quick View
FULL! Email schoolofthearts@artsaoa.com to join waitlist. Tuesday Tiny Tutus (18-35months) Caregiver and Me! Tuesdays 3-3:30
from $35.00

Introduce your little one to the joy of movement, music, and dance! Caregivers join their child as they explore basic ballet steps, imaginative movement, and rhythm while building coordination, confidence, and special memories together.

Choose a month or bundle!

Class Dates

Month 1 (September)

September 1st

September 8th

September 15th

September 22nd

Month 2 (October)

October 6th

October 13th

October 20th

October 27th

Month 3 (November)

November 3rd

November 10th

November 17th

December 1st

Please note: There will be no classes held September 28th-October 2nd and November 23rd-27th

Dress Code:

Girls: leotard, tights, ballet shoes, hair secured away from face

Boys: White or black T-shirt, black shorts or leggings, ballet shoes

Teacher: Ms. Ciara

Location: Water Street Studio (115 Water Street)

Full! Email schoolofthearts@artsaoa.com to join waitlist! Thursday Little Dancers! Ballet/Tap (Ages 3–5) Thursdays 10:45–11:30 Full! Email schoolofthearts@artsaoa.com to join waitlist! Thursday Little Dancers! Ballet/Tap (Ages 3–5) Thursdays 10:45–11:30 Full! Email schoolofthearts@artsaoa.com to join waitlist! Thursday Little Dancers! Ballet/Tap (Ages 3–5) Thursdays 10:45–11:30 Full! Email schoolofthearts@artsaoa.com to join waitlist! Thursday Little Dancers! Ballet/Tap (Ages 3–5) Thursdays 10:45–11:30 Full! Email schoolofthearts@artsaoa.com to join waitlist! Thursday Little Dancers! Ballet/Tap (Ages 3–5) Thursdays 10:45–11:30
Sold Out
Quick View
Full! Email schoolofthearts@artsaoa.com to join waitlist! Thursday Little Dancers! Ballet/Tap (Ages 3–5) Thursdays 10:45–11:30
from $40.00

This beginner dance class introduces ballet and tap through imaginative movement, music, and age-appropriate technique. Students build coordination, rhythm, balance, and confidence while having fun.

This class will have an informal December recital, admission will be free, and students will need to provide their own pink leotard, pink tights, and ballet/tap shoes. You must participate in November classes in order to be in the recital. Dress rehearsal December Tuesday 15th 5-6pm, Recital December 17th students should arrive at 5:00pm, performance will be at 6:30pm

Choose a month or bundle!

Class Dates

Month 1 (September)

September 3rd

September 10th

September 17th

September 24th

Month 2 (October)

October 8th

October 15th

October 22nd

October 29th

Month 3 (November)

November 5th

November 12th

November 19th

December 3rd

December 10th

Recital Rehearsal: Tuesday, December 15th 5-6pm

Recital Date: TBD

Please note: There will be no classes held September 28th-October 2nd and November 23rd-27th

Dress Code:

Girls: leotard, tights, ballet & tap shoes, hair secured away from face

Boys: White or black T-shirt, black shorts or leggings, ballet & tap shoes

Teacher: Ms. Ciara

Location: Madrin Studio (115 N Poindexter Street)

Parents: Parents: The goal of this class is to help students build independence by attending class on their own, listening to the instructor, and participating without parents present. We encourage families to work toward drop-off as students are ready, at a pace that feels comfortable. Parents are always welcome to join us for the final five minutes of class to observe..

FULL! Email schoolofthearts@artsaoa.com to join waitlist. Thursdays Tiny Tutus (18-35months) Caregiver and Me! Thursdays 10-10:30 FULL! Email schoolofthearts@artsaoa.com to join waitlist. Thursdays Tiny Tutus (18-35months) Caregiver and Me! Thursdays 10-10:30 FULL! Email schoolofthearts@artsaoa.com to join waitlist. Thursdays Tiny Tutus (18-35months) Caregiver and Me! Thursdays 10-10:30 FULL! Email schoolofthearts@artsaoa.com to join waitlist. Thursdays Tiny Tutus (18-35months) Caregiver and Me! Thursdays 10-10:30 FULL! Email schoolofthearts@artsaoa.com to join waitlist. Thursdays Tiny Tutus (18-35months) Caregiver and Me! Thursdays 10-10:30
Sold Out
Quick View
FULL! Email schoolofthearts@artsaoa.com to join waitlist. Thursdays Tiny Tutus (18-35months) Caregiver and Me! Thursdays 10-10:30
from $35.00

Introduce your little one to the joy of movement, music, and dance! Caregivers join their child as they explore basic ballet steps, imaginative movement, and rhythm while building coordination, confidence, and special memories together.

Choose a month or bundle!

Class Dates

Month 1 (September)

September 3rd

September 10th

September 17th

September 24th

Month 2 (October)

October 8th

October 15th

October 22nd

October 29th

Month 3 (November)

November 5th

November 12th

November 19th

December 3rd

Please note: There will be no classes held September 28th-October 2nd and November 23rd-27th

Dress Code:

Girls: leotard, tights, ballet shoes, hair secured away from face

Boys: White or black T-shirt, black shorts or leggings, ballet shoes

Teacher: Ms. Ciara

Location: Madrin Studio (115 N Poindexter Street)

River City Strings

Arts of the Albemarle's premier children's violin program.

Make this summer unforgettable at Arts of the Albemarle’s School of the Arts! Our fun, high energy camps let kids dive into visual arts, music, dance, theatre, musical theatre, and even our popular Center Player Bootcamp. We offer morning and afternoon sessions, with the option to join one or stay all day. Need coverage in between? Lunchtime supervision is available! Whether your child is trying something new or building on what they love, SOA Summer Camps spark creativity, boost confidence, and fill each day with imagination and fun.

Choose your sessions. Pick your favorite themes. Let creativity lead the way!

2026 Summer Camp Sessions

June 15-19

June 22-26

June 29- July 3rd

July 6-10

July 13-17

July 20-24

July 27-31

Singing

〰️

Musical Theatre

〰️

Violin

〰️

Clay

〰️

Piano

〰️

Art

〰️

Dance

〰️

Painting

〰️

Singing 〰️ Musical Theatre 〰️ Violin 〰️ Clay 〰️ Piano 〰️ Art 〰️ Dance 〰️ Painting 〰️

More Music Education Opportunities

AOA hosts local instructors conducting private lessons and small group music classes in voice, guitar, piano, ukulele, and more!

All inquiries should be directed to the instructors, who coordinate rates and scheduling independently.

stART a conversation