PRICE GUIDE · EVENTS & ENTERTAINMENT · 2026–2027
Magician cost in the UK
£250–£1,000 per booking. Typically £400.
Booking a magician in the UK usually costs £250–£1,000, and about £400 is the going rate for a professional close-up or stage set. The style of act, how long they perform, the size of the audience and a London or peak-season date shape the quote.
- Search and compare — no account needed
- Nearest to you first
- One score from Google, Trustpilot and Locufy reviews
HOW MUCH IT COSTS
How much does a magician cost in the UK?
| Low end | £250 | a short children's party show outside London |
|---|---|---|
| Typical | £400 | what most people pay |
| High end | £1,000 | a well-known stage act or mentalist in London |
Locufy guide prices for 2026–2027. Updated 2026. A national range, not a quote — enter your town above for real prices from the event suppliers near you.
What moves the price
- Style of magic — a children's party magician costs less than a mentalist or illusionist with a stage show
- Length of the booking — a magician working the drinks reception and the evening costs more than a single short set
- Audience size — close-up magic for a few hundred guests may need a longer booking or a second magician
- Reputation — a magician with television credits or a Magic Circle membership charges well above a newer performer
- Where the event is — magicians in London charge more than those booked in the North East or Wales
- Dates in demand — December parties and summer wedding Saturdays book out early and carry the highest fees
WHAT YOU GET
What a magician booking includes
Takes: Most magicians perform for one to three hours, often in sets that fit around the meal or speeches. Not included: Travel beyond the magician's usual area, overnight stays, extra time on the night and sound equipment for a large stage show are usually charged on top.
WHAT PEOPLE BOOK
Common magician jobs
KNOW THE PRICE? NOW SEE THE REAL ONES
Magician near you, with prices shown
The event suppliers that cover your area, nearest first, each with their price and one score from every review. No account needed to look.
Or post the job free and let them come to you.
How to pay less
- Book the magician for the drinks reception only, when guests are mingling and close-up magic works best
- Choose a weekday or a quieter month, when magicians have more free dates and may charge less
- Pick a magician based near your venue to keep travel off the quote
Before you book
- Ask the magician for video of a live performance rather than only a promotional showreel
- Check the magician holds public liability insurance and, for children's shows, a DBS check
- Tell the magician the running order of the event so the sets fit between the meal and speeches
- Confirm the magician's fee, travel costs and any overnight stay in writing before paying a deposit
Magician cost: questions people ask
Most UK magicians charge £250–£1,000 per booking, with around £400 typical for a professional set. Children's party magicians sit at the lower end and in-demand stage acts or mentalists at the top.
Usually one to three hours of close-up magic, or a stage show of 20 to 60 minutes. Longer bookings cost more but often work out cheaper per hour.
There is no blanket legal requirement for a self-employed entertainer, but many schools, clubs and parents ask for one. A basic DBS check is available in England and Wales, with Disclosure Scotland and AccessNI covering Scotland and Northern Ireland.
Many can. Some magicians offer hosting or a comedy stage set as part of a longer booking, which can save hiring a separate host.
Long-distance travel, overnight accommodation, extra performing time and a PA system for a large stage show are usually charged separately.
They are Locufy guide prices for the UK, drawn from published UK magician price guides. They describe the usual national range rather than a quote for your event.
MORE GUIDES
