Skip to main content

How to Make a Voodoo Doll Pin Cushion

  • Author:
  • Updated date:

Alyssa loves celebrating holidays and making fun crafts. She is a wife and mom who drinks a lot of coffee!


Halloween Craft Idea: DIY Voodoo Doll Pin Cushion

When my husband and I first moved in together, my mother-in-law took me shopping to get a few essentials for our new apartment. The one thing she insisted on was a sewing kit. She found a little box with everything we would need inside and put it in the cart. Fast forward fifteen years, and that box is still with us. I store everything sewing-related into it. Over the summer, I had to repair my swimsuit top and I decided I wanted to create a new pin cushion. The old blue apple has seen better days, and while it still serves its purpose, I figured I could make an upgrade.

Halloween is my favorite holiday and I thought it would be cute to make a voodoo doll pin cushion. Not only would it hold my needles and pins, but it would look darling as part of my décor. I immediately started rummaging around my house to see what I could use.

Instead of cutting open the old pin cushion, I decided to leave it intact. I believe the stuffing is emery and figured it would be best to simply cover it with fabric to turn it into my doll's head. Additionally, I found an old stuffed bear that I thought would be perfect to repurpose as the body of my voodoo doll. This ended up saving a lot of time and made the entire project much easier.

Below I've shared how I created this pin cushion step by step, including photos for reference. I hope it inspires you to create your own!

Materials Needed

Materials Needed

Materials Needed

  • white and red fabric
  • an old pin cushion
  • an old stuffed bear or animal
  • hot glue gun
  • two black buttons, preferably different sizes
  • black or dark-colored thread
  • dental floss
  • scissors
  • needle

Step 1: Cover the Pin Cushion With Fabric

Cut a piece of fabric to cover the old pin cushion. I liked the look of an old capri pant pocket. Figure out where you'd like your doll's eyes to be and sew the buttons in place.

Wrap the fabric around your old pin cushion and glue it in place. Since I used an old pocket, I slid the pin cushion in and glued the corners down tight to hold the pin cushion in place. This also ensures that when I put my needles and pins into the cushion, they won't slide into the dried glue.

Step 2: Create the Mouth

Draw out the mouth if desired and stitch using needle and black thread. I ran two straight lines of thread over each other and then alternated small and long vertical stiches to add interest.

Step 3: Create a Body

Cut the head off your small stuffed animal. If you like the color of the fabric, go ahead and glue the pin cushion head to the body. Other wise, wrap pieces of fabric to your animal to get a placement.

Cut a heart shape out of your red fabric and figure out where you'd like to place it. Sew it onto your fabric.

Scroll to Continue

Read More From Feltmagnet

Step 4: Cover the Body With Fabric

Carefully glue the back of your animal to the fabric. Allow to cool and dry for a few minutes.

Cut the fabric around the bottom of your animal, leaving a half inch or so to glue and sew to the top.

Working in sections, run a line of hot glue around the edge of your animal and place fabric down as you go. Allow the glue to cool and dry.

Carefully cut excess fabric. Glue any hard edges to the back of your doll. If you have a sewing machine or like to hand stitch, you could sew the seam all the way around instead.

Step 5: Attach the Head to the Body

Carefully glue the head to the body. Allow glue to cool and dry. I let my pin cushion doll sit overnight.

Attach the head to the body with hot glue. Allow to completely cool and dry.

Attach the head to the body with hot glue. Allow to completely cool and dry.

Step 6: Customize the Look

Here is where you can customize to suit your taste and needs. I added random safety pins around the neck to add interest and two in the shape of an x on the arm. I also thought it would be cute and functional to add a larger safety pin to hold random buttons. Three pins stick out from the heart and I put all my needles right on the head for easy access.

I'm so pleased with the result. Not only is this a unique Halloween decoration, but it serves a functional purpose as well. I think this was a successful pin cushion upgrade. If nothing else, it's definitely a conversation piece!

© 2021 Alyssa


Alyssa (author) from Ohio on September 30, 2021:

Thank you so much Pamela!

Alyssa (author) from Ohio on September 30, 2021:

hahahaha! No one in mind, Brenda, but I do think it turned out cute. :)

Alyssa (author) from Ohio on September 30, 2021:

Thanks John! I agree, you can never have too many!

Pamela Oglesby from Sunny Florida on September 30, 2021:

This is a good article with such goo instructions on how to make a voodoo doll that can also be a pin cushion. It is very clever, Alyssa.

BRENDA ARLEDGE from Washington Court House on September 29, 2021:

Lol! It serves a functional purpose too!

Just who did you have in mind? Tried those pins yet.

John Hansen from Gondwana Land on September 29, 2021:

I love you voodoo doll. I'll try to get my wife to make one..she can't have too many pin cushions.

Alyssa (author) from Ohio on September 29, 2021:

hahahaha! You always make me smile, Bill. Have a lovely Wednesday!

Bill Holland from Olympia, WA on September 29, 2021:

Now you're just showing off! Grrrrrrrr! Here comes those feelings of inadequacy.