Snug: a free lace knitting stitch pattern

This month, the random number generator chose snug, suggested by Pia.  I like the way this one came out a lot, and for a nice change, it’s not full of double YOs and double decreases. Thank you so much!

Each month, my Patreon backers have the chance to suggest words for me to encode as knitting stitches. A random number generator helps me choose the word of the month, and then I get to work, first turning the letters into numbers, then charting the numbers onto grids in various ways. Finally, when I make the chart into lace, I turn the marked squares into yarnovers and work out where to place the corresponding decreases. (I usually make lace; occasionally I make cables instead.) I also make a chart for any craft that uses a square grid for designing; this goes in a separate post.

Snug: a free lace knitting stitch pattern

I prefer the way this looks with the cast-on at the top, though both ways are fine. I’ve included the original rotation to compare with the chart.

Snug: a free lace knitting stitch pattern

snug: a free lace knitting stitch pattern chart


  • This is a stitch pattern such as might be found in a stitch dictionary. It is not a pattern for a finished object.
  • Snug is a multiple of 14 stitches and 8 rows.
  • Purl all wrong-side rows (not shown in chart).
  • I’ve made a stitch map for it.
  • Designers, please feel free to use this stitch in your patterns. I’d like credit but won’t be offended if people don’t give it.
  • If you like my posts like this, please consider supporting me on Patreon or donating with my Paypal tip jar in the sidebar. Thanks!


  • k: knit.
  • k2tog: knit 2 stitches together as if they were 1. (Right-leaning decrease)
  • ssk: slip each of the next 2 stitches as if to knit, then knit them together through the back loop. (Left-leaning decrease)\
  • yo: yarnover.

Row 1 (RS): *k4, yo, ssk, yo, k2tog, yo, k2tog x 2, yo, k2; work from *.
Row 2 and all even rows: purl.
Row 3: *k1, yo, k2tog, k2, yo, ssk, k2, k2tog, yo, k1, yo, k2tog; work from *.
Row 5: *k2, yo, ssk x 2, yo, ssk, yo, k2tog, yo, k4; work from *.
Row 7: *ssk, yo, k1, yo, ssk, k2, k2tog, yo, k2, ssk, yo, k1; work from *.