Banner image for All

Magic Shows Rochester, MN

0%

Just a couple more things…

We need some additional information to ensure we find the perfect talent for your event!

81 Magic Shows serving Rochester, MN

The Magic of Isaiah

2 Verified bookings

  • La Crosse, WI
  • Magician / Magic Shows
  • 63 miles from Rochester
  • Contact for pricing

A professional family entertainer and magician. The shows are full of audience participation, comedy and MAGIC. The show comes equipped with a PA system,...
Featured

Sleights by Sleven

5.0 (15)
Top Performer
3 Verified bookings

  • Inver Grove Heights, MN
  • Magician / Magic Shows
  • 64 miles from Rochester
  • $500 – $1,000 per event

Rachel V. said “Sleven did an amazing job at engaging the audience. He had tricks that blew us away. He was very flexible with us starting late. I would highly recommend him to anyone looking for a magician. ”
Featured

Big Fun Show!

4.97 (20)
Top Performer
55 Verified bookings

  • St Paul, MN
  • Corporate Magician / Magic Shows
  • 72 miles from Rochester
  • Contact for pricing

Aby E. said “Booked Dave for my best friend’s 32nd birthday as a fun/silly surprise. I didn’t know what to expect, but we had the best time. He had us (a bunch of grown ups in our 20’s and 30’s LOL) laughing so... ”

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.

Get quick quotes

Book with confidence

When you hire a Rochester Magic Shows through GigSalad, you’re backed by our Worry-Free Guarantee. From secure payments to reliable support, we’ve got your back.

Learn more

Magic Shows serving the Rochester, MN area

These Magic Shows serve the wider Rochester and Olmsted county area and travel to Byron, Stewartville, Oronoco, Eyota, Kasson, Elgin, Mantorville, Hammond, Pine Island, Racine, Dover, Mazeppa, Millville, Plainview, Dodge Center, Chatfield, Zumbro Falls, Hayfield, Sargeant, Zumbrota, Waltham, Fountain, and Brownsdale.