Lavender Pin Cushion


  • 25cm of lavender coloured fabric
  • 7 1⁄2 x 5 3⁄4in of cream fabric for front
  • 7 1⁄2 x 5 3⁄4in of cream fabric for back


  • 2 tablespoons of dried lavender flowers
  • 25cm (10in) of golden ribbon for bow
  • 50cm (20in) of narrow sage green ribbon for flower stems
  • Thick card
  • Matching thread

Finished Size

6 3⁄4 x 5in (17 x 13cm) plus frill

Skill Level


Where to buy

If you cant find a friend with lavender growing in the garden then a small bag is available from Pennine Lavender for £7.50

Lavender Flower Heads

Figure 1: Sewing the running stitch
Figure 1: Sewing the running stitch
  1. Cut a strip of lavender fabric 1in wide across the width of the fabric. Fold both long edges towards the middle, overlapping slightly. Press the folds.
  2. Using a double strand of thread start at the beginning of the length 1⁄4in from the end. Sew a running stitch up and down the fabric in a triangle pattern. Each time you reach the fold take the thread over the fold of the strip. Each time you have gone over the edge three times, pull up the thread and do a backstitch to hold the gathers.
  3. When the desired length is completed cut off the fabric 1⁄4in ahead of the last backstitch and fold in both the back and the front 1⁄4in to neaten. Figure 1.
  4. In total you will need to make five lavender flowers for the design. Four flowers are 2in long and one flower is 1 1⁄2in long.
  5. Arrange the lavender flowers onto the front fabric as in the photo and sew with matching thread through the centre line of each flower head.
  6. Using a large bodkin or needle, stitch the sage ribbon through from the back and down under the base of the flower heads to create stems.
Figure 2: Attaching the frill
Figure 2: Attaching the frill

Frill and assembly

  1. Cut three 2 1⁄2in wide strips across the width of lavender fabric. Fold in half and press. With a marker that shows, and keeping within the seam allowance, mark every 1⁄2in along the length.
  2. Join the marks together in pairs, pin and press firmly to create pleats. Tack the pleats to keep in position.
  3. Place the lavender cushion front facing upwards and tack the frill all round the edge with the raw edges matching and the folded edge of the pleats pointing towards the centre of the cushion. Make sure you allow plenty of frills at the corners. Figure 2.
  4. Place the back of the cushion face down on top and pin together. Sew around three sides and turn the right way out; use a stiletto or round-ended scissors to push out the corners.
  5. Cut a piece of card to fit inside and place into the fabric envelope. Mix the lavender and the stuffing together by pulling the stuffing apart and adding the lavender so it is distributed evenly throughout the stuffing.
  6. Push the stuffing between the card and the front fabric until it is plump and nicely stuffed. The card avoids the pins going right through the cushion when you use it. Fold in the remaining side and slipstitch closed at the back.
  7. Tie the ribbon in a bow round the stems or stitch in place at the base of the flower heads. You can cheat and use a hot glue gun if you want.
  8. If you think this is just too nice to push pins into why not add more lavender inside and leave out the card and use the cushion as a small pillow to keep clothes smelling fresh in your drawers or place it under your pillow to help you sleep.

First published in Popular Patchwork Volume 13 Number 13 - Summer 2005