Free granny square cushion pattern

Sweet, small squares will make a big impact with this free granny square cushion crochet pattern by Kirstie Mcleod.


To celebrate Granny Square Day on 15th August 2020, we’re bringing you some fab free patterns to help you make the most of your squares. This free granny square crochet cushion pattern by Kirstie Mcleod uses simply 3-round squares which are super-quick to hook up, and you can easily mix and match different squares too if you fancy adding a bit of variation – just make sure they all end up the same size as specified in the tension notes so you can join them together neatly. The squares are joined with a simple dc join and the back is finished with a simple fabric square (or you could always double up the amount of grannys squares to make the back too!).


You will need

Sublime Baby Cashmere Merino Silk DK (75% Merino Wool, 20% Silk, 5% Cashmere, 50g/116m) or alternative Dk yarn, 1 ball of each:

  • Buttermilk (345),
  • Frenchie (347),
  • Cuddle (002),
  • Piglet (001),
  • Puzzle (195),
  • Cheeky (048),
  • Little Miss Plum (243),
  • Elkin (337),
  • Button (051),
  • Tittlemouse (277)

A 4mm (US G/6) hook
A 41cm (16in) square cushion pad
Piece of fabric measuring at least 44cm square for backing


To fit a 41cm (16in) square cushion pad


Each square measures 6.5×6.5cm (21⁄2×21⁄2in)


If you’re not familiar with any of the abbreviations used check out our full abbreviations and conversions guide. This pattern is written in UK terminology but you can easily convert it to US terms using this handy chart.

Simply Crochet UK-to-US conversion chart

Free granny square cushion crochet pattern



Make 36 squares. Every square has the final round worked in Tittlemouse, and uses a different colour (referred to as Yarn A and B) for each of the first two rounds. Every square on our cushion is different, but you can use random colour combinations for the first 2 rounds until the yarn is used up.

With Yarn A, ch6, ss in first ch to form a ring.

Round 1 (RS) Ch5 (counts as tr and ch2), working into ring (3tr, ch2) 3 times, 2tr, ss in third ch of beg ch-5. [4 3-tr groups, 4 corner ch-2 sp] Fasten off.

Round 2 With Yarn B, ss into corner ch- sp, ch5 (counts as tr and ch2), 3tr in same place as ss, *ch1, (3tr, ch2, 3tr) in next corner ch-sp; rep from * twice more, ch1, 2tr in same place as first ss, ss in third ch of beg ch-5. [8 3-tr groups, 4 corner ch-2 sp, 4 side ch-1 sp] Fasten off.

Round 3 With Tittlemouse, ss into corner ch-sp, ch5 (counts as tr and ch2), 3tr in same place as ss, *ch1, 3tr in next side ch-sp, ch1, (3tr, ch2, 3tr) in corner ch-sp; rep from * twice more, ch1, 3tr in next side ch-sp, ch1, 2tr in corner ch-sp, ss in third ch of beg ch-5. [12 3-tr groups, 4 corner ch-2 sp, 8 side ch-1 sp] Fasten off and weave in ends.

To join

Join the squares using Tittlemouse and a double crochet seam to make a block of 6×6 squares, as folls:

With WS of 2 squares facing, insert the hook in each space or stitch of both squares, and work a double crochet stitch as normal. Join the yarn in the corner space and work 2dc in each corner space and 1dc in each other stitch or space.

When working seams in the other direction, at the joint of 4 squares ch1 to go over the top of the existing seam.

Fabric backing

Cut a square of fabric measuring 44x44cm and press a seam allowance of 1.5cm to the WS of the fabric all round. With WS of fabric and squares together, oversew around 3 sides, then insert the cushion pad before sewing up the last side.