Drama, singing & acting classes for children

Welcome to Magical Days Theatre School

At Magical Days Theatre School, we believe in the power of the performing arts to transform and enrich the lives of children. Here, budding stars aged 4 to 11 learn to sing, dance and act, while also growing in confidence every week.

What we offer

Where Young Performers Find Their Voice

At Magical Days Theatre School, we explore a range of acting, singing and dance techniques to teach children how to perform on stage. Above all, we help them build dynamic characters and deliver believable performances.

We offer weekly theatre classes, private and small group sessions, lunchtime and after-school clubs, as well as our exciting four-day Musical Theatre Summer School each August.

Ages 4 to 11Fully inclusive classes
Barnstaple & BradworthyTerm-time locations
Qualified teachersPerformers and educators
Our classes

Find the Right Stage for Your Star

Magical Days Theatre School pupils rehearsing on stage
Primary school ages

Weekly Theatre Class

Lights, camera, action! Every week, children join a fun-filled theatre class where imagination takes centre stage. From dramatic storytelling and character building to confidence-boosting games and performance skills, our sessions are perfect for children who love to act, sing and dance or simply express themselves.

  • Fridays4.00pm – 5.00pm · Bradworthy · with Miss Amy
  • Sundays11.40am – 12.15pm · JunglaRoo, Barnstaple · with Miss Roisin
  • Open to all primary school-aged children
  • Build confidence, creativity and stage presence
  • Make new friends and have a magical time every week
Private musical theatre coaching at Magical Days Theatre SchoolBy appointment
4 to 11 years

Private & Small Group Musical Theatre

Our 30-minute solo or small group sessions are led by Miss Amy Jane, founder of Magical Days Theatre School, who holds a First-Class BA Honours Degree in Musical Theatre. These tailored sessions focus on performance preparation for upcoming shows, festivals and events.

  • Acting for stage
  • Monologues
  • Acting through song
  • Musical theatre solos
  • Singing solos
  • Fridays5.00pm – 5.30pm · Bradworthy · straight after the weekly class
Children performing at the Musical Theatre Summer School
4 to 11 years · Last full week of August

Musical Theatre Summer School

Four magical days of singing, dancing, acting and prop-making on the stage at Bradworthy Memorial Hall. Afterwards, children perform in a celebratory showcase for their families on the final day.

Why theatre school?

How Your Child Will Benefit

🌟

Boosted Confidence

Our classes help children build self-assurance that also carries over into everyday life.

🎤

Public Speaking

Children learn to express themselves clearly and confidently in front of others.

🚀

Inspiration & Growth

We motivate students to reach their full potential and then keep on learning.

🧠

Skill Development

Teaching new skills and techniques builds a positive growth mindset.

😊

Fun, Wellbeing & Belonging

Every session is enjoyable, so children feel part of a nurturing community where lasting friendships grow.

🎭

Fundamental Training

Essential training in singing, dancing and acting lays the foundations for future success.

Magical Days Theatre School founders with young performers
About us

Founded by Musical Theatre Graduates

Did you know? Our founders, Miss Amy and Miss Lauren, both graduated with First-Class BA Honours Degrees in Musical Theatre. Their journey also included performing in Anything Goes and experiencing life on tour.

Now, they bring their passion and expertise to inspire the next generation of performers at Magical Days Theatre School. Meanwhile, Miss Roisin leads our Sunday class in Barnstaple, bringing her background in dance and singing.

Coming July 2027

Curtains Up: A Magical Musical Adventure

On 11 July 2027, our theatre stars will take to the stage at The Queen’s Theatre in Barnstaple. So join us this term and be part of the show.

Your questions answered

Theatre School FAQs

What age is Magical Days Theatre School for?

Our classes are for primary school-aged children. All of our theatre classes, including our private sessions, are for children aged 4 to 11.

Does my child need any experience?

Not at all. Our classes are fully inclusive, so every child is welcome whether they’re a confident performer or trying theatre for the very first time.

Do parents stay during the class?

No. Instead, you can drop your child off and collect them at the end. We also hold special viewing days, usually at the end of term, so you can see their progress.

How do I book a private session?

Private and small group sessions run by prior appointment only. So simply call or email us to arrange a time.

Results you can see

From Shy to Shining

Over 80 families rate us excellent. In fact, many tell us their child now walks into class beaming, joins in with confidence and can’t wait for next week.

Ready for Their Moment in the Spotlight?

We look forward to welcoming your shining star to Magical Days Theatre School. So book a class today or get in touch to find out more.