Book Puppet Shows
The average cost for puppet shows is around £150 · 79% of puppet show enquiries receive a reply within 24 hours.
-
Save time - we'll connect you with local puppet shows
-
Compare pricing and availability in one place
-
Book directly with trusted suppliers for your event
Takes about 2 minutes · No obligation
Our Most Popular Puppet Shows
Kelly and Debbie - Entertainers
-
Member for 9 years
- Liability Insurance
- Equity
- DBS Checked
Kelly and Debbie - Entertainers. We have all the ingredients to help make your event a success. We are family entertainers, specialising in children's parties, live music shows, family celebrations, family fundays, and care homes.
Tommy Bungle
-
Member for 11 years
- Liability Insurance
- CRB Checked
- PAT Tested
- Equity
- PRS
- DBS Checked
Experience the magic with Tommy Bungle, offering circus-themed fun, Punch & Judy shows, magic, and more across the North of England. Makaton friendly.
Allsorts of Fun
-
Member for 11 years
- Liability Insurance
- PAT Tested
- Equity
- DBS Checked
Are your kids LEGO mad? Leigh the Lego Guy is the perfect addition to your party with LEGO building, games, and prizes.
Supersonic Entertainment
-
Member for 1 years
- Liability Insurance
- PAT Tested
- Equity
- DBS Checked
We offer a wide range of entertainment, from comedy magic shows and balloon modelling to puppets, discos, vocal performances, and keyboard music.
Hi, I’m Professor FunGus! I grew up in the Circus and have been entertaining children for over 25 years. The booking may be extended at a rate of £30 per half hour, allowing for larger numbers or more activities. Regards, Professor FunGus (Gus Kearns)
Prof Fungus - Fundays, Corporate, Community Packages by Professor Fungus
-
Packages from £160 per hour
Hi, I’m Professor FunGus! I grew up in the Circus and have been entertaining children for over 25 years. I can provide the following entertainment options for your event. Regards, Professor FunGus (Gus Kearns)
Bring Your Event to Life with a Puppet Show
You might also like
How it works
Submit your request
Tell us about your event and the types of suppliers you're looking for and we'll get you free no-obligation quotes.
Review your quotes
You'll receive personalised quotes within hours. You can then engage directly with suppliers available for your event.
Choose the best!
Choose the best match and confirm your booking with them directly. We don't take any commission so you're getting the best price possible.
Let us find the best quotes for your event
Loading form...










Frequently Asked Questions
Everything you need to know about Booking a puppet show.
Puppet shows can be a great addition to a variety of events, including children's parties, family events, school assemblies, library programs, and more. They can be customised to fit the audience and occasion, making them versatile entertainment options.
The length of a puppet show can vary depending on the performer and the event, but most shows last between 30 and 60 minutes.
The cost of hiring a puppet show depends on several factors such as the duration of the performance, the number of performers, the location, and the type of show. Generally, prices start from around £200, although we recommend requesting a quote to compare prices and get accurate costs.
Puppet shows can be enjoyed by all age groups. The content and themes of the show can be tailored to suit the audience, from toddlers to adults.
Puppet Shows to book across the UK
England
- Bedfordshire
- Berkshire
- Bristol
- Buckinghamshire
- Cambridgeshire
- Cheshire
- Cornwall
- Cumbria
- Derbyshire
- Devon
- Dorset
- Durham
- East Yorkshire
- East Sussex
- Essex
- Gloucestershire
- Greater London
- Greater Manchester
- Hampshire
- Herefordshire
- Hertfordshire
- Isle of Wight
- Kent
- Lancashire
- Leicestershire
- Lincolnshire
- Merseyside
- Norfolk
- North Yorkshire
- Northamptonshire
- Northumberland
- Nottinghamshire
- Oxfordshire
- Rutland
- Shropshire
- Somerset
- South Yorkshire
- Staffordshire
- Suffolk
- Surrey
- Tyne and Wear
- Warwickshire
- West Midlands
- West Sussex
- West Yorkshire
- Wiltshire
- Worcestershire