Flower Pincushion

Posted by RandiD on Friday, February 1st, 2013

My name is Randi and I blog at Dukes and Duchesses.  I'm so happy to share a fun pincushion tutorial today.

My girls are learning to sew and I decided to make them a cute little flower pincushion to use.  My kids love spaces for treasures so this pincushion has a fun little pocket sewn to the back to hold small instructions or a packet of needles.

Printer Friendly Version

flower pincushion

Supplies you'll need:


  • flower template {I drew my own: a simple circle about 7 inches wide and a petal}
  • up to 4 coordinating fabric pieces, depending how much variety you want
  • coordinating ric rac
  • button
  • needle and thread
  • fiberfill


Using your template, cut three circles, two from your main fabric, and one from a coordinating piece.  Cut 12 petal pieces, six from one fabric, six from another.

sewing button

Sew a button to the center of one circle.

making pocket

Fold the contrasting circle in half and stitch ric rac along the edge.  This will form your pocket.

pocket on pincushion

Lay the pocket across the bottom of the other circle {the one without the button}, right sides facing up, and baste around the edge.

forming petals

To make the petals, place two petal pieces right sides together and stitch around the edge, leaving the bottom open.  Repeat until you have six petals.  Turn right side out and press.

stitching petals

Pin the petals around the edge of the top circle piece {the one with the button} and baste in place.

Pin the circles, right sides together with the petals inside, and stitch around the outside, leaving a small opening for turning.

flower pincushion

Turn the pincushion right side out, press lightly, and stuff with fiberfill.

flower pincushion

pocket on pincushion

Simple, right?  It would even be a fun early sewing project for a young one!

You can see more of my sewing projects and other crafty ideas on my blog, facebook, twitter, or pinterest.  Happy sewing!

Category: Pincushions


  1. This is VERY cute and I have a daughter just starting to sew...this will be fun..Thank you
    by Kim
    February 01st, 2013 at 7 a.m.
  2. I would love to teach my little one to sew and what a sweet project to work on together! So cute! Take care, Trish
    by Trish
    February 01st, 2013 at 2:23 p.m.

toll free: 888.768.8454 phone: 801.816.0540 fax: 801.816.0542 address: 468 West Universal Cir. Sandy, UT 84070