A good wedding magician can cost from £200 to £2000 depending on where and when your wedding is, how long you want the wedding magician to perform for and who the Magician is!
Are you hiring your friends nephew to perform a few card tricks, a seasoned professional magician from the Magic circle or Dynamo?
How much does a Magician cost for a Wedding?
A Wedding Magician is someone who has performed at many weddings and is not only performing magic but also interacting with all your friends and family on your big day!
You will want them to be professional, turn up on time, be dressed immaculately and also be able to entertain guests of all ages from children to your great gran!
Whilst everyone wants the cheapest, that is not always the best choice for your wedding.
I have performed at some very exclusive weddings where money was no object and also many many weddings where a Magician was totally out of the budget, but they really wanted some amazing entertainment.


Magician cost per hour
Expect to pay around £200 per hour for a professional Wedding Magician.
Wedding Magician near me
I am a Hampshire Magician based near Southampton, if you are looking for some amazing wedding entertainment I am available to hire across the UK and have performed at weddings in Cornwall, Kent, Yorkshire and the Lake District.
Most of my weddings however are in Hampshire and Dorset