
School Christmas magic shows
2025
Fun Xmas Magic shows and ASSEMBLY Magic for schools
in Edinburgh, Lothians, Fife, Scotland

The Christmas School Show
- Earlybird Booking £200 -
if you book by October 1st 2025
Magic Gareth:
Finding Christmas 2025
45 minutes | £250
(travel charges applicable outwith EH Postcodes)
Magic Gareth is one of Scotland’s top family entertainers, bringing 5-star laughter and amazement to schools, hoiday Parks and Theatres across Scotland and all around the UK . With over a decade of experience, rave reviews from teachers, and shows tailored perfectly for primary pupils, Gareth’s Christmas Special is more than just a magic show, it’s a full fun and festive experience. Trusted by schools year after year, he makes planning easy, keeps children fully engaged, and leaves staff hearing “that was the best show ever!” long after the term ends.
See here for reviews from teachers!
Why have a magic show in School?
Summer Treat | Halloween | Christmas | Easter | School Fundraiser
Who is Magic Gareth?
Magic Gareth is the five-star reviewed Edinburgh-based theatre and Party Magician serving yound people and kids in Edinburgh, the Lothians, Falkirk and Fife!
He is the creator of the Amazon Bestseller 'The PartyTricks Handbook' and TheBalloonDog Book Series.
Gareth has a loyal online following of 60,000 people around the world on his TikTok and Instagram accounts.
WHO ARE THE SCHOOL SHOWS FOR?
The MAGIC GARETH Primary School Magic Shows can presented for nurseries and pre-schools, early years, Key Stage 1&2 and children with ASN.

The BIG School Magic Show
This is the current serving of amazing and fun magic tricks to wow every kid in the school! It is 40 minutes of magical entertainment with Ediburgh’s 5-star magician, Magic Gareth. This show is tailored to each age group.
How does the School Magic Show work?
Magic Gareth can perform just one show or multiple shows throughout the school day.
Why a school magic show?
The BIG Magic Show can be performed for all school occasions - a school treat, Halloween, Christmas, Easter, Themed topics, and reading week, to name a few.
How long is the show?
Each show is 40 minutes long and requires a 20-minute reset between showings.
Age Group
I recommended splitting the age groups and key stages for Magic Gareth’s Shows. This ensures that no one is talked down to or confusing language is used.
How much does a school magic show cost?
In Edinburgh and the Surrounding areas, the magic can be as low as £100 per show with a reduced rate for multiple shows throughout the morning or afternoon.
School Fundraising with a Magic Show
A great reason for getting Magic Gareth is to raise money for your school! This can be an after-school PTA event. The kids come along to watch, they bring their adults to experience the fun too. The more the merrier and the more money you can raise! You can also sell refreshments to boost fundraising further.
"My daughter's 7th birthday party with Magic Gareth might forever be known as
'the best day ever'!"
⭐️⭐️⭐️⭐️⭐️
KW - Google Review
"The show was hilarious and he does brilliantly engaging all of the children"
⭐️⭐️⭐️⭐️⭐️
AL - Google Review
"Several of the parents also said he was absolutely brilliant and the kids clearly had so much fun!"
⭐️⭐️⭐️⭐️⭐️
AG - Google Review
