How Much Does a Wedding Magician Cost in the UK? 🎩✨

If you’re looking for a wedding magician in Edinburgh (or anywhere else in the UK for that matter!), you’re probably wondering: how much does a wedding magician cost?

The short answer: it usually ranges anywhere from £450 – £1,500, depending on what you’re looking for and how long you’d like your magician to perform.


Typical Wedding Magician Prices

  • Drinks receptions: Most couples can expect to pay £450 – £650 for a professional magician to wow guests while photos are being taken and drinks are flowing.

  • Full-day/ hosting packages: If you’d like the magician to host your speeches, your whole day, or perform at multiple points through the day/ evening, expect prices closer to £600 – £1,500.


Why Not to Book “Too Cheap”

It’s worth pointing out that if you’re quoted less than £400, it’s usually a bit of a red flag.

That price often points to a keen hobbyist rather than a full-time professional wedding magician.

For something as important as your wedding, you want someone reliable, polished, and experienced - not someone treating it as practice!


What’s Included in the Price?

It’s easy to forget that professional magicians don’t just turn up and shuffle cards. Your fee helps cover:

  • Travel and petrol (often to remote venues!)

  • Hours spent travelling and performing

  • Insurance costs

  • Custom props and replacements

  • Rehearsal and practice time

  • Marketing, accountancy, and booking software (to keep everything official and stress-free for you!)


The Value a Wedding Magician Brings 💍✨

Think of a magician not just as entertainment, but as a wedding investment! There are loads of reasons a magician is a great investment in your big day:

  • They make your photos more memorable with amazing reactions from guests.

  • They keep the atmosphere buzzing during quieter parts of the day.

  • They make introductions fun, breaking the ice between guests who don’t know each other.

  • They even gel the whole room together before the speeches, setting the perfect tone for the meal and evening.


Final Thought

A wedding magician costs between £450 – £1,500, but the unforgettable memories and smooth atmosphere they create are priceless.

If you’re looking for a way to make your big day stand out, hiring a magician might just be the best decision you make—after saying yes, of course!