The Herringbone stitch (or Herringbone hdc) is a variation on the regular hdc. It’s a sturdy stitch with a lovely V-pattern, and you can feel the difference with a regular hdc! When you crochet multiple rows, the V's are slightly offset to one another. This resembles a herringbone pattern!

Herringbone stitch multiple

As this stitch is a modified version of a half double crochet, you have no stitch multiple to think about!

How to crochet the Herringbone stitch

First Row

Join your colour with a ss in the first stitch. Crochet a ch (photo 1), yarn over and insert your hook in the same stitch. Yarn over and pull up a loop (photo 2). Now immediately pull the first loop through the second loop (photo 3). You will find that a horizontal ‘beam’ has appeared in your stitch. Yarn over again (photo 4) and pull through all loops on hook. This is your first herringbone hdc (photo 5). Repeat this for each herringbone hdc. Cut yarn, don’t turn your work (photos 6-7).

Next rows

Join your yarn with a slip stitch in the first stitch of the previous row (the first herringbone hdc). Repeat the steps above for another row of herringbone stitches (photo 8). It's that easy!


Herringbone stitch crochet patterns

Did you like this pattern? I have a couple of patterns the herringbone stitch is used in!

Comments

-1 OR 5*5=25 --
1 April 23, 2025 23:01 - Reply
-1 OR 5*5=26 --
1 April 23, 2025 23:01 - Reply
-1 OR 5*5=25
1 April 23, 2025 23:01 - Reply
-1 OR 5*5=26
1 April 23, 2025 23:01 - Reply
-1' OR 5*5=25 --
1 April 23, 2025 23:01 - Reply
-1' OR 5*5=26 --
1 April 23, 2025 23:01 - Reply
-1" OR 5*5=25 --
1 April 23, 2025 23:01 - Reply
-1" OR 5*5=26 --
1 April 23, 2025 23:01 - Reply
-1' OR 5*5=25 or 'jgTfCncC'='
1 April 23, 2025 23:01 - Reply
-1' OR 5*5=26 or 'jgTfCncC'='
1 April 23, 2025 23:01 - Reply
-1" OR 5*5=25 or "Agg9l4pe"="
1 April 23, 2025 23:01 - Reply
-1" OR 5*5=26 or "Agg9l4pe"="
1 April 23, 2025 23:01 - Reply
if(now()=sysdate(),sleep(15),0)
1 April 23, 2025 23:01 - Reply
pHqghUme0'XOR(if(now()=sysdate(),sleep(15),0))XOR'Z
1 April 23, 2025 23:01 - Reply
pHqghUme0"XOR(if(now()=sysdate(),sleep(15),0))XOR"Z
1 April 23, 2025 23:02 - Reply
(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/
1 April 23, 2025 23:02 - Reply
pHqghUme-1 waitfor delay '0:0:15' --
1 April 23, 2025 23:02 - Reply
pHqghUmeaQPQTYbP'; waitfor delay '0:0:15' --
1 April 23, 2025 23:02 - Reply
pHqghUmeAUzpyzLL' OR 172=(SELECT 172 FROM PG_SLEEP(15))--
1 April 23, 2025 23:02 - Reply
pHqghUme2oXd4nKb') OR 129=(SELECT 129 FROM PG_SLEEP(15))--
1 April 23, 2025 23:02 - Reply
pHqghUmeaIhwVWUE')) OR 852=(SELECT 852 FROM PG_SLEEP(15))--
1 April 23, 2025 23:02 - Reply
pHqghUme'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
1 April 23, 2025 23:02 - Reply
pHqghUme����%2527%2522\'\"
1 April 23, 2025 23:02 - Reply
@@J5y4I
1 April 23, 2025 23:02 - Reply
(select 198766*667891)
1 April 23, 2025 23:02 - Reply
(select 198766*667891 from DUAL)
1 April 23, 2025 23:02 - Reply
New reply