Voodoo Doll Pincushion
Add a dash of dark whimsy to your sewing table with this quirky voodoo doll–style pin cushion, stitched with personality and ready to hold every pin you throw at it—literally. Measuring approximately 6 inches long by 3½ inches wide, each doll is crafted from natural fabric and detailed with bold black embroidery, a stitched mouth, and a mismatched button eye for extra charm. The button eye comes in a random assortment of styles and colors, depending on what delightful treasures are available at the time.
Inside, the doll is filled with crushed walnut shells, a sustainable and eco-friendly alternative to synthetic stuffing. Walnut shells lend a sturdy, weighted feel that keeps your pin cushion from sliding around your workspace. Their fine, gritty texture naturally helps sharpen and clean your pins and needles, making your tools smoother to use and longer-lasting. Because walnut shells are biodegradable and plant-based, they’re an excellent choice for environmentally conscious makers.
Each pin cushion arrives packaged with a set of four pins, so you can put your little doll to work immediately. Whether you use it as a sewing companion, a whimsical desk accessory, or a place to quietly “redirect your frustrations,” this doll is happy to help—no spells required.
Please note: These voodoo doll pin cushions are handmade one at a time, so slight variations in shape, stitching, and button style are natural and part of their one-of-a-kind charm.

