This is a beautifully simple but stunning blanket, which has a vintage vibe to it. It is based on the traditional crochet Granny Square. It is suitable for beginners.

The pattern is based on the traditional Granny Square and involves working in the round, starting in the middle and adding each round in turn. The pattern requires 1000g/2950m of double knit yarn in nine different colours and the finished item is approximately 100cm by 100cm. The pattern can be easily adapted to be bigger or smaller, if desired, by adding more or less rounds. The blanket is finished off with a simple two-round border.
Materials
This has affiliate links.
Crochet Hook: | 4mm or size needed to achieve gauge |
Yarn: | DK weight yarn in nine colours, 100g/295m for each of eight colours and 200g/590m in the ninth colour. The sample uses Stylecraft Special DK in: Grape (A) – (200g/590m), Buttermilk (B) – (100g/295m) Pale Rose (C) – (100g/295m), Lincoln (D) – (100g/295m), Toy (E) – (100g/295m), Raspberry (F) – (100g/295m), Duck Egg (G) – (100g/295m), Wisteria (H) – (100g/295m), Mushroom (I) – (100g/295m), You can purchase this yarn here. |
Notions: | Scissors Needle to weave in ends |
Finished size: | Approximately 100cm x 100cm, the actual size of your blanket will depend on your tension (how tightly you crochet) |
Skill Level: | Suitable for beginners |
Gauge: | 5 rounds in pattern = 11cm x 11cm, adjust hook size as necessary Gauge is not critical for this project, but may affect yarn quantities |

Abbreviations/Crochet terminology:
UK terms are used throughout.
ss slip stitch
tr treble crochet
htr half treble crochet
ch chain
beg-ch beginning chain
*to* instructions between asterisks will be repeated as specified
Stitch Guide/Conversion Guide
UK term | UK abbreviation | US term | US Abbreviation | Description |
Treble Crochet | tr | Double Crochet | dc | Yarn over hook. Insert hook into stitch, yarn over hook, pull through stitch (3 loops on hook), yarn over hook, pull through two loops (2 loops on hook), yarn over pull through remaining two loops to leave 1 loop on the hook |
Half Treble Crochet | htr | Half Double Crochet | hdc | Yarn over hook. Insert hook into stitch, yarn over hook, pull through stitch (3 loops on hook), yarn over hook, pull through remaining three loops to leave 1 loop on the hook |
Slip Stitch | ss | Slip Stitch | ss | Insert hook into stitch, yarn over hook, pull through stitch and through loop |
Chain | ch | Chain | ch | Yarn over hook, pull through loop |
Notes on the Granny Square:
The pattern is based on the traditional Granny Square. The Granny Square uses groups of treble crochet to form ‘treble clusters’. It is a really simple technique and suitable for a beginner. There are many different ways to make a Granny Square – this pattern has two chain stitches in each corner. The pattern also suggests you turn the work over after each round – I find this helps to keep the square even and it also makes the work reversible.
Instructions:
Foundation: Using colour A, make a slip knot, ch4, join with ss in first ch to form a ring (alternatively you can use a magic ring).
Round 1 Ch3 (counts as first tr), 2tr in ring, [ch2, 3tr] 3 times, ch2, join with ss in 3rd ch of beg-ch. Fasten off.
[4 treble clusters]
4. Ch3 (counts as first treble) 5a. Needle placement indicates where to work the stitches into the ring
5b. 2tr into the ring 6. ch2, 3tr 7. ch2, 3tr
8. ch2, 3tr 9a. Needle placement indicates placement of next stitch 9b. ch2, ss in 3rd ch of beg-ch, fasten off
Round 2
Turn work over. Using colour B. Pull up a loop in any chain 2 corner space. Ch3 (counts as first tr), 2tr into same space, *[3tr, ch2, 3tr] in next chain 2 corner space*, repeat from *to* twice more, 3tr in corner space where you started, ch2, ss into 3rd ch of beg-ch. Fasten off.
[8 treble clusters]
10. Turn over 11. Using colour B pull up a loop in any chain 2 corner space 12. Ch3 (counts as 1tr), 2tr in same chain 2 corner space
13a. Needle indicates placement of next stitch 13b. [3tr, ch2, 3tr] in next chain 2 corner space 14a. Needle indicates placement of next stitch
14b. Work [3tr,ch2.3tr] in chain space. Needle shows placement for next stitches
15. Work [3tr, ch2] in the chain 2 corner space16a. Needle indicates chain space where you started the round 16b. [3tr, ch2 ]in the chain space where you started, ss in 3rd ch of beg-ch
Round 3
Turn work over. Continue to work the treble clusters of round 3 in the spaces formed between the treble clusters from the round below. Using colour C. Pull up a loop in any chain 2 corner space Ch3 (counts as first tr), 2tr into same space, *3tr in space formed between the treble clusters from round 2, [3tr, ch2, 3tr] in next chain 2 corner space*, repeat from *to* twice more, 3tr in space formed between the treble clusters from round 2, 3tr in corner space where you started, ch2, ss into 3rd ch of beg-ch. Fasten off
[12 treble clusters]
17. Using colour C pull up a loop in any chain 2 corner space 18. Ch3 (counts as 1tr), 19. 2tr in same space 20. 3tr in next space 21. [3tr, ch2, 3tr] in chain 2 corner space 22. 3tr in next space 23. [3tr, ch2, 3tr] in chain 2 corner space 24. 3tr in next space
25. [3tr, ch2, 3tr] in corner space 26. 3tr in next space 27. [3tr, ch2], in corner space where you started, ss in 3rd ch of beg-ch
28. Fasten off, weave ends. Round 3 complete
Round 4
Turn work over. Using colour D. Pull up a loop in any chain 2 corner space Ch3 (counts as first tr), 2tr into same space, *3tr in next two spaces formed between the treble clusters from round 3, [3tr, ch2, 3tr] in next chain 2 corner space*, repeat from *to* twice more, 3tr in the next two spaces formed between the treble clusters from round 3, 3tr in corner space where you started, ch2, ss into 3rd ch of beg-ch. Fasten off.
[16 treble clusters]
29. Turn over 30. Pull up a loop in any ch2 corner space 31. ch3 (counts as 1tr) 32. 2tr in same space 33. 3tr in next space 34. 3tr in next space 35. [3tr, ch2, 3tr] in corner space 36. Continue working round the square with 3tr in each space along the sides and [3tr, ch2, 3tr] in each corner space. Work [3tr, 2ch] in the corner space where you started and ss in 3rd ch of beg-ch
Round 5
Turn work over. Using colour E. Pull up a loop in any chain 2 corner space Ch3 (counts as first tr), 2tr into same space, *3tr in each space formed between the treble clusters from the previous round, [3tr, ch2, 3tr] in next chain 2 corner space*, repeat from *to* twice more, 3tr in each space formed between the treble clusters from the previous round, 3tr in corner space where you started, ch2, ss into 3rd ch of beg-ch. Fasten off.
[20 treble clusters]

Rounds 6-52
Repeat as for round 5 in the following colour order. Do not fasten off after round 52.
Round | Colour | Round | Colour | Round | Colour | Round | Colour | Round | Colour |
6 | F | 17 | F | 28 | C | 39 | E | 50 | G |
7 | G | 18 | I | 29 | A | 40 | D | 51 | H |
8 | H | 19 | D | 30 | E | 41 | A | 52 | A |
9 | I | 20 | C | 31 | H | 42 | G | ||
10 | A | 21 | E | 32 | D | 43 | B | ||
11 | E | 22 | G | 33 | I | 44 | F | ||
12 | C | 23 | A | 34 | F | 45 | I | ||
13 | G | 24 | I | 35 | B | 46 | D | ||
14 | D | 25 | H | 36 | G | 47 | C | ||
15 | B | 26 | F | 37 | C | 48 | E | ||
16 | H | 27 | B | 38 | H | 49 | F |
After 10 rounds After 18 rounds
Border
The border is simply 2 rows of half treble crochet. You will need to continue with yarn A, which was used for the final round of the granny square. If you are planning on more or less rounds of the granny square, make sure that you finish with a round using yarn A as this continues into the border.
Complete final round of granny square (round 52) with yarn A, do not fasten off. Turn the work over and ss into the chain 2 space just formed. Ch2 (counts as 1htr), 1htr in same space. Work 1htr into each stitch along the side of the blanket, work [2htr, ch2, 2htr] in the corner, continue working around the blanket working 1htr in each stitch and [2htr, ch2, 2htr] in each corner until you are back at the start of the round. Work [2htr, ch2] in the corner space and ss into the top of the beg-ch. Do not fasten off.
Continue with yarn A. Turn the work over and ss into he chain 2 corner space just formed. Ch2 (counts as 1htr), 1htr into same space. Work around the blanket with 1htr in between the stitches worked in the first round of the border, work [2htr, ch2, 2htr] in each corner. Work [2htr, ch2] in the corner you started and ss into the top of the beg-ch. Fasten off.
37. Complete final round (round 52) of granny square, do not fasten off 38. Continue with yarn A, turn over 39a. Needle indicates next stitch placement 39b. Ss into the chain 2 corner space indicated by needle 40. Ch2 (counts as 1 htr) 41. 1htr in same space 42. Work 1htr in each stitch along 43. Work along until you reach the corner chain 2 space. Needle placement indicates the chain 2 corner space. 44. Work [2htr, ch2, 2htr] in the corner space 45. Continue to work along the next side with 1htr in each stitch and continue to work round the blanket working [2htr, 2ch, 2htr] in each corner 46. Work all the way round the blanket until you reach the start of the round
47. Needle indicates the ch2 corner space 48. Work [2htr, ch2] in the chain 2 corner space, and then ss into the top of the beg-ch (placement indicated by needle) 49. Completed round 1 of the border
50. Turn over 51a. Needle indicates placement of next stitch 51b. Ss in chain 2 corner space just formed 52. Ch2 (counts as 1htr), 1htr in same space 53a. Needle indicates placement of next stitch (in between the stitches of the row below) 53b. Work 1htr in between each stitch of the row below 54. Work [2htr, ch2, 2htr] in each corner space and continue working 1htr in between each stitch around the blanket until you are back at the start. Work [2htr, ch2] in the corner space and ss in top of beg-ch to close the round. Fasten off and weave in all the ends!
Now enjoy your blanket!