Banner image for Magician

Magicians St Louis, MO

0%

Just a couple more things…

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

99 Magicians serving St Louis, MO

Featured

Christian the Magician

5.0 (63)
Top Performer
57 Verified bookings

  • St Louis, MO
  • Magician
  • Starts at $500

Joan G. said “Christian was a huge hit at my daughter’s wedding reception. It was such a relief to have a vendor that I didn’t have to micromanage. He is very professional, full of energy and knows how to... ”
Featured

Mega Magic- Magician Mike D'Urzo

5.0 (23)
23 Verified bookings

  • St Louis, MO
  • Magician
  • Contact for pricing

Ashley R. said “Mike’s performance at my Birthday Party at Casa Loma , Toronto on Oct 6, 2025 left our 60 guests in awe and puzzling as to how he was able to execute what appeared to be impossible tricks, some of... ”
Featured

Josh McVicar Comedy Magic and Hypnosis

5.0 (2)
3 Verified bookings

  • O'Fallon, MO
  • Magician
  • 30 miles from St Louis
  • $200 – $4,000 per event

Isaac O. said “Josh performed a comedy/magic show for our Cub Scout pack and it was just as much fun for the kids as well as the adults. He was hilarious and had us all cracking up. Great magic also! ”

Comedy Magician Jeff Lefton

4.91 (24)
Top Performer
41 Verified bookings

  • St Louis, MO
  • Magician
  • Starts at $300

Julie F. said “Jeff had a room full of 4 and 5 year olds engaged and on the edge of their seats for a whole hour. That’s real talent. The sound of these kids laughing so joyously for so long was worth every penny. ”

Magician James Higround

5.0 (4)
4 Verified bookings

  • St Louis, MO
  • Magician
  • $200 – $2,000 per event

Samantha G. said “James put on a great strolling magic and main show for my partner's 27th birthday party! He was funny, entertaining, involved the audience a lot, and made the birthday one to remember. Many of our... ”

Old Fart Magic

5.0 (12)
Top Performer
24 Verified bookings

  • St Louis, MO
  • Magician
  • $125 – $2,995 per event

Ally K. said “Steve did a great job with his magic show! Everyone in the group had so much fun! Thank you for making our friend’s bachelorette so memorable! ”

Gage Barnett Live

5.0 (5)
Top Performer
8 Verified bookings

  • St Louis, MO
  • Magician
  • Contact for pricing

Kendall Z. said “We booked Gage for a Bachelorette party and he did not disappoint! We were all shocked and amazed by his magic tricks! He did a fantastic job interacting with us and fitting seamlessly into our... ”

Dimitri The Mage

4.87 (7)
Top Performer
9 Verified bookings

  • Granite City, IL
  • Magician
  • 6 miles from St Louis
  • Starts at $200

Stephanie S. said “Shout out to Dimitri for providing a strolling magic show to our auction event goers. Thank you! ”

Josh Weidner Magic

4.91 (46)
3 Verified bookings

  • St Louis, MO
  • Magician
  • Starts at $1,000

Matthew C. said “We had Josh perform at our office/lab grand opening and he killed it. He captivated the crowd, had them involved and laughing and entertained well beyond my hopes. Afterwards, most of the attendees... ”

Rusty Pliers, Magician Ventriloquist

4.77 (26)
31 Verified bookings

  • St Louis, MO
  • Magician
  • Starts at $175

Carol D. said “We loved Rusty! We had a bday party with girls aged 7-10 and he gave them a great show! My daughter said "He is so funny!". Great sense of humor and age appropriate! He spent more time with us... ”

The Magic of Joshua

4.0 (1)
2 Verified bookings

  • Belleville, IL
  • Magician
  • 14 miles from St Louis
  • $125 – $2,000 per event

Hello, my name is Joshua, I have studied and performed Magic for over 35 years. I started studying Magic at the age of eight. My First professional...

Matthew Hampel

5.0 (1)
2 Verified bookings

  • Smithton, IL
  • Magician
  • 19 miles from St Louis
  • Contact for pricing

Ashley W. said “He was absolutely personable, extremely funny and the children they got to see him performed absolutely enjoyed him. I would definitely recommend. ”

Estimate the cost

We’ve gathered average pricing for hiring Magicians in St Louis, MO using data from quotes sent through GigSalad.

See pricing

Book with confidence

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

Learn more

Quick facts for Magicians in St Louis, MO

76,663 quotes sent

In the past year, Magicians have sent 76,663 quotes to event planners.

2nd most popular

Magicians rank #2 in popularity out of 539 categories on GigSalad.

4.9 out of 5 stars

There are 15,428 Magician reviews on GigSalad with an average rating of 4.9 stars.

2.2 days on average to book

From request to booking, it takes 2.2 days (on average) to hire a Magician.

St Louis ranks #1

St Louis is the most popular city for Magicians requests in Missouri.

Popular events

Magicians are typically hired for Birthday Parties, Bachelorette Parties, and Corporate Events in St Louis, MO.

Missouri ranks #19

Missouri is the 19th most popular state for Magicians requests in the United States.

Past events for Magicians in St Louis, MO

Amazing show

Magician

5.0

December 13, 2025

2 hours

Jeff was INCREDIBLE! I booked him for my 29th birthday and he was a huge hit. All my friends were raving about him. I still can’t comprehend how he did his tricks! 10/10!
Event total

$500

Good show

Magician

5.0

May 2, 2026

1 hour

It was a good time, had everybody laughing.And hollering
Event total

$400

A Fun Show!

Magician

5.0

April 5, 2026

30 minutes

He was an absolute delight. Showed up early, very polite. I booked him for my girlfriend's birthday party; there were about 15 of us. He lit up the room with his magic and his stories. 10/10 recommended for parties.
Event total

$145

About booking Magicians in St Louis, MO

Magic shows are great for all ages, which makes them a perfect entertainment option for all types of events. You can book a magician for everything from birthday parties and private parties to corporate events and trade shows. Find an award-winning magic act on GigSalad. We have a whole range of talented party magicians, mentalists, and illusionists that are sure to make your event unforgettable.

The cost of hiring a magician in St Louis, Missouri will vary depending on the size of the event, the performance length, the type of show, and the performer’s skill level. Professional magicians with years of experience will often charge more than those just starting out. And full-stage magic shows with complex illusions may be pricier than strolling magicians who perform close-up magic. Contact local magicians to get a quote customized for your event.

While browsing profiles for St Louis magicians, be sure to look at photos and watch videos to learn more about their skills and magic style. Many magicians specialize in different areas like sleight of hand, illusions, or comedy magic. Some might focus on family-friendly audiences while others are better for adults. Read reviews to see what kind of shows they’ve performed in the past. When talking with magicians, discuss important details like the expected age and size of your audience, the venue layout or stage setup, and any other unique aspects of the event.

Once you find a magician you want to hire, finalize the booking on GigSalad. Our easy-to-use platform allows you to talk with performers, confirm your agreement online, and make a secure payment all in one place. Every GigSalad booking is protected by our Worry-Free Guarantee so you can rest easy knowing we’ve got your back. That way you can focus on your magical event!

Magicians serving the St Louis, MO area

These Magicians serve the wider St Louis and Saint Louis City county area and travel to Busch, Sauget, East Saint Louis, East St Louis, East St. Louis, Lovejoy, National Stock Yards, Venice, Cahokia, Madison, Alorton, Fairmont City, Centreville, Washington Park, Granite City, East Carondelet, Richmond Heights, Clayton, Maplewood, Northwoods, Pagedale, Jennings, Shrewsbury, Bella Villa, Dupo, University City, Hanley Hills, Lemay, Brentwood, and Normandy.