How much does it cost to hire a Magician for a birthday party?
Hiring a magician for a birthday party typically costs between £200 and £600 for a children’s party, and between £400 and £950 for an adult milestone birthday party.
Cost breakdown by party type
Adult Close up / Mix & Mingle
If you want to hire a Magician in for an hour it is going to cost between £200-400 if you want to hire a Magician for 2 hours it will cost between £450-£750 and for 3 hours it will cost between £750-£1500 depending on the day of the week and the Magician you are hiring.
Adult After Dinner / Stage Show
Expect to pay £700-£950. This covers a formal 45 minute to 1 hour stand-up show or mentalism act meant for the entire room.
Children’s Birthday Show
Expect to pay (£150 – £300). This usually covers a 45 to 60-minute interactive show featuring comedy, visual tricks, and helper prizes. Full 2-hour hosted party packages usually cost (£250 – £400)
Hi, I’m Roger Lapin a Close up Magician based in Southampton, Hampshire.
One of the premier Magic Circle Magicians in Hampshire.
For more pricing info please fill in the enquiry form below
Magician Price Enquiry
If you want to hire me or get a quick quote, you can call or
WhatsApp on 07813 799672 or email directly to [email protected]
Or fill in the form below and I will get back to you as soon as I can.


