Ifthen Socks by Shanel Wu

Ifthen Socks

December 2017
Fingering (14 wpi) ?
8 stitches = 1 inch
in stockinette
US 1 - 2.25 mm
300 - 550 yards (274 - 503 m)
Adult S, M, and L
This pattern is available as a free Ravelry download

IF color change, THEN do this! That’s all there is to this sock pattern designed for self-striping yarn.

This pattern is free forever! If you enjoy this pattern, please consider buying other patterns from me, leaving me a tip via Paypal, and/or supporting me on Patreon.

Yarn Requirements
You’ll need 100g self-striping sock yarn in MC. Optionally, you’ll also need 20g sock yarn in the same weight in CC.

Sample used Knit Picks Felici in “Cheshire Grin” (100g/436y) as MC and Knit Picks Stroll in “Sprinkle Heather” (100g/462y) as CC.


  • Long circular needle for Magic Loop in your preferred size for socks
  • Tapestry needle

This pattern is written for three sock gauges: S (58 sts), M (66 sts), and L (74 sts). Choose the stitch count that is closest to your normal gauge for vanilla socks.

Sample was knitted on 58 sts with US1/2.25mm needles.


This pattern is intended to be knit on Magic Loop or two circular needles. It is written for an intermediate sock knitter looking to expand their sock technique repertoire. Prior to knitting this pattern, you should be familiar with knitting in the round with Magic Loop or two circulars, Judy’s Magic Cast On, basic lace techniques, and German Short Rows. A Pattern Key is provided with a complete list of abbreviations.