Skip to Content

Free Granny Hexagon Cardigan Crochet Pattern

This post may contain affiliate links.

Learn how to crochet a cute hexi cardi with this free granny hexagon cardigan pattern. 

You’ve probably seen colorful granny hexagon cardigans all over social media lately. The hexi cardi is a classic design that’s become an absolute crowd favorite. 

Today, I want to walk you through how to crochet your own granny hexagon cardigan. I’ve played around with the design, adding a few of my own tweaks to improve the fit, and now I’m excited to share this made-to-measure pattern with you.

Some key elements that make hexagon cardigans so fun to crochet:

  • The granny stitch adds great texture with endless color customization options.
  • They have an open, oversized silhouette.
  • A few decreases on the underside of the sleeve create a slimmer, tapered look.
  • Less shaping is required than traditional raglan or top-down cardigan construction.

In this post, we’ll go through the process step-by-step, from choosing the yarn to weaving in the ends. And by the end, you’ll have a cardigan that’s not only beautiful but also something you’ll genuinely enjoy wearing.

Prefer the PDF version?

Grab the ad-free, printable PDF pattern. Download and print at home, or view on your computer, tablet, or smartphone.

a tablet and a smartphone both displaying pages of a cardigan crochet pattern

Hexagon Cardigans: The Basic Idea

The construction of a hexagon cardigan is pretty clever. Unlike regular cardigan construction where different flat pieces are seamed together, a hexagon cardigan is made from two large hexagon pieces.

The granny hexagons are worked in rounds, similar to granny squares. But instead of four-sided squares, you’ll make six-sided hexagons. The hexagons fold up to create two L-shaped halves, which are then seamed together to create the final cardigan shape.  

From there, it’s just a matter of customizing your sweater by adding length, width, sleeves, and even some ribbing to polish it off. The result is a cropped, oversized cardigan with a fun, modern look.

Choosing Yarn for this Pattern

Now, let’s talk about yarn options. When choosing a yarn for this granny hexagon cardigan, you’ll want a DK weight yarn with nice drape and color options.

For this pattern, I worked with Lion Brand Mandala Baby in the Echo Caves colorway. I love the blue-green tones and easy care of this acrylic yarn.

If you want to match my sample cardigan, separate the yarn into balls of each individual color, and change colors each round. Or, if you don’t feel like weaving in all of those ends, don’t cut the yarn and let the ombre colorway do the color-changing for you.  

Can’t find Lion Brand Mandala Baby? Here are a couple of other yarn options:

Other Supplies You’ll Need

You’ll also need the following supplies:

  • Crochet Hook: Use a 5.5mm crochet hook, or another size to meet gauge. 
  • Scissors: Sharp scissors for cutting yarn as you go. 
  • Yarn Needle: You’ll need a large, blunt yarn needle for weaving in all those ends neatly!
  • Stitch markers:  Use stitch markers to mark important points like the Sleeve Edge or the beginning of the rounds. 
  • Measuring Tape: Measuring tape can help for checking gauge and taking body measurements for any needed adjustments.

Basic Crochet Techniques to Know 

Here are the essential crochet techniques you’ll need to know to create a hexagon cardigan:

Finished Sizes

XS (S, M, L, XL, 2XL, 3XL, 4XL, 5XL)

Measurements

Bust: 30” (34”, 38”, 42”, 46”, 50”, 54”, 58”, 62”)

Materials

Yarn

Lion Brand, Mandala Baby, Size 3 (DK) weight [100% acrylic; 590 yards / 540 m per 150 g skein]; color: Echo Caves; 2 (2,2,3,3,3,4,4,4) Skeins (375g)

Hook

Size US I (5.5mm) Crochet Hook

Notions

  • Stitch Markers
  • Tapestry Needle
  • Tape Measure
  • Scissors
  • Buttons, optional

Gauge

4 clusters and 8 rows = 4 in x 4 in (10cm x 10cm) in granny hexagon pattern.

Abbreviations

  • beg = beginning
  • blo = back loop only
  • ​​ch = chain
  • cl = cluster
  • dc = double crochet
  • FO = fasten off
  • rep = repeat
  • sc = single crochet
  • sl st = slip stitch
  • sp = space
  • st/s = stitch/es

Special Stitches

Granny Cluster (cl): 3 double crochet in same sp

Granny Square Decrease: dc in first ch-sp, dc2tog across first and second ch-sps, dc in second ch-sp. (each Granny Square Decrease will be considered a Granny Cluster starting at Round 5)

blue and green yarn showing a granny decrease on a gray background
Granny Square Decrease

Pattern Notes

  • Pattern written in US terms.
  • Hexagons will look “ruffled” and not lay flat. This is correct.
  • To achieve the cardigan’s striped look, separate the yarn colors by rolling each color from the skein into a smaller ball. Then, use a different color for each round to create a unique cardigan all your own! 
  • Ch 3 counts as a dc. Optionally, use standing dc to attach new yarn.
  • Pattern is worked in joined rounds without turning unless otherwise indicated. Each round will be worked on the right side. 
  • Change Color: Attach new yarn color with a sl st into ch-2 sp directly BEFORE beginning Ch 3 of each round. 
  • Create your last cluster in the same ch-2 sp as beginning cluster. 
  • Ch 4 counts as a dc, ch 1. This will be the decrease for the neckline. 
  • Keep stitch markers placed in Row 1 for adding Width and Length section in same stitch until after shoulder seaming. Marker designates where seam will end. 

Construction Overview

  1. Crochet 2 hexagons for the main body of the cardigan. 
  2. Crochet additional rows along three sides: center back, bottom, and center front sides. 
  3. Seam the center back and shoulders.
  4. Crochet additional rounds to extend the sleeves.
  5. Add crochet ribbing.

Prefer the PDF version?

Grab the ad-free, printable PDF pattern. Download and print at home, or view on your computer, tablet, or smartphone.

a tablet and a smartphone both displaying pages of a cardigan crochet pattern

Body Hexagons (make 2)

Make a magic ring.

Round 1: ch 3 (see Pattern Notes), 2 dc into ring, ch 2, *cl, ch 2* into ring 5 times, sl st to top of beg ch 3 to join round. (6 clusters)

Round 2: Change Color (see Pattern Notes). ch 3, 2 dc in same ch-2 sp, ch 1 *(cl, ch 2, cl) in next ch-2 sp, ch 1 rep from * 5 times, cl in next (see Pattern Notes) ch-2 sp, ch 2, sl st to beg ch 3 to join round. (12 clusters)

Round 3: Change Color. ch 3, 2 dc in same ch-2 sp, ch 1, cl in next ch-1 sp, ch 1, *(cl, ch 2, cl) in next ch-2 sp, ch 1, cl in next ch-1 sp, ch 1 rep from * 5 times, cl in next ch-2 sp, ch 2, sl st to beg ch 3 to join round. (18 clusters)

Begin Sleeve Decreases

For the left hexagon: (see Diagram A), Place marker to designate Side 1 of the hexagon as the “Sleeve Edge.” Starting in Round 4, decrease 1 cluster at the center of Side 1 every third round.

For the right hexagon: (see Diagram B), Place marker to designate Side 6 of the hexagon as the “Sleeve Edge”. Starting in Round 4, decrease 1 cluster at the center of Side 6 every third round.

Round 4 LEFT: (Decrease Round) Change Color. ch 3, 2 dc in same ch-2 sp, ch 1, Granny Square Decrease (see Special Stitches), ch 1, *(cl, ch 2, cl) in next ch-2 sp, ch 1, (cl, ch 1) in each ch-1 sp to corner; rep from * 5 times, cl in next ch-2 sp, ch 2, sl st to beg ch 3 to join round. 

Round 4 RIGHT: (Decrease Round) Change Color. ch 3, 2 dc in same ch-2 sp, ch 1, *(cl, ch 1) in each ch-1 sp to corner, (cl, ch 2, cl) in next ch-2 sp, ch 1; rep from * 5 times, Granny Square Decrease, ch 1, cl in next ch-2 sp, ch 2, sl st to beg ch 3 to join round.

Round 5: Change Color. ch 3, 2 dc in same ch-2 sp, ch 1, *(cl, ch 1) in each ch-1 sp to corner, (cl, ch 2, cl) in next ch-2 sp, ch 1; rep from * 5 times, (cl, ch 1) in each ch-1 sp to corner, cl in next ch-2 sp, ch 2, sl st to beg ch 3 to join round.

Round 6: rep Round 5.

Rep rounds 4-6, decreasing every third round for a total of 13 (14, 15, 16, 17, 18, 19, 20, 21) rounds, or until under the Center Point to Shoulder Edge (see Diagram C) measures 6.5” (7”, 7.5”, 8”, 8.5”, 9”, 9.5”, 10”, 10.5”). Then continue to next section. Keep note of which round you ended with as you will repeat these rounds to add length to the sleeves after seaming the two hexagons together. 

Adding Width to Center Back/Front and Length to Bottom

In this section, we’ll crochet around 3 sides of the hexagon to increase the width and length of the cardigan without increasing the sleeve size.

For left hexagon: (see Diagram E), You’ll start at the top of the Center Front edge, continue around the Bottom Edge, and back up the Center Back edge. You will decrease one cluster each row at the top of the Center Front edge to create a V neckline with a ch 4. (see Diagram F and G)

Row 1 LEFT: Change Color (attaching yarn in corner ch-2 sp). ch 4 (see Pattern Notes), place stitch marker (see Pattern Notes) in ch 4, *(cl, ch 1) in each ch-1 sp to corner, (cl, ch 2, cl) in next ch-2 sp, ch 1; rep from * 1 time, (cl, ch 1) in each ch-1 sp to corner, 2 dc in last ch-2 sp.

Row 2 LEFT: Change Color (attaching yarn in corner ch-2 sp). ch 4, *(cl, ch 1) in each ch-1 sp to corner, (cl, ch 2, cl) in next ch-2 sp, ch 1; rep from * 1 time, (cl, ch 1) in each ch-1 sp to corner, 1 dc in last dc.

For right hexagon: (see Diagram D), You’ll start at the top of the Center Back edge, continue around the Bottom edge, and back up the Center Front edge. You’ll decrease one cluster each row at the top of the Center Front edge to create a V neckline with the last dc of round. (see Diagram H and I)

Row 1 RIGHT: Attach new yarn in corner ch-2 sp. ch 3, dc in same ch-1 sp, ch 1 *(cl, ch 1) in each ch-1 sp to corner, (cl, ch 2, cl) in next ch-2 sp, ch 1; rep from * 1 time, (cl, ch 1) in each ch-1 sp to last ch-sp, 1 dc in last ch-sp, place marker in dc. 

Row 2 RIGHT: Attach new yarn in first dc. ch 4, *(cl, ch 1) in each ch-1 sp to corner, (cl, ch 2, cl) in next ch-2 sp, ch 1; rep from * 1 time, (cl, ch 1) in each ch-1 sp to last ch-sp, 1 dc in last ch-sp.

Crochet a total of 2 (3, 4, 5, 6, 7, 8, 9, 10) rows until Center Point to Center Front edge (see Diagram J) measures 7.5” (8.5”, 9.5”, 10.5”, 11.5”, 12.5”, 13.5”, 14.5”, 15.5”). FO and weave in ends. 

Joining the Two Halves

Fold the two hexagons (see Diagrams D and E). Align center back edges. Seam the center back seam with a mattress stitch.

Seaming the Shoulders

Align shoulder seams and use a mattress stitch to seam together, making sure to end at the stitch markers. Once seamed, remove stitch markers. (See Diagram K)

Add Sleeve Length

Attach new yarn color with a sl st into ch-2 sp directly BEFORE beginning Ch 3 of last round of sleeve. Begin repeating rounds 4-6 of sleeve decreases, making sure to begin your round in the next consecutive round from where you ended previously. Example: if you ended with round 5, begin with round 6. 

In the first round only: When you come to the shoulder seam, work a granny decrease in the two ch-2 corner spaces on either side of the seam. 

Rep rounds 4-6 of sleeve decreases for an additional 17 (17, 16, 16, 15, 15, 14, 14, 13) rounds, or until sleeve edge (see Diagram L) measures 4” across (8 clusters). Rep round 5 until under the Underarm to Wrist (see Diagram M) measures 15” (15.5”, 15.5”, 16”, 16”, 16.5”, 16.5”, 17”, 17”). FO and weave in ends.

diagram showing schematic of granny hexagon cardigan

Optional: Adding Length

At this point, you can choose to add additional rows to the bottom edge of the sweater to make it longer.

Row 1: Attach yarn to Bottom Edge in corner ch-2 sp. ch 3, dc in same ch-1 sp, ch 1 *(cl, ch 1) in each ch-1 sp to corner, 2 dc in last ch-2 sp.

Row 2: Attach new yarn in first dc. ch 4, *(cl, ch 1) in each ch-1 sp to corner, 1 dc in last dc.

Adding Ribbing

You’ll create 1.5 inches of sc-blo ribbing to the waistband, neckline, and sleeve cuffs. Ribbing instructions are the same for each section. However, starting placement is different (see Diagram L.)

Waistband Ribbing

Attach yarn to Bottom Edge. sc evenly across, making sure to 1 sc in each dc and ch-sp. Follow Ribbing instructions below. FO and weave in ends. 

Neckline Ribbing

Attach yarn to Bottom Front Corner. sc in evenly across, making sure to 1 sc in each dc and ch-sp up the front, around neckline, and down front. Follow Ribbing instructions below. FO and weave in ends. 

Sleeve Cuff Ribbing

Attach yarn to Sleeve Edge at Underarm. Sc evenly around, making sure to 1 sc in each dc and ch-sp. Join with a sl st. Follow Ribbing Instructions below. FO leaving a 12 in (30cm) tail to join ribbing with a mattress stitch. Weave in ends.

Ribbing

Ribbing Row 1: ch 7. sc in second ch from hook and in each ch across, working back to cardigan body. sl st in next 2 sc. Turn, do not ch 1. 

Ribbing Row 2: Starting in third st from hook (skipping over the two sl sts) sc-blo across. Turn.

Ribbing Row 3: ch 1. sc-blo in each st across. sl st in next 2 sc. Turn, do not ch 1. 

Rep Ribbing Rows 2 and 3 until ribbing is complete. 

Finishing

Once complete, lightly steam block to finished measurements. Weave in ends.

FAQs about Granny Hexi Cardigans

Want to customize this pattern even further? Here are some frequently asked questions about modifying your granny hexi cardi.

Can I add buttons to this pattern?

Yes, it’s really easy to add buttonholes to the ribbing portion of this cardigan.

  1. First, decide how many buttons you’d like – I think five looks nice. Use stitch markers to mark the placement of each button. Then, work the neckline ribbing as normal until to reach a stitch marker.
  2. On the next RS ribbing row: Starting in third st from hook, work 2 sc-blo, 2 ch, sk 2 sts, 2 sc-blo. Turn.
  3. On the next WS ribbing row: ch 1, sc-blo in first two sts, 2 sc in ch-2sp, 2 sc-blo in next two sts. sl st in next 2 sc. Turn, do not ch 1.

Then, continue the ribbing as normal until you reach the next buttonhole stitch marker.

Can I make the cardigan longer?

Yes, you can make the granny hexagon cardigan longer by adding additional rows to the bottom edge. Add these rows after you seam the two hexagons together at the Center Back, before you add the ribbing to the Bottom Edge.

What if I want oversized, puffy sleeves?

The best thing about crocheting your own clothes is that you can customize them any way you want. So while I designed this particular pattern with underarm decreases to create slim tapered sleeves, you can eliminate those decreases to create straight boxy sleeves. I suggest trying on the sleeves as you go so you can tell when you want to stop the decreases.

Even More Free Crochet Patterns

If you love crocheting garments, check out these related patterns after this granny hexagon cardigan pattern.

What’s Next?

Pin this post: Save this tutorial to your Pinterest boards so that you can come back to it later.

Leave a comment: We love to hear your feedback. Tell me in the comments below!

Share on Instagram or Facebook: When you make this project, share it on social media and tag me @sarahmaker_. We love to see what you make!

Have questions? Join the Facebook Group!

We hope this article was useful for you! If you have any additional questions, feel free to join my Facebook Group. We created this group for you to share pictures, ask questions, and help each other out.

Kim

Saturday 10th of February 2024

I’m using the same yarn, did you cut and pull a different color for each row?

Sarah Stearns

Sunday 11th of February 2024

Yes, I divided the cake into separate colors and changed colors each round. Up to you though, you can keep it as in and have a lot fewer ends to weave in!

Erin

Wednesday 24th of January 2024

Hello! I'm at the point of adding width and length to the center and I'm a little unsure I'm understanding correctly. Am I fastening off after each row and starting back where the row began? And then after row 2, where do I start row 3? In the previous chain 4 instead of the corner ch2 sp? I haven't done much pattern reading in symbols so I want to make sure I'm understanding correctly. Thank you for your help and for this beautiful pattern!

Sarah Stearns

Wednesday 24th of January 2024

Hi Erin, Sounds like you have the right idea. Yes, you'll be fastening off and starting back where the row began. (You could turn and go back the other way, but then some of the stitches would have their WS showing. So that's why I have you fasten off and go back to the starting corner for each row.)

Lauren

Tuesday 26th of December 2023

Thank you for this pattern! I look forward to making my own. I was reading through and do not see a Diagram L that was referenced. Can you please help?

Sarah Stearns

Wednesday 3rd of January 2024

Thanks Lauren, looks like it was left out by mistake. I just added it to the post :)

Angela

Friday 22nd of December 2023

Hi! I love this cardi so much!! I was just curious what size you are wearing in the photos? I'm trying to decide on which size to make and I wasn't sure how much positive ease it has. Thanks so much!!

Sarah Stearns

Wednesday 3rd of January 2024

Hi Angela, I'm wearing an XL here. The measurements at the begining of the pattern give the measurements of the finished garment, so you can choose what size you'd like to make.

Christine beard

Thursday 7th of December 2023

Thank you very much for that