A pincushion takes two hours and scraps you already have
A pincushion is a small stuffed fabric square or circle that holds sewing pins and needles without dulling them. You can make one from two pieces of fabric, thread, needle, and fiberfill or scrap fabric for stuffing — all things most sewers already own. The simplest version is a 4-inch square that you sew on three sides, turn inside out, stuff, and close with a ladder stitch.
This project teaches you three skills you will use in larger sewing: running stitch, turning fabric right-side out, and closing an opening by hand. It also uses up fabric scraps and takes about two hours from start to finish, including drying time if you wash your fabric first.
Key Takeaways
- Cut two identical fabric squares (4 by 4 inches is a good size), place them right sides together, and sew three sides with a running stitch using a 1/4-inch seam allowance.
- Turn the pincushion right-side out through the open fourth side, using a blunt tool like a chopstick to push the corners into sharp points.
- Stuff the pincushion firmly with fiberfill or scrap fabric scraps, then close the opening with a ladder stitch that is nearly invisible.
- A ladder stitch works by running your needle through the fold of fabric on one side, then directly across into the fold on the other side, which hides the thread inside the seam.
Gather your materials and cut the fabric
You need two pieces of fabric cut to the same size. A 4-by-4-inch square is standard and holds pins well without being so large that it wastes fabric. Cotton quilting fabric or cotton-linen blend works best because it holds its shape and does not fray excessively. Avoid stretchy knits or very thin fabrics — they are harder to sew neatly and do not support pins as well.
Cut both pieces with a ruler and rotary cutter or scissors, making sure the edges are as straight as possible. If your fabric frays easily, you can trim the edges with pinking shears after you sew, but this is optional for a small project like this. Stack the two pieces and set them aside.
Sew three sides with a running stitch
Place the two fabric squares with the right sides (the pretty sides) facing each other. This is called "right sides together." Pin the edges so they do not shift while you sew. Thread your needle and tie a knot at the end.
Starting at one corner, sew along one edge using a running stitch — push the needle straight down through both layers, then straight back up about 1/8 inch away, then down again. Keep your stitches small and even, about 1/8 inch long. Sew all the way to the corner, then turn the fabric 90 degrees and sew the next side. Repeat for the third side. Stop about 2 inches before you reach the starting corner — this gap is where you will turn the pincushion right-side out and stuff it.
Tie off your thread at the end by making a small knot on the wrong side of the fabric. Trim the thread close to the knot.
Turn the pincushion right-side out
Reach through the 2-inch opening and grab the fabric from the inside. Gently pull the whole pincushion through the hole, turning it inside out as you go. This takes patience — pull slowly and work the corners through one at a time. Once the pincushion is mostly through, use a blunt tool like a chopstick, wooden spoon handle, or the eraser end of a pencil to push each corner out from the inside. This makes the corners sharp and square instead of rounded.
Press the pincushion flat with your hands or an iron set to low heat. Make sure the seams are creased and the opening edges are folded inward neatly. This makes closing the opening much easier.
Stuff the pincushion firmly
Use fiberfill (the fluffy polyester stuffing sold in craft stores) or clean scrap fabric torn into small pieces. Fiberfill is easier to work with because it compresses evenly, but scraps work fine and cost nothing. Stuff the pincushion firmly — it should feel solid when you squeeze it, not squishy. A pincushion that is too soft will not hold pins upright.
Fill it until it is about as full as you want it to be, then add a little more. Stuff does compress slightly over time. Leave about 1/2 inch of space at the opening so you have room to sew it closed without the stuffing getting in the way.
Close the opening with a ladder stitch
The ladder stitch is nearly invisible because the thread runs inside the fold of the seam. Thread your needle and tie a knot. Bring the needle up through the fold of fabric on one side of the opening, so the knot stays hidden inside. Push the needle straight across into the fold on the opposite side, then run it along inside that fold for about 1/4 inch. Push the needle back out through the fold.
Now push the needle straight across again into the fold on the first side, and run it along inside that fold for another 1/4 inch. Keep going back and forth, always running the needle inside the fold of fabric. Every few stitches, gently pull the thread tight — this closes the opening. The thread stays hidden because it runs inside the seam, not across the opening itself.
When the opening is closed, run the needle inside the pincushion for an inch or so, then bring it back out and trim the thread. The knot stays hidden inside.
Optional: add weight or decoration
A basic pincushion works as is, but you can add a few grains of sand or small glass beads to the bottom before closing it. This weight keeps the pincushion from tipping over when you stick pins in it. Use only a tablespoon or two — too much makes it heavy and awkward.
You can also embroider a straightforward design on the top before you sew the sides together, or sew a ribbon loop to one corner so you can hang it near your sewing machine. These are nice touches but not necessary for the pincushion to work.
Frequently Asked Questions
What if my running stitch is uneven or wobbly?
Uneven stitches are normal when you are learning. They do not affect how the pincushion works or looks from a distance. If you want straighter stitches, sew more slowly and use a ruler to draw a faint pencil line before you sew. You can also use a sewing machine instead of hand sewing — set it to a straight stitch and sew 1/4 inch from the edge.
Can I use a sewing machine instead of hand sewing?
Yes. Set your machine to a straight stitch with medium length (about 2.5 on most machines) and sew 1/4 inch from the edge. Machine sewing is faster and the seams are stronger, though hand sewing teaches you more about how fabric works. Either way works fine for a pincushion.
What fabric should I avoid?
Avoid stretchy knits, very thin fabrics, and anything slippery like satin or silk. Cotton, linen, cotton blends, and quilting cotton are all good choices. Avoid fabric that is so thin you can see light through it — it will not support pins well.
How do I keep pins from rusting the pincushion?
Pins rust when they stay wet or in high humidity. Keep your pincushion in a dry place and do not leave pins in it for months at a time. If you notice rust spots, wash the pincushion in cool water and let it dry completely before using it again.
Can I make a pincushion without fiberfill?
Yes. Use clean fabric scraps, old cotton batting, or even dried beans or rice. Fabric scraps and batting work best because they do not shift around inside. Beans and rice are heavier and can dull pins faster, so save those for decorative pincushions you do not use often.