Inspiration:

I purchased this pin cushion awhile back. The more I looked at it, the more I kept thinking there is possibly a DIY way to do this. So here is what I came up with.
Supplies:
- Snap bracelet or 1″ wide elastic
- Lid from a jar
- Screws or rounds/bolts or rivets (I used screws)
- Fabric, woven or stable knit (I used a stretch twill)
- Hot glue
- Poly Fill or foam
- Needle and thread
How to make:
- Place small holes on both lid and wrist band. Make them slightly smaller than the screws so they have some friction to stay put. Secure with nut if using one.
- I did the lid first then use the lid to mark the wrist band.
- Screw the lid and the wrist band together.
- Cut out a circle out of the fabric. Mine was 7” in diameter.
- Stitch basting stitches along the perimeter of the circle.
- Gather up circle to form a ball shape.
- Stuff your pin cushion and stitch closed.
- Hot glue the pincushion. I would advise putting glue along the inside ring of the lid and the center.
ALL DONE!
Supplies Step 1 Step 2 Step 3 Step 4 Step 5 Step 6 Step 7 Step 8
*Update 5/20/20*
Saw a fellow sewist (@minimalistmachinist) use a wool dryer ball as a pin cushion so I decided to try it instead. Using a knit fabric to stretch over the wool ball.

Find on me on Instagram.
This post is not sponsored.