Updated: 11 November 2026 by Sylwia (MyCrochetory)
Most blankets start with a long chain and grow straight up, row after row. This diagonal crochet blanket starts in one corner with just 5 stitches and grows on the slant until it reaches the opposite corner.
That shape was simply an idea I wanted to play with. I’ve always been drawn to shapes, and I wanted to see what plain stripes would do in a rectangle crocheted on the diagonal.
They run across the whole blanket at an angle, and that’s the fun of it. Wide bands of double crochet swap with open rows of 3-dc groups, in soft pink and cream.
The yarn gave the blanket its name, Scheepjes Stone Washed XL. It’s an aran weight, so the stripes add up quickly.
Jump to the free Diagonal Stone Blanket pattern. Rather have it in one printable file? The ad-free PDF with the stitch chart is on Etsy and Ravelry.
This post contains affiliate links. If you buy through them, I may earn a small commission at no extra cost to you. Read my affiliate disclosure.

Join my Facebook Group and Ravelry Group to ask questions and share your work in progress. You can also follow me on Instagram, Facebook and Pinterest.
How a diagonal crochet blanket grows
Here’s the funny part. For most of this diagonal crochet blanket, the stitch count doesn’t change at all.
First you increase at both edges, so you get a triangle that grows with every row. Then, in the long middle part, one edge increases and the other decreases, so you stay at 177 dc while the blanket gets longer.
At the end you decrease at both edges until the last corner closes. No seams, no squares to join, just one piece from corner to corner.

Diagonal crochet blanket stripes in double crochet and granny shells
My very first crochet project was a granny square blanket for my daughter. Those little 3-dc groups are back here, only now they’re worked in rows on the diagonal.
They swap with solid rows of double crochet. The solid rows build the wide stripes of this diagonal crochet blanket, and the 3-dc groups with ch-1 spaces between them make the open bands.
The open rows go fast, and they make the blanket a little lighter too.

The color sequence of the diagonal crochet blanket
Look closely and you’ll see that some stripes are only one row thin. The colors follow one 22-row sequence through the whole diagonal crochet blanket, with wide pink bands, thin pink lines and cream stripes in between.
You’ll never have to guess which yarn comes next, because the stitch count table in the pattern shows the color of every row. Want your own colors? Pick two with strong contrast, or the thin lines will disappear.

The last corner of your diagonal crochet blanket
After more than a hundred rows, the whole blanket closes with one single cluster. It’s four tall stitches worked together over the last stitches, and there’s a step-by-step photo tutorial for it below.
Then a simple border runs all the way around, with dc2tog and 2 dc, plus 3 dc in each corner. Pink gives you a clear frame, and cream gives a softer edge.
Yarn and blocking for your diagonal crochet blanket
I made my diagonal crochet blanket in Scheepjes Stone Washed XL, a cotton and acrylic aran yarn, and I still recommend it. You’ll need 12 skeins of pink and 11 of cream, about 984 and 902 yards.
Yarn substitutes
Stone Washed XL is sold out at LoveCrafts right now, so here’s what I’d swap in. Paintbox Yarns Cotton Aran is a 100% cotton aran with 93 yards in a 50 g ball, and it comes in loads of pinks.
It’s a little thinner than Stone Washed XL and has no acrylic, so the blanket comes out slightly smaller and firmer. Get 11 balls for Yarn A and 10 for Yarn B, and Dusty Rose with Vanilla Cream gets you close to my colors.
A blanket this big is a pain to soak and dry, and with cotton blends I don’t need to. I pin the blanket to a mat, hold a hot steam iron about half an inch above it without touching, and leave it pinned for at least 20 minutes.
The finished blanket is about 34.25 inches wide and 61 inches long. That’s big enough to curl up under on the couch.

Not starting today? Save this diagonal crochet blanket to your Pinterest board for later.

Free diagonal crochet blanket pattern, Diagonal Stone
- Get the ad-free, printable PDF with stitch chart here on Etsy or here on Ravelry.
- Add this pattern to your Ravelry queue.
- Pin it for later.
Copyright 2018 – 2026 MyCrochetory. All rights reserved. This pattern is the property of Sylwia Kawczyńska @MyCrochetory. Please DO NOT sell the pattern or claim it as your own. The pattern is for personal use only and may not be translated or reproduced in another language. Please respect my rights and DO NOT share or publish this pattern anywhere without my permission.
The blanket you make following this pattern is yours, and you are free to sell it, as long as you credit MyCrochetory as the original designer. For more information, please read the Terms Page.

The ad-free, printable PDF also has a stitch chart, a stitch tracker and a photo tutorial. Get it here on Etsy or here on Ravelry.

Materials & Tools
- Yarn Scheepjes Stone Washed XL 50g = 75m, (70% Cotton, 30% Acrylic), 23 skeins in 2 different colors:
12 skeins of Yarn A Rose Quartz (860) (pink), about 900 m (984 yd)
11 skeins of Yarn B Pink Quartzite (861) (cream), about 825 m (902 yd)
Yarn substitute: Paintbox Yarns Cotton Aran (100% cotton, 50 g = 85 m / 93 yd), Yarn A 11 balls, Yarn B 10 balls.
- Hook size 5mm (US H/8-UK 6). Adjust hook size if necessary to obtain correct gauge.
- Tapestry needle (to weave and hide yarn ends).
- Scissors.
Level
Intermediate.
Size
About 87 cm (34.25″) wide and 155 cm (61″) long.
Gauge after blocking
After Row 15 the triangle is approx. 20cm/8in high.
Gauge is not important for this project, but a different gauge changes the yardage and the finished size.
Notes
- The pattern uses US crochet terminology.
- Blanket is worked diagonally from bottom right corner to top left corner.
- Instructions in square brackets […] are worked as many times as indicated.
- The stitch chart is included in the ad-free printable PDF here on ETSY or here on Ravelry.
- Stitch count table (below) includes the color scheme.
Stitches & Abbreviations (US terms)
st(s) – stitch(es)
yo – yarn over
corner cluster – tutorial below
sp – space
beg – beginning
prev – previous
sk – skip
Diagonal crochet blanket pattern
Read the Notes before you start. Begin with Yarn B.
Increase section
Row 1: ch5, (3dc, ch1, dc) in 5th ch from hook. Turn. (5 dc, 2 ch-1 sp)
Rows 2 – 13: ch4 (counts as dc and ch1 here and throughout), dc in first st, dc in every st and ch-1 sp until 1 st remains, (dc, ch1, dc) in 3rd chain of ch4 at beg of prev row. Turn. (Row 13: 53 dc, 2 ch-1 sp)
Row 14: ch4, 3dc in first ch-1 sp, ch1, sk 3 sts, [3dc in next st, ch1, sk next 3 sts] rep until the last ch-1 sp, 3dc in last ch-1 sp, ch1, dc in 3rd chain of ch4 at beg of prev row. Turn. (44 dc, 15 ch-1 sp)
Rows 15 – 21: ch4, 3dc in first ch-1 sp, [ch1, sk next 3dcs, 3dc in next ch-1 sp] rep across, working the last 3dc into the ch-1 sp of ch4 at beg of prev row, ch1, dc in 3rd chain of ch4 at beg of prev row. Turn. (Row 21: 65 dc, 22 ch-1 sp)
Rows 22 – 35: Repeat Row 2 (Row 35: 141 dc, 2 ch-1 sp)
Row 36: Repeat Row 14 (110 dc, 37 ch-1 sp)
Rows 37 – 43: Repeat Row 15 (Row 43: 131 dc, 44 ch-1 sp)
Row 44: Repeat Row 2 (177 dc, 2 ch-1 sp)
Middle section
From now on, one edge keeps increasing and the other edge decreases, so the stitch count stays the same.
Row 45: ch4, sk first ch-1 sp and sk next 2dcs, dc in every st and ch-1 sp until 1 st remains, (dc, ch1, dc) in 3rd chain of ch4 at beg of prev row. Turn. (177 dc, 2 ch-1 sp)
Row 46: ch4, dc in first st, dc in every st and ch-1 sp until 2dcs remain before ch-1 sp, ch1, sk 2dcs, dc in 3rd chain of ch4 at beg of prev row. Turn. (177 dc, 2 ch-1 sp)
Repeat Rows 45 – 46 five more times (Rows 47 – 56).
Row 57: Repeat Row 45 (177 dc, 2 ch-1 sp)
Row 58: ch4, 3dc in first ch-1 sp, [ch1, sk 3sts, 3dc in next st] rep until 3dcs remain before ch-1 sp, ch1, sk 3dcs, dc in 3rd chain of ch4 at beg of prev row. Turn. (134 dc, 45 ch-1 sp)
Row 59: ch4, sk first ch-1 sp and sk 3dcs, 3dc in next ch-1 sp, [ch1, sk next 3dcs, 3dc in next ch-1 sp] rep across, working the last 3dc into the ch-1 sp of ch4 at beg of prev row, ch1, dc in 3rd chain of ch4 at beg of prev row. Turn. (134 dc, 45 ch-1 sp)
Row 60: ch4, 3dc in first ch-1 sp, [ch1, sk 3sts, 3dc in next ch-1 sp] rep until 3dcs remain, ch1, dc in 3rd chain of ch4 at beg of prev row. Turn. (134 dc, 45 ch-1 sp)
Repeat Rows 59 – 60 two more times (Rows 61 – 64).
Row 65: Repeat Row 59 (134 dc, 45 ch-1 sp)
Repeat Row 46 and then Row 45, 6 times in total (Rows 66 – 77).
Row 78: Repeat Row 46 (177 dc, 2 ch-1 sp)
Decrease section
Row 79: ch4, sk first ch-1 sp and sk next 2dcs, dc in every st until 2dcs remain, ch1, sk 2dcs, dc in 3rd chain of ch4 at beg of prev row. Turn. (173 dc, 2 ch-1 sp)
Row 80: ch4, sk first ch-1 sp and sk 3dcs, 3dc in next st, [ch1, sk next 3dcs, 3dc in next st] rep until 3dcs remain, ch1, sk 3dcs, dc in 3rd chain of ch4 at beg of prev row. Turn. (128 dc, 43 ch-1 sp)
Rows 81 – 87: ch4, sk first ch-1 sp and sk 3dcs, 3dc in next ch-1 sp, [ch1, sk next 3dcs, 3dc in next ch-1 sp] rep until 3dcs remain, ch1, sk 3dcs, dc in 3rd chain of ch4 at beg of prev row. Turn. (Row 87: 107 dc, 36 ch-1 sp)
Row 88: ch4, sk first ch-1 sp and sk 2dcs, dc in every st and ch-1 sp until 2dcs remain, ch1, sk 2dcs, dc in 3rd chain of ch4 at beg of prev row. Turn. (137 dc, 2 ch-1 sp)
Rows 89 – 101: ch4, sk first ch-1 sp and sk 2dcs, dc in every st until 2dcs remain, ch1, sk 2dcs, dc in 3rd chain of ch4 at beg of prev row. Turn. (Row 101: 85 dc, 2 ch-1 sp)
Rows 102 – 121: Repeat Rows 80 – 99 (Row 121: 5 dc, 2 ch-1 sp)
Row 122: ch5, sk first ch-1 sp, work a corner cluster over the next 3 dc and the 3rd chain of ch4 at beg of prev row (see the corner cluster tutorial below).
Make a slip stitch.
Stitch count with color scheme

Color sequence: Yarn A is Rose Quartz (pink) and Yarn B is Pink Quartzite (cream). Work Rows 1–4 with Yarn B, Row 5 with Yarn A, Rows 6–7 with Yarn B, Row 8 with Yarn A, Rows 9–12 with Yarn B and Rows 13–22 with Yarn A. Repeat this 22-row sequence 4 more times (Rows 23–110), then work Rows 111–122 like Rows 1–12. (In the table above the shaded rows are Yarn A and the white rows are Yarn B. Row 79 has 173dc, 2 ch-1 sp.)
Border
Pick either yarn A or yarn B and start doing the border.
Attach the yarn in the corner and make ch3, 2dc in the same corner/stitch, [dc2tog (first leg around the same corner/stitch, second leg around next space here and throughout), 2dc in the same space where second leg of dc2tog is placed] repeat around – instead of 2dc make 3dc in each corner. Slip stitch in the 3rd chain of beg ch3.


Corner cluster tutorial
Yarn over twice and insert the hook in the specified stitch (the arrow points at the right stitch), yarn over and pull through, yarn over and pull through 2 of 4 loops already on the hook, yarn over and pull through 2 of 3 loops already on the hook. Do not complete the stitch – 2 loops on the hook.

Yarn over twice and insert the hook in the next stitch, yarn over and pull through, yarn over and pull through 2 of 5 loops already on the hook, yarn over and pull through 2 of 4 loops already on the hook. Do not complete the stitch – 3 loops on the hook.

Yarn over twice and insert the hook in the next stitch, yarn over and pull through, yarn over and pull through 2 of 6 loops already on the hook, yarn over and pull through 2 of 5 loops already on the hook. Do not complete the stitch – 4 loops on the hook.

Yarn over twice, skip next ch1 and insert the hook in 3rd chain of ch4 at beg of prev row, yarn over and pull through, yarn over and pull through 2 of 7 loops already on the hook, yarn over and pull through 2 of 6 loops already on the hook. To complete the stitch yarn over and pull through 5 loops on the hook.

Make a slip stitch and start doing the border or fasten off the yarn and pick another color and make a border.

Fasten off yarn, weave in all ends and block your blanket.
If you have any suggestions or have found a mistake, please email me at mycrochetory@gmail.com.
Finished your Diagonal Stone Blanket? I’d love to see it. Share it on Instagram with #mycrochetory and tag @mycrochetory.
Stuck on a row? Ask in my Facebook Group or Ravelry Group, where other crocheters can help you too.
More crochet blanket patterns
Ready for your next blanket? Each of these has its own shape and stitch.




- Tonnta Blanket. A wave blanket with a 4-row repeat, in fingering weight yarn.
- Clamshell Square Blanket. A five-color square blanket worked from the center out.
- Thassos Blanket. A two-color mosaic blanket with a geometric design.
- Kalinda Blanket. A square lace blanket with the Kalinda wave stitch.
- Filip’s Blanket. An easy moss stitch baby blanket in two colors.
More crochet patterns worked on the diagonal
Liked growing a piece from one corner? These patterns of mine run on the diagonal too.




- Zarina Diagonal Scarf. A lace scarf worked corner to corner, with flowers in diagonal bands.
- Havra Wrap. A bias chevron wrap in a gradient cake with black.
- Greus Cowl. An asymmetric moss stitch cowl, built as a triangle and then a parallelogram.
- Diana Shawl. A herringbone shawl worked from tip to tip.
Diagonal crochet blanket FAQ
Is this diagonal crochet blanket good for beginners?
It’s an intermediate pattern, but the stitches are simple, mostly double crochet and ch-1 spaces. If you can increase and decrease at the edges, you can make it.
Can I make the blanket bigger or smaller?
For a longer blanket, work more rows in the middle section, in pairs of Rows 45 and 46. The width comes from the first section, so for a smaller or bigger blanket overall, the easiest way is a thinner or thicker yarn with a matching hook.
How do I keep the colors straight?
Follow the stitch count table, which shows the color for every row. Some stripes are just one row, so cut the yarn at each color change and weave in the ends as you go.




On the Diagonal Stone Blanket, how would you make this a smaller baby blanket? I love the pattern!
Omit some rows.
Loved the blanket on sight and began it right away in soft white to try it. It’s coming along great.
It’s a comforting pattern to make. Thank you for sharing.