DIY Picture Frame Pin Cushion

by Krystal
Are you tired of pins scattered across your desk or left in the package where they poke you every time you reach for one? Or do you need a sweet and simple gift for the seamstress in your life? This photo frame pin cushion can be used to store straight pins for sewing or push pins for your office. You could even use it to hang little notes to yourself on your desk!
This fun and oh so easy to create picture frame pin cushion can help find a place for all things poky. Grab a pretty unused frame you have around the house or head to the thrift store to find one. Don't like the color? Spray paint it to match your chosen fabric. Choose a new fabric from the craft store or an eye catching vintage find.
Supplies Needed:

photo frame


cotton batting

hot glue gun/glue

Remove glass and backing from frame, you can either throw glass out (wrapped in newspaper and taped up to be safe) or use it for another project.

Cut fabric around back to leave 1/2" to 3/4" overlap all around.

Fold fabric over back on one end, overlapping just 1/8", you will want your fabric to end up pretty slack so that you can stuff it full.

Move to opposite end and repeat, then down one side.

Stuff batting between backing and fabric to create a full, overstuffed pouch.

Glue down the final side and place back inside frame. Secure with the tabs in the back.
Want more details about this and other DIY projects? Check out my blog post!
Frequently asked questions
Have a question about this project?
  2 questions
  • MN Mom MN Mom on Jan 10, 2016
    This is really cute but I am having a hard time following these directions. This frame appears to be maybe 5"x7" or 8"x10" at the most. Can't see why you'd need 34" of overhang?

  • Joni Farrar Reitzel Joni Farrar Reitzel on Jan 14, 2016
    love this idea! And where did you get your glue gun? It is screaming my name, I must go find one!

Join the conversation
2 of 25 comments
  • Eva Hada Eva Hada on Apr 26, 2017
    Have to do this! Have to magnetic pin "cushions" and can never find them! This sure would fix that problem. Thanks!

  • Retha P. Retha P. on Apr 22, 2021

    Yes I will try this project,and also make one for a friend that loves to sew too. Thank you for sharing.