Granny Square Crochet Cushion

I’m new to crochetting, I started a year ago to make a blanket for when my nephew was born. Over the past year I have made 3 blankets and 1 cushion and I love them all. It’s such a delight to hold my finished project.

I thought I would share my latest … my granny square and stripe cushion. We bought an old caravan last autumn and I knew I could make a few accessories for it.


I’ve used three different brands of wool for my cushion:
Purple – New Fashion (John Lewis 02341)
Green РPatons  (1218)
Cream Рmy favourite Stylecraft DK Parchment  (1218)

I started making the granny squares first. With cream in the middle and alternative green and purple, I made 3 rounds of treble crochet granny clusters.

Small Granny Squares

I decided to try join as you go to join the squares. I’m a fan of attic24 and you can find good instructions on her website here.

Join as you go.

I would definitely try join as you go again, although I would try one continous join, rather than small squares.

The back.

Sewing in the threads can take its time.

Front completed.

I tried the front next to a 50×50 inner but because I crochet so tight it was a bit small. I tried a 40×40 and fit seemed good.

I decided the back would be slightly different, working two rows of triple crochet clusters to make a pretty granny stripe. It took me a while to get the right size to match the width of the front.

The back.

I made two rectangles for the back which overlap so I can put the cushion in.


I used a double crochet stitch all the way around.

To finish off I stitched on three buttons to keep the flat secure on the back.
And ta-dah!!

Completed Back

We love it.


I used a 3.5 crochet hook and less than one ball of wool of each of the colours.

Onto my next challenge.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>