Banner image for All

Magic Shows Ottumwa, IA

0%

Just a couple more things…

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

90 Magic Shows serving Ottumwa, IA

Featured

Magician Mikayla Oz

5.0 (16)
12 Verified bookings

  • Des Moines, IA
  • Corporate Magician / Magic Shows
  • 74 miles from Ottumwa
  • $500 - $5000

Katie S. said “Mikayla was wonderful and did a great performance! She was attentive and funny and her tricks were great. I would definitely book her again for a party! ”

Jonathan May - Comedy Magician

1 Verified booking

  • Ankeny, IA
  • Corporate Magician / Magic Shows
  • 79 miles from Ottumwa
  • Contact for rates

Professional, full time, magician Jonathan May performs over 300 shows a year; providing entertainment at children and family events as well as Comedy Magic...
Featured

  • Urbandale, IA
  • Strolling/Close-up Magician / Magic Shows
  • 80 miles from Ottumwa
  • $500 - $2,000

No stage, no lights. Just world class sleight-of-hand magic, performed up close and personal. Bringing spontaneous moments of laughter and astonishment to...

Luke Cannon

1 Verified booking

  • Urbandale, IA
  • Strolling/Close-up Magician / Magic Shows
  • 80 miles from Ottumwa
  • Contact for rates

Hilarious and quite the “loose cannon”, Luke will amaze you with his wacky and fun style of magic!

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 Ottumwa 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 Ottumwa, IA area

These Magic Shows serve the wider Ottumwa and Wapello county area and travel to Agency, Chillicothe, Kirkville, Floris, Eldon, Hedrick, Blakesburg, Batavia, Fremont, Martinsburg, Cedar, Eddyville, Drakesville, Avery, Selma, Bloomfield, Packwood, Libertyville, Hayesville, Unionville, Ollie, Douds, Leando, University Park, Oskaloosa, Beacon, and Udell.