Make a pin holder from fabric scraps

Make a pin holder from fabric scraps


  • Stiff cardboard
  • Scraps of fabric
  • Thin wadding / batting
  • Small piece of ribbon (optional)
  • 3 buttons (optional)


  • Coffee cup for drawing a circle
  • Needle
  • Thread
  • Scissors
  • Pen
  • Iron (optional)


1. Use a cup to draw two circles on the stiff card and cut them out.

2. Cut out 3 circles of batting. Two of them should be about 1cm larger than your cardboard circle, one of them the same size as the cup. The smaller circle of wadding will be extra padding for the top (front) of your pin cushion.

3. Cut out 2 fabric circles about 1cm larger than your cardboard circle. Press the fabric with an iron if necessary.

4. Thread a needle and sew a running stitch around the edge of both fabric circles about 2-3mm in from the edge. Leave the needle and thread for now - do not knot or cut it off.

5. Place one fabric circle face down, then a large circle wadding, then a piece of the card. Pull the thread to gather fabric circle around the wadding and card, like a shower cap. When tight secure the thread with a knot. 

6. Repeat for the other circle. Sew around the circle, place it face down. Layer the large wadding circle, then the small wadding circle and then the card. Pull the thread to gather, and secure with a knot. 

6. Place the two circles together with the fabric facing out. Using a simple ladder stitch secure them together. If you would like to add a ribbon loop insert this in between the discs first. 

7. When finished you can decorate it if you like. Perhaps with with embroidery, beads, or buttons like I have here. When using the cushion, the pins stick in the top. When storing, push them between the cardboard sandwich. 

Back to blog

Leave a comment

Please note, comments need to be approved before they are published.