Welcome to the Puppet Players

Hand-puppet theater traveling Utah since 1986 — from Ogden to Provo: bringing wonder to your door.

In an age saturated with screens, imagine your group reconnecting with the timeless, tactile tradition of puppet theater.

What if one assembly could keep the ancient art of puppetry alive for the next generation - sparking wonder, imagination, and a lifelong love for storytelling in everyone who watches?

What if the puppets and their stories could come right to your center, camp, or home - bringing silly songs, handmade characters, and heartfelt lessons to your group without the hassle of buses or commutes?

What if your group could enjoy a professional puppetry performance they'll cherish for years - without breaking the bank?

Current Shows

A different show every month!

How It Works

1

Request a Show

Fill out our quick form with your date, location, and group type. We'll confirm availability and get you on the calendar - usually within 24 hours.

2

We Handle the Details

We bring everything - puppets, stage, sound, and stories. No setup burden on your end. Just let us know where to park and we'll take it from there.

3

Showtime

Your puppeteer arrives ready to perform. Audiences laugh, participate, and leave talking about it for weeks. You get the easiest assembly day of the year.

Meet The Puppet Players

The Puppet Players began back in 1986 with the idea that puppet shows should be fun, creative, and accessible to all ages. We bring professional shows to elementary schools, libraries, day cares, preschools, birthdays, churches, residential care and more from Ogden to Provo. The colorful characters are hand puppets, and the stories are full of imagination, music and kid-friendly lessons. The programs also contain a "hands-on" portion, where members of the audience get to participate and be part of the puppet fun.

Morgan

Aurora

Kylie

Coralie & Ralph

Frequently Asked Questions

Depending on availability, at least 24hrs are needed to book a show or workshop, though we encourage booking at least 2-4 weeks in advance for our summer and winter holiday months to ensure your preferred date and time are available.
One puppet show is $110- regardless of group size.
A one hour workshop is $200 for up to 20 attendees. Each additional attendee is $5.
Prices are slightly increased for weekends or evenings
Discounts are available for multiple bookings, payment in advance, or combinations with workshops!
Please reach out with any questions, concerns or ideas. We are very happy to work with you.
Each show has an average run time of 30-45 minutes, which includes a "hands-on" portion, where members from the audience get to participate and be part of the puppet fun.
Let us know of any specific time requirements. We can adjust the show to best fit your centers needs.
We travel to all sorts of events and centers to put on puppet shows. These include, but are not limited to; Daycares, Preschools, Elementary schools, Afterschool Programs, Church Activities, Summer Camps, Care Centers, Rec Centers, Libraries, Medical Centers, Birthday Parties, Arts in the Parks events, Farmers markets, Resorts, Goblin caves, Underwater Scuba Concerts… Anywhere our little stage can fit, we’ll be there.
We can accept cash, check, card, Venmo and PayPal. Payment is not due until the scheduled show date or within the two following weeks.
We know things happen! We request a minimum of 24 hours before your show time to cancel or reschedule your puppet show. There is no cancellation fee, however, if a puppeteer shows up at a scheduled show without prior warning of cancellation from the client, the client will be charged 20% of the show price.

Ready to Bring the Art of Puppetry to Your Door?

Thank you! We'll be in touch within 48 hours.

🔒 We do not sell or share your information. Ever.