Vancouver Magician & Mentalist

Make the room impossible to forget.

Sophisticated close-up magic and mentalism for corporate events, weddings, galas, and private celebrations—built around your guests and the way you want the night to feel.

  • 21+years of magic
  • 24 hrtypical reply
  • Customto your event
John Ha performing close-up magic as guests laugh around a formal dinner table
Close-up magic Mentalism Feature shows
Explore

Trusted in rooms hosted by

Shopify Carnival Cruise Line Terminal City Club Tacofino Vancouver Fire Rescue Services Harbourfront Wealth

01 The experience

Not a trick watched from the back of the room.

This is magic that happens in your guests’ hands, travels through the room, and gives everyone something to talk about together.

“Attendees are still wondering how the tricks were even possible.”

Marianne Dussart BCTF
Guests laughing together during John Ha's close-up performance

03 Designed for real events

The best magic doesn’t interrupt the night. It unlocks it.

  1. 01
    Break the ice

    Close-up magic gives guests an easy reason to gather, laugh, and start talking.

  2. 02
    Build the room

    John reads the energy and moves naturally through cocktail hour, dinner, or your program.

  3. 03
    Land the moment

    Guests leave with a shared story that outlasts the speeches, the meal, and the playlist.

Tell John about your event

04 In their words

The reactions are the review.

Read more client stories
An audience member cheering during a John Ha performance
★★★★★
“Absolutely fantastic from table magic to the show.”

Karen CarterBedrock

★★★★★
“His magic tricks were mind-blowing, and everyone felt included.”
Sahil NathaniGrieg Seafood
★★★★★
“You could hear exclamations of amazement from across the room.”
Kathleen MeredithPrivate event
John Ha in a dark suit holding a fan of playing cards

05 Meet John Ha

A polished presence. A very human kind of wonder.

John discovered magic at 15, when one simple card trick changed how he thought about what was possible. More than two decades later, he creates that same feeling for guests across Vancouver.

His style is warm, direct, and built for real rooms—never at a guest’s expense, always with them at the centre of the moment.

21+Years refining the craft
Every eventShaped around the room
Meet John

06 Straight answers

Planning should feel easy.

Share the basics. John will help you choose the format that fits the room without overcomplicating the event.

What kinds of events does John perform at?

Corporate parties, conferences, galas, weddings, private celebrations, client dinners, fundraisers, and other events where guests should feel included in the entertainment.

Close-up magic or a feature show?

Close-up magic is ideal while guests mingle or dine. A feature show gives the whole room one shared experience. Share your schedule and John will recommend the cleanest fit.

How many guests can the experience suit?

Close-up magic scales by moving through the room, while a feature show gathers everyone together. Include your guest count so John can recommend the right format and timing.

How far in advance should I inquire?

As soon as your date is set is best, especially for popular holiday and weekend dates. If your event is coming up soon, it is still worth checking availability.

Where does John perform?

John is based in Vancouver and performs throughout the surrounding region. Include your city or venue in the inquiry so travel details can be confirmed.

07 Check availability

Let’s make yours the event they keep talking about.

Send the date, venue or city, guest count, and the feeling you want in the room. John will reply with a clear recommendation for your event.

  • A thoughtful reply, typically within 24 hours
  • A format shaped around your timeline and guests
  • A polished plan without unnecessary complexity

John personally reviews every availability request.

Availability request

Tell John about the room.

Required fields are marked with an asterisk.

Your details are used only to respond to this inquiry.

Check your date