Custom puppets

Custom Puppets Made to Order

Custom puppets orange sun blue dog portraits robot

If you’re looking for between 1 and 500 custom puppets, Picture to Puppet can help. All of our puppets are hand made in our Edinburgh studio to your exact specification. I can create custom puppets from a picture, photo or description. They may be from cartoon characters or likenesses of real people.

I run a highly personal bespoke service, and will chat with you in detail about exactly what your custom puppet requirements are and how your ideas can best be brought to life.

The price of your custom puppet will vary slightly according to the complexity of your design, but guideline prices are detailed below. Get in touch with for an exact quote.

Custom Hand PuppetsCustom puppet wolf

Hand puppets:

  • have a stuffed and lined face and body
  • normally have a reinforced, movable mouth
  • are a maximum of 1 metre tall
  • Can be made from a drawing, photo or description.
  • Designing and making a single custom full body puppet/prototype – From £120
  • Half body option – From £95
  • A further single puppet – From £85
  • For a quantity of 10+ the same – From £50 apiece
  • Optional extras include blinking eyes, moving eyebrows and wiggling ears!

Mechanisms button

Examples Button

Contact Me button 2




Caricature & Likeness PuppetsCustom puppet portrait likeness

Mechanisms button

Examples Button

Contact Me button





Custom Glove Puppets

Custom puppet school girlGlove puppets:

  • are flatter than hand puppets
  • have moveable heads and legs
  • are a maximum of 45cm tall.
  • Designing and making a single puppet/prototype – from £50
  • A further single puppet – £35
  • For a quantity of 10 – 100  – £12 – £28 apiece

Examples Button

Contact Me button





Sock Puppets

  • Custom puppets sock puppetAre made to your specification
  • Designing and making a single sock puppet/prototype – £10
  • A further single puppet – £6
  • For a quantity of 10 or more – £4.50 apiece


Optional Extras:

  • Moveable eyebrows – £30
  • Blinking eyes – £100
  • Hand pockets – £25
  • Arm rods – £10
  • Wiggling nose – instead of moving mouth
  • Moving ears – £40

Mechanisms button




Also see Custom Soft toys

Custom Soft Toys button




Aaaaaaand Custom Jack-in-the-boxes!

 Jack in the box button

Other types of custom puppets and toys

If you can dream it, I can make it. We get asked to make mascot costumes, custom jack in the boxes, finger puppets…
Contact Me button 2

Get in touch to chat about your requirements.



Normally I would allow 10 working days for a single puppet and 5 weeks for bulk orders. Get in touch if you are in a hurry for your order, as it is often possible to turn work over faster.

How to order

Simply email your image or description to or come to visit us at 64 Constitution Street! 

Contact Me button





Contact me to order custom puppets.