Free crochet rainbow square pattern- Happy Granny Square Day 2019!

Happy Granny Square Day!

I LOVE granny squares.. absolutely love them!

I wanted to create an outrageously colourful and fun square to celebrate one of my favourite days on the crochet calendar year so I made this square!

crochet flower granny square pattern rainbow afghan modern

I’ve used a total of 13 different colours (all of which are in the flower centre) so there were many ends to sew in, but it’s a special occasion, right?!

I wrote down the pattern as I made it, so I thought I’d share it here. Unless you like sewing in ends, I don’t recommend following my colour choices haha! You can always use fewer colours – it’d be a great way to use up some scraps, too!

crochet flower granny square pattern rainbow afghan

Due to time constraints, the pattern has had only had a couple of read throughs by me, so apologies in advance if there’s any mistakes! x Happy Granny Square day!


This blog post contains affiliate links – these links are marked with a asterisk (*) for your discretion.


YOU’LL NEED:   

– Yarn of your choice 
I’ve used Cotton DK (8ply) in the colours listed below: 

– Corresponding crochet hook
I’ve used a 3.5 mm (Size E) hook.

– Blocking equipment

– Yarn needle

– Scissors

Finished size: 15 cm x 15 cm


THIS DESIGN USES US CROCHET TERMS

st(s) stitch(es)
sp space
ch chain
– rnd(s) round(s)
rep repeat
slst slip stitch
sc single crochet
dc double crochet


trtr triple treble crochet
wrap yarn around hook 4 times, insert hook into stitch, pull yarn through, [yarn over and pull through 2 loops] 5 times.


Flower centre

I’ve used 13 different colours for my flower!

Using Colour A, make a magic circle.
Rnd 1: ch 3 {counts as dc}, 11 dc in ring, slst in 3rd ch of initial ch 3.
{12 dc}
Fasten off A.

Now for the petals:

Each petal is made by working (slst + ch 6 + trtr+ ch 6 + slst) into each st around (total of 12 petals).

In my square, I’ve made each petal using a different colour. If you’d also like to make it this way (be prepared for lots of ends!), start with colour B, then work your way through the rest of the colours in alphabetical order (see yarn list above for letter allocation).

Turning the flower into a square: 

Rnd 1: {join colour A with a slst in any trtr. Skip all slsts & ch-6 sps} 
ch 4, *slst in next trtr, ch 4** rep from * to ** 11 times, slst in initial slst.
{12 ch-4, 12 slst}
Do not fasten off.

Rnd 2: slst in next ch-4 sp, ch 3 {counts as dc}, (2 dc + ch 2 + 3 dc) in same ch-2 sp, *ch 1, (hdc + 2 sc) in next ch-4 sp, ch 1, (2 sc + hdc) in next ch-4 sp, ch 1, (3 dc + ch 2 + 3 dc) in next ch-4 sp** rep from * to ** 4 times- omit (3 dc + ch 2 + 3 dc) on final rep, slst in 3rd ch of initial ch 3.
{24 dc, 8 hdc, 16 sc, 12 ch, 4 ch-2}
Do not fasten off.

Rnd 3: slst in each of the next 2 sts, slst in ch-2 sp, ch 1 {does not count as st}, *(sc + ch 2 + sc) in ch-2 sp, sc in each of the next 3 sts, [sc in next ch-sp, sc in each of the next 3 st] 3 times** rep from * to ** 4 times, slst in initial sc.
{68 sc, 4 ch-2}
Fasten off A.

Rnd 4: {join colour B with a slst in any ch-2 sp} 
ch 1 {does not count as st}, *(sc + ch 2 + sc) in ch-2 sp, ch 1, skip next st, [sc in next ch-sp, ch 1, skip next st] 8 times** rep from * to ** 4 times, slst in initial sc.
{40 sc, 36 ch, 4 ch-2}
Fasten off B.

Rnd 5: {join colour D with a slst in any ch-2 sp} 
ch 1 {does not count as st}, *(sc + ch 2 + sc) in ch-2 sp, ch 1, skip next st, [sc in next ch-sp, ch 1, skip next st] 9 times** rep from * to ** 4 times, slst in initial sc.
{44 sc, 40 ch, 4 ch-2}
Fasten off D.

Rnd 6: {join colour F with a slst in any ch-2 sp} 
ch 1 {does not count as st}, *(sc + ch 2 + sc) in ch-2 sp, ch 1, skip next st, [sc in next ch-sp, ch 1, skip next st] 10 times** rep from * to ** 4 times, slst in initial sc.
{48 sc, 44 ch, 4 ch-2}
Fasten off F.

Rnd 7: {join colour H with a slst in any ch-2 sp} 
ch 1 {does not count as st}, *(sc + ch 2 + sc) in ch-2 sp, ch 1, skip next st, [sc in next ch-sp, ch 1, skip next st] 11 times** rep from * to ** 4 times, slst in initial sc.
{52 sc, 48 ch, 4 ch-2}
Fasten off H.

Rnd 8: {join colour A with a slst in any ch-2 sp} 
ch 3 {counts as dc}, (dc + ch 2 + 2 dc) in same ch-2 sp, *ch 1, skip next st, [dc in next ch-sp, ch 1, skip next st] 12 times, (2 dc + ch 2 + 2 dc) in next ch-2 sp** rep from * to ** 4 times- omit (2 dc + ch 2 + 2 dc) on final rep, slst in 3rd ch of initial ch 3.
{64 dc, 52 ch, 4 ch-2}
Fasten off A.

Rnd 9: {join colour J with a slst in any ch-2 sp} 
ch 1 {does not count as st}, *(sc + ch 2 + sc) in ch-2 sp, sc in next st, [sc in next st, sc in next ch-sp] 13 times, sc in each of the next 2 sts** rep from * to ** 4 times, slst in initial sc.
{124 sc, 4 ch-2}
Fasten off J.

Rnd 10: {join colour K with a slst in any ch-2 sp} 
ch 1 {does not count as st}, *(sc + ch 2 + sc) in ch-2 sp, ch 1, skip next st, [sc in next ch-sp, ch 1, skip next st] 15 times** rep from * to ** 4 times, slst in initial sc.
{68 sc, 64 ch, 4 ch-2}
Fasten off K.

Rnd 11: {join colour L with a slst in any ch-2 sp} 
ch 1 {does not count as st}, *(sc + ch 2 + sc) in ch-2 sp, ch 1, skip next st, [sc in next ch-sp, ch 1, skip next st] 16 times** rep from * to ** 4 times, slst in initial sc.
{72 sc, 68 ch, 4 ch-2}
Fasten off L.

Weave in all ends and block as desired.

If you have any questions, or notice errors in this pattern, please feel free to contact me at crochetbycraftycc@gmail.com.

-Celine
@crafty_cc

One thought

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.