Need A Party Magician?
Amazing Close-up Magic & Top Entertainment!

Over 10 years performing exciting magic for parties & events.
Chat with Dave Reubens today!

Magician Scotland

Get A Quote Today

Watch Me In Action

What are people saying?

Birthday Party, Glenesk Hotel, Edzell

I was lucky enough to have Dave performing at my birthday party. The show was great Highly recommend if you’re looking for something special and funny.


Birthday Party, Edinburgh

We hired Dave for my husband’s 60th birthday party. He did a 30 minute magic show with some mind blowing tricks and then mingled with my guests wowing them with some close up magic. He was great and got our party off to a great start. I would highly recommend him.


Christmas Party, Bearsden

Dave’s magic was exactly what we wanted for our Christmas party. Our guests loved his close up magic as he moved through the party, wowing adults and children.


Google Business Reviews - All 5 Stars

Popular Services

A unique & personal touch to an event
Party Magician

Want to amaze your guests? I perform at many parties in Edinburgh, Glasgow and all over Scotland. Whether it’s a engagement party, communion party or office party, I have been trusted by 100s to perform for their guests and I can help add extra fun with table magic for your occasion.

Party Entertainment
Birthday Party Magician

Need a magician for birthday party entertainment? I can amaze your guests, help break the ice and add excitement to your celebration. I have attended birthdays all over Scotland and can help make your party even more fun. If you need to book a magician near you, I can help!

Fun & Exciting Entertainment
Office Party Magician

Whether it’s a company night out or a function for VIPs, I can perform amazing magic for your corporate event or party. My close-up magic is tailored towards the audience and I have years of experience in entertaining at a wide variety of occasions. If you need to book a party magician near you, I’d love to hear from you.

Need To Hire A Magician For Party Entertainment? Get In Touch!