How Much Does a Magician Cost in London

If you’re planning an event in London, one of the most common questions people ask is:
“How much does it cost to hire a magician in London?”
The honest answer is that a professional magician in London typically costs £1,000 and upwards.
Of course, prices can vary depending on several factors, and there is a huge range of performers available. As someone who has worked as a full-time professional magician for over 22 years, performing at thousands of events both in London and around the world, I thought I’d share some real insight into how pricing works and what you should expect when booking entertainment.
Typical Cost of a Magician in London
For high-quality professional entertainment in London, most experienced magicians charge in excess of:
- Corporate Events: £1,000+
- Weddings: £900+
- Private Parties: £750+
London is one of the most competitive entertainment markets in the world, and the most sought-after performers are often booked months in advance.
For my own performances, prices normally start from around £1,000, depending on the event details.
What Affects the Cost of Hiring a Magician?
There are several factors that influence how much a magician will charge.
Type of Event
Corporate events, weddings and private parties all require slightly different approaches.
Corporate events often involve:
- larger guest numbers
- brand integration
- bespoke magic created for the company
This can increase the fee compared with smaller private events.
Length of Performance
The duration of the performance plays a role in pricing.
For example:
- 30 minutes of magic will normally cost less than
- 2–3 hours of performance
Most close-up magicians perform for 1–2 hours, which works perfectly during drinks receptions, networking events or table magic during a dinner.
Number of Guests
The more guests you have, the longer the magician needs to perform to reach everyone.
For example:
- A group of 40 guests may require around 1 hour
- An event with 150+ guests may require 2 hours-3 hours or a team of magicians
Experience and Reputation
This is often the biggest difference in pricing.
You may see magicians advertising for £150–£300, but in many cases these performers are:
- new to magic
- part-time entertainers
- people with another full-time job
- less experienced at handling large events
That doesn’t mean they are bad performers, but when you hire a seasoned professional, you are paying for experience, reliability and professionalism.
What You Get With an Experienced Professional
When clients hire me, they know they are booking someone who has spent over two decades performing professionally.
Over the past 22 years, I have:
- Performed for major brands including Samsung, Apple, HSBC, Spotify and Rolls Royce
- Travelled internationally performing in places such as Monaco, Milan and Dubai
- Created bespoke magic effects for corporate companies
- Built millions of views online
- Specialised in modern digital and iPad magic
I also pride myself on being approachable and professional — not the stereotypical “weird magician.” At corporate events especially, clients want someone who can comfortably mix with guests and represent their brand well.
Real Example: Performing at The Shard
Recently I performed at a corporate event at The Shard in London with over 600 guests in attendance.
At events of this size, the magician’s role is not just to perform tricks. It’s to:
- break the ice between guests
- create talking points
- bring energy into networking situations
- ensure people remember the event
Close-up magic works perfectly for this because guests experience the magic right in their own hands, often just inches away.
Real Example: HSBC at Wimbledon
One of my favourite projects involved performing for HSBC at the Wimbledon Tennis Championships.
For that event I created a bespoke digital magic trick where I magically produced a tennis ball from an iPad.
During the event I performed for guests including:
- Tim Henman
- Greg Rusedski
As well as HSBC’s corporate guests.
This type of custom magic creation is something many companies love because it turns the entertainment into part of the brand experience.
Is It Worth Hiring a Cheap Magician?
Price is always an important factor when planning an event, but entertainment can make or break the atmosphere.
A professional magician should be:
- punctual
- well-presented
- confident in front of large groups
- experienced at reading audiences
- able to adapt to any situation
After performing at thousands of events over the last 22 years, I know how to walk into any room and quickly create an amazing experience for guests.
That level of experience only comes with time.
Final Thoughts
If you’re planning an event in London and want something interactive, memorable and different, a London magician can be a fantastic choice.
While prices vary depending on the event, most experienced professional magicians in London charge £1,000 or more, with fees increasing depending on experience, reputation and event requirements.
When chosen well, a magician doesn’t just entertain guests — they help create moments people will talk about long after the event is over.