Cozy Granny Diamond Stitch Cardigan — Easy Multicolored Crochet Pattern (XS–2XL)
This easy-to-follow crochet pattern for the Granny Diamond Stitch Cardigan produces a cozy, multicolored cardigan in sizes XS through 2XL. The pattern uses a repeating diamond (granny) stitch motif worked in color changes to create a striped, textured look. Two finishing options are provided: Version A (one round of single crochet on edges) and Version B (five rounds of single crochet for a more defined placket, waist and cuffs). The instructions include back and front panels, sleeves, assembly and finishing notes — and you can lengthen the cardigan simply by adding rows.
Difficulty: Easy.
Materials
yarn
A: DROPS PARIS, yarn group C (worsted), color 59 (old pink), 4 (4, 4, 5, 6, 7) skeins
B: DROPS PARIS, yarn group C (worsted), color 43 ( forest green), 3 (3, 3, 4, 4, 5) skeind
C: DROPS PARIS, yarn group C (worsted), color 07 (cherry), 2 (2, 2, 3, 3, 3) skeins
D: DROPS PARIS, yarn group C (worsted), color 41 (mustard), 2 (2, 2, 3, 3, 3) skeins
E: DROPS PARIS, yarn group C (worsted), color 08 (dark purple), 3 (3, 3, 4, 4, 5) skeins
F: DROPS PARIS, yarn group C (worsted), color 67 (wheat), 3 (3, 3, 4, 4, 5) skeins
G: DROPS PARIS, yarn group C (worsted), color 48 (petrol), 2 (2, 2, 3, 3, 3) skeins
other
Hook: 4 mm
Yarn Needle, Scissors, Measuring Tape, Stitch Markers
Gauge
Ch 21
Row 1: [Dc 2] in the 3rd ch from the hook, *sk 2, [dc 3] in the next ch. Repeat from * until 3 sts remain. Sk 2, dc 1 in the last ch.
Row 2: Ch 2 (counts as a dc here and throughout), turn. [Dc 2] in sp between the first two sts from the previous row. *Sk 3, [dc 3] in the sp between the last skipped st and the next. Repeat from * until 3 sts remain. Sk 2, dc 1 in the last st.
Repeat row 2 until row 8.
Finish off.
15 dc sts x 8 rows = 10 x 10 cm
Finished sizes
XS, S, M, L, XL, 2XL
Stitch Key (US terminology)
ch = chain
chs
yo = yarn over
sc = single crochet
st = stitch
sts = stitches
sl st = slip stitch
sl sts = slip stitches
sp = space
dc = double crochet
dcs = double crochets
RS = right side
WS = wrong side
Specialty Stitch & Technique Key
Granny Diamond Stitch
Explained in the pattern.
Notes
You’ll first make the back panel, both front panels and sleeves, sew the shoulders together, attach the sleeves and work one round of sc around the cuffs, waist, plackets and neckline.
Ch 2 counts as a stitch.
To make the cardigan longer, simply add more rows to the back and front panels until you reach your desired length.
there are 2 versions: A and B. Version A has one round of sc around the cuffs, waist, plackets, and neckline. Version B has 5 rounds of sc around the cuffs, waist, plackets, and neckline. More pictures can be found at the end of the pattern.
Instructions
Back panel
With A, ch 99
Row 1 (WS)
[A] [Dc 2] in the 3rd ch from the hook, *sk 2, [dc 3] in the next ch. Repeat from * until 3 sts remain. Sk 2, dc 1 in the last ch.
Row 2 (RS)
[A] Ch 2 (counts as a dc here and throughout), turn. [Dc 2] in sp between the first two sts from the previous row, closing the last st with B.
Do not fasten off A, carry it inside your sts!
[B] Sk 3, crocheting over yarn A, [dc 3] in the sp between the last skipped st and the next, closing the last st with A. [A] Sk 3, crocheting over yarn B, [dc 3] in the sp between the last skipped st and the next, closing the last st with B.
Keep crocheting a set of [dc 3] with B and one with A until you have 3 sts left. Sk 2 and dc 1 in the last st with A, making sure to close it with B.
Fasten off A and continue to crochet with B.
Row 3
[B] Ch 2, turn. [Dc 2] in sp between the first two sts from the previous row. *Sk 3, [dc 3] in the sp between the last skipped st and the next. Repeat from * until you have 3 sts left, sk 2, dc 1 in the last st, closing it with C.
Do not fasten off B, carry it inside your sts!
Row 4
[C] Ch 2, turn. Crocheting over yarn B, [dc 2] in sp between the first two sts from the previous row, closing the last st with B. [B] Sk 3, crocheting over yarn C, [dc 3] in the sp between the last skipped st and the next, closing the last st with C.
Keep crocheting a set of [dc 3] with C and one with B until you have 3 sts left. Sk 2 and dc 1 in the last st with C, making sure to close it with C.
Fasten off B and continue to crochet with C.
Row 5
[C] Ch 2, turn. [Dc 2] in sp between the first two sts from the previous row. *Sk 3, [dc 3] in the sp between the last skipped st and the next. Repeat from * until you have 3 sts left, sk 2, dc 1.
Row 6
[C] Ch 2, turn. [Dc 2] in sp between the first two sts from the previous row, closing the last st with D.
Do not fasten off C, carry it inside your sts!
[D] Sk 3, crocheting over yarn C, [dc 3] in the sp between the last skipped st and the next, closing the last st with C. [C] Sk 3, crocheting over yarn D, [dc 3] in the sp between the last skipped st and the next, closing the last st with D.
Keep crocheting a set of [dc 3] with D and one with C until you have 3 sts left. Sk 2 and dc 1 in the last st with C, making sure to close it with D.
Fasten off C and continue to crochet with D.
Row 7
[D] Ch 2, turn. [Dc 2] in sp between the first two sts from the previous row. *Sk 3, [dc 3] in the sp between the last skipped st and the next. Repeat from * until you have 3 sts left, sk 2, dc 1 in the last st, closing it with E.
Do not fasten off D, carry it inside your sts!
Row 8
[E] Ch 2, turn. Crocheting over yarn D, [dc 2] in sp between the first two sts from the previous row, closing the last st with D. [D] Sk 3, crocheting over yarn E, [dc 3] in the sp between the last skipped st and the next, closing the last st with E.
Keep crocheting a set of [dc 3] with E and one with D until you have 3 sts left. Sk 2 and dc 1 in the last st with E, making sure to close it with E.
Fasten off D and continue to crochet with E.
Row 9
[E] Ch 2, turn. [Dc 2] in sp between the first two sts from the previous row. *Sk 3, [dc 3] in the sp between the last skipped st and the next. Repeat from * until you have 3 sts left, sk 2, dc 1.
Row 10
[E] Ch 2, turn. [Dc 2] in sp between the first two sts from the previous row, closing the last st with F.
Do not fasten off E, carry it inside your sts!
[F] Sk 3, crocheting over yarn E, [dc 3] in the sp between the last skipped st and the next, closing the last st with E. [E] Sk 3, crocheting over yarn F, [dc 3] in the sp between the last skipped st and the next, closing the last st with F.
Keep crocheting a set of [dc 3] with F and one with E until you have 3 sts left. Sk 2 and dc 1 in the last st with E, making sure to close it with F.
Fasten off E and continue to crochet with F.
Row 11
[F] Ch 2, turn. [Dc 2] in sp between the first two sts from the previous row. *Sk 3, [dc 3] in the sp between the last skipped st and the next. Repeat from * until you have 3 sts left, sk 2, dc 1 in the last st, closing it with G.
Do not fasten off F, carry it inside your sts!
Row 12
[G] Ch 2, turn. Crocheting over yarn F, [dc 2] in sp between the first two sts from the previous row, closing the last st with F. [F] Sk 3, crocheting over yarn G, [dc 3] in the sp between the last skipped st and the next, closing the last st with G.
Keep crocheting a set of [dc 3] with G and one with F until you have 3 sts left. Sk 2 and dc 1 in the last st with G, making sure to close it with G.
Fasten off F and continue to crochet with G.
Row 13
[G] Ch 2, turn. [Dc 2] in sp between the first two sts from the previous row. *Sk 3, [dc 3] in the sp between the last skipped st and the next. Repeat from * until you have 3 sts left, sk 2, dc 1.
Row 14
[G] Ch 2, turn. [Dc 2] in sp between the first two sts from the previous row, closing the last st with A.
Do not fasten off G, carry it inside your sts!
[A] Sk 3, crocheting over yarn G, [dc 3] in the sp between the last skipped st and the next, closing the last st with G. [G] Sk 3, crocheting over yarn A, [dc 3] in the sp between the last skipped st and the next, closing the last st with A.
Keep crocheting a set of [dc 3] with A and one with G until you have 3 sts left. Sk 2 and dc 1 in the last st with G, making sure to close it with A.
Fasten off G and continue to crochet with A.
Row 15
[A] Ch 2, turn. [Dc 2] in sp between the first two sts from the previous row. *Sk 3, [dc 3] in the sp between the last skipped st and the next. Repeat from * until you have 3 sts left, sk 2, dc 1 in the last st, closing it with B.
Do not fasten off A, carry it inside your sts!
Row 16
[B] Ch 2, turn. Crocheting over yarn A, [dc 2] in sp between the first two sts from the previous row, closing the last st with A. [A] Sk 3, crocheting over yarn B, [dc 3] in the sp between the last skipped st and the next, closing the last st with B.
Keep crocheting a set of [dc 3] with B and one with A until you have 3 sts left. Sk 2 and dc 1 in the last st with B, making sure to close it with B.
Fasten off A and continue to crochet with B.
Row 17
[B] Ch 2, turn. [Dc 2] in sp between the first two sts from the previous row. *Sk 3, [dc 3] in the sp between the last skipped st and the next. Repeat from * until you have 3 sts left, sk 2, dc 1.
Row 18
[B] Ch 2, turn. [Dc 2] in sp between the first two sts from the previous row, closing the last st with C.
Do not fasten off B, carry it inside your sts!
[C] Sk 3, crocheting over yarn B, [dc 3] in the sp between the last skipped st and the next, closing the last st with B. [B] Sk 3, crocheting over yarn C, [dc 3] in the sp between the last skipped st and the next, closing the last st with C.
Keep crocheting a set of [dc 3] with C and one with B until you have 3 sts left. Sk 2 and dc 1 in the last st with B, making sure to close it with C.
Fasten off B and continue to crochet with C.
Row 19
[C] Ch 2, turn. [Dc 2] in sp between the first two sts from the previous row. *Sk 3, [dc 3] in the sp between the last skipped st and the next. Repeat from * until you have 3 sts left, sk 2, dc 1 in the last st, closing it with D.
Do not fasten off C, carry it inside your sts!
Row 20
[D] Ch 2, turn. Crocheting over yarn C, [dc 2] in sp between the first two sts from the previous row, closing the last st with C. [C] Sk 3, crocheting over yarn D, [dc 3] in the sp between the last skipped st and the next, closing the last st with D.
Keep crocheting a set of [dc 3] with D and one with C until you have 3 sts left. Sk 2 and dc 1 in the last st with D, making sure to close it with D.
Fasten off C and continue to crochet with D.
Row 21
[D] Ch 2, turn. [Dc 2] in sp between the first two sts from the previous row. *Sk 3, [dc 3] in the sp between the last skipped st and the next. Repeat from * until you have 3 sts left, sk 2, dc 1.
Row 22
[D] Ch 2, turn. [Dc 2] in sp between the first two sts from the previous row, closing the last st with E.
Do not fasten off D, carry it inside your sts!
[E] Sk 3, crocheting over yarn D, [dc 3] in the sp between the last skipped st and the next, closing the last st with D. [D] Sk 3, crocheting over yarn E, [dc 3] in the sp between the last skipped st and the next, closing the last st with E.
Keep crocheting a set of [dc 3] with E and one with D until you have 3 sts left. Sk 2 and dc 1 in the last st with D, making sure to close it with E.
Fasten off D and continue to crochet with E.
Row 23
[E] Ch 2, turn. [Dc 2] in sp between the first two sts from the previous row. *Sk 3, [dc 3] in the sp between the last skipped st and the next. Repeat from * until you have 3 sts left, sk 2, dc 1 in the last st, closing it with F.
Do not fasten off E, carry it inside your sts!
Row 24
[F] Ch 2, turn. Crocheting over yarn E, [dc 2] in sp between the first two sts from the previous row, closing the last st with E. [E] Sk 3, crocheting over yarn F, [dc 3] in the sp between the last skipped st and the next, closing the last st with F.
Keep crocheting a set of [dc 3] with F and one with E until you have 3 sts left. Sk 2 and dc 1 in the last st with F, making sure to close it with F.
Fasten off E and continue to crochet with F.
Row 25
[F] Ch 2, turn. [Dc 2] in sp between the first two sts from the previous row. *Sk 3, [dc 3] in the sp between the last skipped st and the next. Repeat from * until you have 3 sts left, sk 2, dc 1.
Row 26
[F] Ch 2, turn. [Dc 2] in sp between the first two sts from the previous row, closing the last st with G.
Do not fasten off F, carry it inside your sts!
[G] Sk 3, crocheting over yarn F, [dc 3] in the sp between the last skipped st and the next, closing the last st with F. [F] Sk 3, crocheting over yarn G, [dc 3] in the sp between the last skipped st and the next, closing the last st with G.
Keep crocheting a set of [dc 3] with G and one with F until you have 3 sts left. Sk 2 and dc 1 in the last st with F, making sure to close it with G.
Fasten off F and continue to crochet with G.
Row 27
[G] Ch 2, turn. [Dc 2] in sp between the first two sts from the previous row. *Sk 3, [dc 3] in the sp between the last skipped st and the next. Repeat from * until you have 3 sts left, sk 2, dc 1 in the last st, closing it with A.
Do not fasten off G, carry it inside your sts!
Row 28
[A] Ch 2, turn. Crocheting over yarn G, [dc 2] in sp between the first two sts from the previous row, closing the last st with G. [G] Sk 3, crocheting over yarn A, [dc 3] in the sp between the last skipped st and the next, closing the last st with A.
Keep crocheting a set of [dc 3] with G and one with A until you have 3 sts left. Sk 2 and dc 1 in the last st with A, making sure to close it with A.
Fasten off G and continue to crochet with A.
Row 29
[A] Ch 2, turn. [Dc 2] in sp between the first two sts from the previous row. *Sk 3, [dc 3] in the sp between the last skipped st and the next. Repeat from * until you have 3 sts left, sk 2, dc 1.
Finish off.
For a longer cardigan just add or reduce the number of rows.
Front panel (make 2)
With A, ch 39 and repeat the instructions from the back panel row 1 to 29.
Finish off.
Sleeve (make 2)
With A, ch 39 and repeat the instructions from the back panel row 1 to 29. After row 29 repeat rows 2 to 21 from the back panel.
Finish off.
Assembling
RS facing, sew the shoulders together with a sl st.

Finished Granny Diamond Stitch cardigan in multicolored stripes — a textured, cozy result of the repeating diamond motif.
With a sl st attach the sleeves.

Join the shoulder seams with right sides facing; the slip-stitch join keeps the seam tidy.
With a sl st sew the sleeves and the body sides together.

Attach sleeves and sew body sides; work slip stitches for a neat join before finishing edges.
Version B:

Version B close-up — this option uses five rounds of single crochet around plackets, waist and neckline for a more defined finish.
Row 2: ch 1, turn. *sc, sc2tog* across. 114
Row 3 – 5: ch 1, turn. Sc across. 114
Finish off.
Plackets
RC facing and with E, work sc on the right placket, neckline and on the left placket.
Row 2: ch 1, turn. Sc until you reach the 1st neckline corner, sc2tog in the last 2 sts on the placket and the 1st 2 sts on the neckline. Sc until you reach the 2nd neckline corner, sc2tog in the last 2 sts on the neckline and the 1st 2 sts on the placket. Sc across the placket.
Row 3 – 5: ch 1, turn. Sc until you reach the 1st neckline corner, sc2tog in the st before the sc2tog from the previous row and the sc2tog, sc2 tog in next 2 sts. Sc until you reach the 2nd neckline corner, sc2tog in the st before the sc2tog from the previous row and the sc2tog, sc2 tog in next 2 sts. Sc across the placket.
Finish off.
Sleeves
RC facing and yarn E, work 1 round of sc around the sleeve (2 sc sts in each dc row). Slst to join. 96
Row 2: ch 1, turn. *sc, sc2tog* around. Slst to join. 64
Row 3 – 5: ch 1, turn. Sc around. Slst to join. 64
Finish off.
Helpful tips
- Keep color changes tidy by carrying the unused yarn inside your stitches where instructed.
- Check gauge before starting; adjust hook size if necessary.
- To lengthen the cardigan add additional repeats of the row sequence to back and front panels before assembly.