Crochet Pattern - Granny Square Pincushion

Crochet Pattern - Granny Square Pincushion

One of the items I've been making for our stall at the Christmas fair are some cute crochet granny square pincushions. They can be made in well under an hour, are simple but look great and would make perfect gift/stocking fillers for any craft lover...

... I took inspiration from one of my favourite napkins and tried them with different colours and flower decorations. I came to the conclusion that the flat flowers worked better than the popcorn stitch flowers as the pins go in with more ease; so I've written out a pattern (well more of a 'how to') for these ones below if you'd like to have a go.




Crochet Granny Square Pincushion Free Pattern | Lululoves Blog

Crochet Pincushion

Pattern written in UK terms 

These granny square pin cushions measure approximately 8cm and can be made with any granny squares but I have written out the method I used below, similarly you could decorate with any kind of crochet flowers. I have attached a few photos to help with the flat flower I used for this pattern. The inserts are non-removable and are made by simply sewing (either by hand or on a sewing machine) two small squares of fabric together and stuffing with toy filling. The granny squares are then crocheted together around the insert.

Tools needed:

Yarn: 4 ply Cotton 2 colours - I used a variety of different brands, they all worked well as long as it's not too stiff.

Hook: 3.5mm (you can shop my favourite tools here)

Yarn needle

Scissors (I use pinking shears to stop fraying)

Two small pieces of cotton fabric for insert - I used some Calico

Cardboard, ruler & pencil for template 

Some polyester toy filling 

Sewing machine or needle and thread

Stitches used:

Ss = Slip Stitch

Ch = Chain

Dc = Double Crochet (US sc)

Tr = Treble Crochet (US dc)


Granny Square - Make 2


Ch4, join with a ss to create a loop.

Rnd 1:

Ch3, 2tr into loop, ch2, *3tr into loop, ch2; repeat from * twice, join with a ss into top of beginning ch-3

Rnd 2:

Ss across (and into) to ch-2 space, ch3, 2tr into space, ch2, 3tr into same space (creates corner), *3 tr into next ch-2 space, ch2, 3tr into same space; repeat from * twice, join with a ss to top of beginning ch-3.

Rnd 3:

Ss across (and into) ch-2 space (corner), ch3, 2tr into space, ch2, 3tr into same space. *3tr into next space (between clusters of previous rows), 3tr into next space, ch2, 3tr into same space (creates corner); Repeat from * twice, 3tr into final space and join with a ss to top of ch-3.

Rnd 4:

Ss across (and into) ch-2 space (corner), ch3, 2tr into space, ch2, 3tr into same space (creates corner), *3tr into next space (between clusters of previous rows), 3tr into next space, 3tr into corner space, ch2, 3tr into same space (creates corner); repeat from  * twice, 3tr into next space, 3tr into final space, join with a ss to top of ch-3. Finish off, sew in ends.

Crochet Flower


Ch3, join with a ss to make a loop (or use a magic loop if you prefer)

Rnd 1:

Ch3, 1tr into loop, ch2, *2tr into loop, ch2; repeat from * three times, join with a ss to top of ch-3 (you should have 5 groups of 2 trebles - see photo)

Rnd 2:

Ss into next ch-2 space, ch3, 4tr into same space, *dc between 2 trebles from previous round, 5tr into next ch-2 space; repeat from * 3 times, join with a ss and finish off, leave a large tail for sewing onto square.


Insert pad

draw around one of your granny squares onto some cardboard, cut out and use the template to create two fabric squares. Use a sewing machine (or sew by hand) to sew the pieces together (aprox. 5 mm from the edge) leaving one side open, stuff with polyester filling then sew the final side closed. If you have too much fabric around the edges just trim them slightly.


1.  Attach flower - sew the crochet flower to the right side of one of your granny squares, using the long tail of thread on the flower & a yarn needle, I make sure I go through the centre of the flower and the granny square first to keep it central, I then discreetly sew along & amongst the petals.

2. Join your crochet squares - with wrong sides together and flower facing you, use the same colour yarn as you used for your flower, join yarn into a corner (making sure you go through both squares) work 4 dcs into the corner space and 1 dc in each stitch along - Do this along 3 sides then slip you fabric insert in and continue crocheting around. finish off and weave in ends.


And there you have one sweet granny pincushion, so addictive I've made 8 this week already...


I hope that all makes sense. If you have any problems please leave a comment or email me and I will try my best to help.

Bye for now. Em xx

This post contains affiliate links - please see 'about me' section of this blog for full disclosure

A quick note: Please do not copy or redistribute this pattern, although you may, if you'd like, link to this page. I am happy for items made from this pattern to be sold. Thank you for your support. 

Find me on:

Bloglovin  .  Facebook  . Instagram . Ravelry . YouTube . Etsy

Posted in Crochet and Crafts, Crochet Patterns

Comments (30)

  • kat @ slugs

    kat @ slugs

    06 October 2012 at 07:08 |
    Love these. I have been wanting to make some, but never got round to it!!!
    • Lululoves


      06 October 2012 at 07:41 |
      Thanks Kat, instant crochet gratification! :)
  • madebymim


    06 October 2012 at 08:57 |
    perfect, beautiful colours, look forwardto having a go, brilliant stocking fillers xx
    • Lululoves


      06 October 2012 at 16:03 |
      Thank you :)) x
  • Ana


    06 October 2012 at 14:41 |
    Those are so cute Emma!! :) I think they could give beautiful sachets too... filled with lavender, vanilla or lemon essences... somehow they feel to pretty for us to stick our needle in them ;)
    Ho, I just love you flower pattern! I'm always in a quest for the perfect flower! I will definitely try this one because it looks so perfect, even in where you finish the last round!
    xx Ana
    • Lululoves


      06 October 2012 at 16:06 |
      Thanks Ana, I totally agree with you about the sachets, a friend & I were saying exactly the same regarding the lavender seeds. I'll be on the hunt for some soon I think! Em xx
  • Helen H

    Helen H

    08 October 2012 at 10:40 |
    These are gorgeous. Crochet is on my to-learn list, so they don't look simple to me. I found your blog through instagram and think it will become a favourite!
    • Lululoves


      08 October 2012 at 15:40 |
      Thank you! I started with granny squares so once you get going this project will be easy (I promise). Have a look at the tutorials on YouTube for granny squares, it's sometimes easier to watch someone else! I LOVE intagram too (if u say hi over there I'll be sure to follow you) Thanks again for taking the time to comment. Em xx
  • knitnrun


    09 October 2012 at 19:30 |
    Really love these. They are so pretty. Thanks also for sharing the pattern. So kind.
  • Barny


    23 October 2012 at 10:21 |
    so pretty! have been admiring these for ages and will now try to make one! :)

    Thank you

  • Ming Yue

    Ming Yue

    23 October 2012 at 15:13 |
    Small and lovely. You inspired me ^^
    • Lululoves


      24 October 2012 at 12:49 |
      Thank you xx
  • Violette


    31 October 2012 at 05:42 |
    Those are so cute! They are going to be on my gifts list for Christmas... Thanks for sharing the pattern.
  • Carol


    12 November 2012 at 20:48 |
    Lovely pattern, think I will have to make some for gifts.
    Thank you.
    Carol xx
  • Arezoo


    13 November 2012 at 10:22 |
    So cute and lovely. Thanks for tutorial:)
  • Samantha


    13 November 2012 at 22:39 |
    Thanks so much for sharing and giving a tutorial! I already tried the flower and i love it! :)

    - Samantha
    • Lululoves


      14 November 2012 at 08:33 |
      Hi Samantha, you're welcome and thank you for your lovely feedback. Em xx
  • Carol


    14 November 2012 at 15:20 |
    Beautiful pin cushions - so pretty. I love your doilies too.
    What make of yarn did you use for the pin cushions - it's hard finding a nice 4 ply cotton! Thanks for your help :-)
    • Lululoves


      14 November 2012 at 22:49 |
      Hi Carol, thank you for your comment - I used a variety of leftover cotton for these so I couldn't say for sure, the green was a Rowan Handknit I believe & the brown was Sidar Simply Recycled - which is only 51% cotton and can be a bit splitty (but I love the colours), sorry I can't be more helpful. Em xx
  • Carol


    14 November 2012 at 23:50 |
    Thanks for the information Em. Much appreciated x
  • Sarah Liptrot

    Sarah Liptrot

    20 January 2013 at 00:19 |
    These are so lovely, will be making some of these for sure x
  • stacey Campbell

    stacey Campbell

    27 January 2013 at 17:08 |
    Been looking for a granny square pincushion for a while, first spotted the inspiration on etsy. I am obsessed with pincushion (i have far tomany) Love the colours you have used, great tutorial.
    • Lululoves


      29 January 2013 at 14:08 |
      Thank you. Em xx
  • Thao


    14 March 2013 at 20:41 |
    i really love this, but im a beginner and i don't get how to make the really lovely pincushion, is there any chance you can make a video of this?
  • Free patternsforcrochet

    Free patternsforcrochet

    04 June 2013 at 13:15 |
    So sweet, I love these, good for baazars and craft fairs.
  • Sarah Shamsi

    Sarah Shamsi

    16 February 2014 at 16:51 |
    This is the best I can crochet for my self and for some friends. so that y pins are not flyin around the house :) Thankyouu
  • nausheen


    18 March 2014 at 21:41 |
    Thank you for being so generous with your pattern. Ive just made some of these would love to show u where do I send it :)
    • Lululoves


      06 April 2014 at 09:29 |
      Thank you, I'd love to see. You can share photos on my Facebook page or email me at Em x
  • Kate


    11 February 2016 at 16:03 |
    Thank you for this charming pin cushion design.
  • Becci


    02 December 2016 at 15:15 |
    Hi I would love to make this, can I have a link please xx

Leave a comment

You are commenting as guest.