Where stars are born!


At Onyx School of Performing Arts, we are passionate about delivering outstanding part-time training in dance, performing arts, and educational support for children aged 3–11. Our nurturing, non-competitive environment supports every child - whether they’re here to have fun, build confidence, make friends, and learn new skills in a family-like setting, or whether they aspire to take accredited examinations and pursue a future in the arts.


Our goal is to ensure that every young performer thrives and reaches their full potential. Our carefully designed curriculum stretches imaginations, sparks creativity, and develops a wide range of artistic skills.


We firmly believe that no child should be excluded from the joy and opportunities of the performing arts. At Onyx, every child is valued, included, and celebrated.


We would love to welcome you to our Onyx family - where you’re guaranteed to learn, grow, and have an abundance of fun!


Our Classes


Onyx School of Performing Arts offers classes for children aged 3-11 of all abilities. Our diverse programme includes ballet, jazz, tap, performing arts, street dance/hip hop, street jazz and educational support.


Little Dynamites


Dance, performing arts and phonics classes for 3-5 year olds.

The Firecrackers


Dance and performing arts classes for 6-11 year olds.


Follow us on Instagram

@onyxschoolofpa