Magic Peter does the best children’s parties! We have had various parties for our son and for our twins, but Magic Peter is the best! 

Ruth Tate, Oxford

One of the most organised entertainers I have come across and I have been doing parties for my children for 10 years!

Charlotte Jarvis, Headington

Parents said it was the calmest kids party they’ve ever been to. I quote: ‘Magic Peter is the way forward!’

Rebecca Howard, Fyfield

About Magic Peter

Magic Peter has specialised in making children’s parties stress-free, unforgettable fun for more than 30 years.

He performs hilarious interactive magic shows and party entertainment for children and family audiences at birthdays, Easter, Halloween and Christmas parties.

He provides fun-packed entertainment at weddings, christenings and other family occasions.

And he’s hired to put the fun and magic into school and corporate events.

I really don’t know how you managed to entertain them all, but I have received the best feedback from the parents. I could not be happier!

Efi Barda, St Catherine’s College, Oxford

Many thanks for another stellar show and being so flexible so as to work around the ‘James Bond’ programme! 


Camilla Francis, European Space Agency

I would highly recommend Peter.  A professional from the moment of booking to the end of the event, and a very very good entertainer.

Melanie Quinn, GEMS Academy Didcot PTA

He performs in pubs and hotels, village and community halls, schools, offices and private homes and gardens, on village greens and school playing fields.

He’s even performed on a moving double-decker bus chartered for a company celebration. 

Whatever your celebration, wherever it’s held, Magic Peter has a brilliant family entertainment package that’s right for you.  And when you book Magic Peter, you’ll also get peace of mind, something it’s difficult to put a price on.

Talk to Magic Peter if you’re organising a kids party or family event in the Abingdon, Didcot, Wantage or Wallingford area, or further afield in Witney, Oxford or Newbury – even Banbury or Bicester, Reading, Swindon or the Cotswolds.