- Freelton, ON
- Children’s Party Magician / Magic Shows
- 25 miles from Waterloo
- Contact for rates
The 15 Best Magic Shows for hire in Waterloo, ON
Just a couple more things…
We need some additional information to ensure we find the perfect talent for your event!
123 Magic Shows serving Waterloo, ON
- Burlington, ON
- Children’s Party Magician / Magic Shows
- 37 miles from Waterloo
- $320 and up
- Kitchener, ON
- Corporate Magician / Magic Shows
- 2 miles from Waterloo
- $650 - $1500
- Kitchener, ON
- Magician / Magic Shows
- 2 miles from Waterloo
- $200 - $1000
- Hamilton, ON
- Children’s Party Magician / Magic Shows
- 36 miles from Waterloo
- $400 - 1000
- Burlington, ON
- Strolling/Close-up Magician / Magic Shows
- 37 miles from Waterloo
- $400-1150
- Waterloo, ON
- Magician / Magic Shows
- $100 - $500
- Kitchener, ON
- Corporate Magician / Magic Shows
- 2 miles from Waterloo
- $300 and up
- Hamilton, ON
- Children’s Party Magician / Magic Shows
- 36 miles from Waterloo
- $160-350
Hilarious Magician Sam Pearce
- Kitchener, ON
- Magician / Magic Shows
- 2 miles from Waterloo
- Starting at $1580
- Brantford, ON
- Children’s Party Magician / Magic Shows
- 26 miles from Waterloo
- $225 - $400
A Cool Magician
- Georgetown, ON
- Corporate Magician / Magic Shows
- 33 miles from Waterloo
- $500-$10000
Start getting quotes
Tell us what you need and we’ll match you with the best options for your event. Receive messages and free, no-obligation quotes from interested talent right away.
Book with confidence
When you hire a Waterloo Magic Shows through GigSalad, you’re backed by our Worry-Free Guarantee. From secure payments to reliable support, we’ve got your back.
Magic Shows serving the Waterloo, ON area
These Magic Shows serve the wider Waterloo area and travel to Kitchener, Bloomingdale, Conestogo, Woolwich, St Jacobs, Petersburg, Breslau, St Agatha, Heidelberg, St Clements, Wilmot, New Dundee, Maryhill, Baden, West Montrose, Hawkesville, Elmira, Preston, Ariss, Wallenstein, New Hamburg, Hespeler, Floradale, Plattsville, Cambridge, Galt, Ayr, Wellesley, Linwood, and Guelph.