Regional pricing for Puppet Shows

We don’t currently have enough data to show pricing specifically for Kansas City, MO

$130 Low price 1 hour
$275 Average price 1 hour
$450 High price 1 hour

Updated June 2, 2026

These prices reflect regional averages for the most common booking lengths. While many people hire Puppet Shows for 1 hour, rates will vary based on actual event length, as well as location, travel, experience, and other details.

Request free, customized quotes to get accurate pricing for Puppet Shows near you.

Proven Success

Here’s what other planners have paid for Puppet Shows

They are a truly top of the line puppet theater

Puppet Show

5.0

May 23, 2026

1 hour

1202 Puppets were SO enthusiastic, engaged, communicative, on time and friendly. We booked them at our business to entertain on a slightly rainy weekend, and it was the perfect alternative for people to being outside. We are 100% booking them to do a puppet show again.
Event total

$700

The kids were captivated

Puppet Show

5.0

March 28, 2026

45 minutes

Great show, especially for 2-6 year olds. The kids were engaged and entertained. Thank you!
Event total

$400

Engaging and interactive!

Puppet Show

5.0

October 18, 2025

1 hour

I am so happy to give this review of Margaret Moody Puppets! She was engaging and interactive with the audience. Both children and families enjoyed the show. I will book Margaret for many more events for our program!
Event total

$240

Funny and engaging!

Puppet Show

5.0

September 28, 2025

45 minutes

Big Joe did a wonderful show for our group of ~10 kids. Age range was 1-7 and the older kids were laughing and really playing along and talking back, while the littler kids were giggling and following along. The adults at our event were happy for the break and found Big Joe's show to be entertaining too. Communication was great and I would definitely hire him again.
Event total

$250