I’ve been seeing a lot of hexagon cardigans ever since I started crocheting, and I finally decided to make one for myself! While working on it, I had a few things in mind — mainly how to extend the size and width without making the sleeves too baggy. So, I put together this step-by-step guide on how to crochet a hexagon cardigan.
What I really love about this design is that it doesn’t involve a lot of sewing, yet it still looks so clean and polished. Even though I made mine in a single color, I’ve seen so many beautiful versions made with color combinations, and they all look amazing. For my next one, I’m planning to use ombre or gradient yarn for a lighter, spring-inspired look — and maybe try a different stitch pattern instead of the traditional granny style.
In this post, I’ll walk you through a complete sizing guide, a yarn swatch, and a pictorial pattern tutorial, plus tips on how to add width and height to your cardigan for the perfect fit.
So, let’s dive right in! 🧶💫
Measurements and Size Guide
| Size | Chest ( inches) | Arm Depth (inches) | Rounds | Width + Bottom ( rounds) | Yarn Needed (approx.) |
| S | 34 – 38 | 15 | 21 | 5 – 7 | > 5 |
| M | 38 – 41 | 16 | 23 | 6- 8 | > 6.5 |
| L | 42 – 44 | 17 | 25 | 6 – 9 | 7 |
To explain the table a little bit, I have highlighted the size according to the chest measurement and the Arm Depth and according to these sizes I have added rounds of hexagon. The Width + Bottom is explained in detail in the section ” Add width to the chest” and this section of the table is useful after we have made our initial rounds according to the size.
Disclaimer:
This size chart is intended as a general guide and may not be exhaustive. Results can vary depending on your gauge swatch, yarn type, and crochet tension. It’s always recommended to make a test swatch and adjust the pattern as needed for your specific materials.
Materials
For this project you will need yarn I have used a Merino and Acrylic blend. This yarn is called lanners serendipity in the color greenish grey, a 4 mm crochet hook, tapestry needle and scissors.
Can also use gradient yarn, minimum 2 balls or more of a 250 g gradient yarn.
Pattern
gauge swatch
10 rounds approximately for a 4 x 4 inches hexagon.
abbreviations
ch – chain
dc – double crochet
slst – slip stitch
pattern begins
Round 1: Make a magic ring or ch 4 and slst in the first stitch of the chain.
ch 3 then make 2 dcs in the magic ring, this counts as the first granny cluster. Then ch 2 and make 3 dcs in the magic ring. Repeat this until you have 6 granny clusters in total.
Then ch 2 and slst on top of the ch 3. Pull the thread at the end to close the magic ring.
total clusters : 6


Round 2: Ch 3 and turn your work. Make 2 dcs in the same ch space. In the next ch space, make a 2 dcs, ch 2 and again 2 dcs( this makes a corner ). Repeat this step in all of the ch spaces.


At the end of the round, make 3 dcs in very first space then ch 2 and slst at the top of the ch 3.
Total clusters : 12.
Round 3: Ch 3 and turn your work. Make 2 dcs in the same space ( counts as the first granny cluster) . In the next ch space make 3 dcs only. In the corner space make 3 dcs , ch 2 and 3 dcs. Repeat this to finish the whole round.
Total clusters : 18.

Round 4 : Ch 3 and turn your work. From this round its a pattern repeat so in the ch spaces make 3 dcs and in all the 6 corners make 3 dcs, ch 2 and 3 dcs.
Add width to the Chest
So I am making a small size, and will therefore crochet 20 rounds ( Its a little bit different than my size chart but I dont want an oversized look) . After you have made your rounds according to the size chart that I have shown above. We can now work on increasing the width and over all height of the sweater for this, you can refer the width + bottom section of the size guide.
To do that arrange your sweater to make an L shape. Then turn over from the top left side to make a square like shown. Because I am making the small size I will crochet 5 more rounds from the stitch marker to the arrow to increase the width of my sweater and also work through the bottom to increase the length as well.
If you want you can just add width to the front of the sweater and add a few rows to the bottom to increase the length but I wanted to give my sweater a fuller look so I will also be adding rows to the back as well. If you want to increase the length more then you can add more rows to the bottom.

Sleeves
For the sleeves, I have worked 7 more rows to extend the sleeves, this is about half my arm length, you can add more rows if you want a full sleeves. To add a shell border at the end of the sleeve, make 7 dcs in between the 2 clusters and then a sc in the next space,repeat this for the whole sleeve at the endof the row make a slst in the last dc of the granny cluster.

Joining The two hexagons
I have joined the 2 hexagons using the mattress stitch. Keep the 2 panels right side out i.e. L position side by side and worked mattress stitch in the inner part of the stitch to create an invisible seam. You can see the linked tutorial to understand better.
Finishing Touches
I wanted to create a lapel effect on the sweater so the front side and the back side has equal columns, if you want to make a normal neck make sure that the back has more columns than the front.

Thats all for the pattern for this hexa granny cardigan. I hope I covered everything. If you make something following this feel free to mention it in the comments I would love to see it.
Happy crocheting!
© 2025 NoiceThreads. All patterns and photos are my original work.
You’re welcome to make and sell finished items — please credit NoiceThreads and link back to noicethreads.com
Please don’t copy, repost, or distribute the pattern instructions or photos without permission.
Thanks for supporting handmade creativity! 🌿✨

Leave a Reply