Looking for entertainment in Vancouver?

The Many Personas

Choose the right entertainment style for your event.

Matt Johnson is a magician and entertainer in Vancouver

Urban Deception

Prepare to be deceived through sleight of hand with psychological techniques and mind-reading

Watch the Promo Video
Visit the Urban Deception Website
Balloon twisting and entertainment proffesional serviceing greater Vancouver and Whistler

Cool Balloon Guy

Not just your average balloon artist. The wildest balloon creations you have ever seen!

Watch the Promo Video
Visit the Cool Balloon Guy Website
Entertainmentand magic for events that is suitable for all ages

Family Magic

Magic and illusion entertainment with content that is great for any age! Prepare to be amazed.

Watch the Promo Video
Visit the Family Magic Website

MagicShow2Go primarily books out Matt Johnson, however, we also have 20 years in the entertainment business, and access to the best entertainers available. If you have unusual requests like finding a juggling ventriloquist, or a speed talking stilt walker? We can help you book exactly what you need. Just fill in the contact form, or call now!

Vancouver's Source for Entertainment

Magic, Mentalism, Balloons, and More!

Welcome to MagicShow2Go

high quality entertainment for any special event!

Entertainer Extraordinaire

I'm Matt Johnson, and along with my company MagicShow2Go I have been in the business of entertainment for more than 20 years and cater to entertainment for young and old.

Beautiful, Magical, British Columbia

While I primarily serve Vancouver, the Lower Mainland and surrounding areas of British Columbia I also serve Toronto, Calgary and the rest of Canada on a regular basis.

World Traveler

I have also performed all over the world from Japan to Dubai and even on cruise ships bringing a wealth of experience to every single show I do. I still continue to travel from time to time performing.


While we service all of Canada, you can reach us at our Vancouver office at 1.604.788.9046. You can also contact us by email through the form below. Please note that we can not provide price quotes by email.