Bringing Magic To Your Event!

Haddon Magic Logo
Playing Cards

Haddon Magic

See What Haddon Magic Can Do For Your Event!

When planning an event or party, you want to plan something your guests will talk about long after they leave. You can have a magician walk around entertaining your guests, or have a full show that they'll love!

We hired Rob for a private corporate function, with around 100 people in attendance. He was hired to do walk-around magic. Everyone he interacted with loved what he did and people are still talking about some of his tricks! He was professional and easy to work with. We will hire him again.

W. Ryan

Portrait of Rob Haddon
Close up of couple clapping in theater

"Keep your eyes on the stars, and your feet on the ground"

Theodore Roosevelt

Book Haddon Magic Now!

4209 English Ivy Drive, McKinney

  • Facebook
  • Instagram
Computer white keyboard with 'book now' button

What I Do

How I Bring the Fun

Blurred event with people for background

Walk Around Magic for Events

Loosen Up

Whether you have an event like a wedding reception, a graduation party, or a corporate meeting, Rob can provide fun with his unique brand of comedy and magic, moving from group to group to keep everyone entertained.

Business Meeting

Corporate Events

Make Your Meetings More Fun!

Rob has been entertaining corporations for years and truly understands what you need and how to deliver. Your employees will remember this land after the event is over! Big event or small group meeting, Rob Haddon can make it more memorable!

New Year Party

Private Parties

See the Difference I Can Make at Your Event!

Are you planning a wedding reception? Maybe a large private party for the Holidays, maybe a graduation party. I've done these and more! No matter what size your gathering is, I can make it unforgettable.

Performer on Stage

Full Show

Entertain Everyone at Once!

Are you looking to have everyone sit down and be entertained? I've done shows for as few as a dozen people and as many as 3,000. Live magic on stage is always a lot of fun for everyone!