Socks · Intermediate
Knee-high socks

Built like the everyday socks, with a long leg that follows the calf. You cast on for the calf and knit the cuff, then decrease one stitch at each side every few rows down the back of the leg until the strip is as wide as the ankle; the heel, the sole, the toe and the top of the foot are knitted on the ankle's needles. On the way up the front of the leg you increase again in the same rhythm, so when you fold the strip at the toe the two sides match row for row and sew up neatly. You need a machine whose needles can wait in hold; a hand flat cannot do it.
Which knitting machine do you have?
Not sure? Look for the model name on the carriage or the box and compare it with the examples.
Only machines that can knit this pattern are listed.
Which size?
How big are your stitches?
Start with your machine's needle spacing. For an exact fit, knit a small swatch and type in what you measure.
My own gauge (from a swatch)
How do I measure my gauge?
- Cast on 40 needles with waste yarn and knit a few rows. Change to the main yarn and choose a tension that gives a fabric you like (see the starting points below).
- Knit 60 rows. Tie a contrast thread to the 11th needle from each side at row 10 and row 50, so the marks are 20 needles and 40 rows apart.
- Knit a few rows of waste yarn and take the swatch off. Steam or wash it the way you will treat the finished piece, and let it rest flat for a few hours.
- Measure between the marks: stitches in 10 cm = 20 ÷ width in cm × 10, rows in 10 cm = 40 ÷ height in cm × 10. Type the two numbers into the gauge boxes above; that tension is your main tension (MT).
Add a little pattern? (you can skip this)
Pick a symbol, type a few letters, upload a picture or draw it stitch by stitch. Where your machine can, it knits the pattern from a punch card; otherwise you knit the piece plain and embroider the pattern on afterwards.
Before you start
- Yarn: Sock yarn with some nylon (4-ply / fingering, about 75 % wool, 25 % nylon) on a standard 4.5 mm machine, at a fairly tight tension: sock fabric should be firmer than a sweater. About 110 g in total for this size (an estimate from the area of the pieces; buy a little more).
- Also: Tapestry needle, Waste yarn (single bed), Hold levers or buttons set on the carriage, 2-prong transfer tool
- Women (EU 37–39) · Single bed, punch card · Gauge (stocking stitch, after steaming): 30 sts × 40 rows
✓ Checked by the virtual test knit
Start knitting
All steps, charts, sizes and checks (for printing)
Virtual test knit
✓ Virtual test knit passedEvery row of every piece on this page has just been knitted on a model of your machine, for the size, machine and gauge you chose. The model follows each needle's loops through transfers, held needles, hems and cast-offs, then measures the finished pieces.
1118 rows and 37,124 stitches knitted, 64 stitches transferred, 1600 held-needle passes: no dropped stitch, no hole, no lost loop, every stitch cast off or secured at the end.
| Measurement | Should be | Simulated |
|---|---|---|
| Sock circumference (two layers) | 18.7–21.3 cm | ✓ 20 cm |
| Foot length, back of heel to toe tip | 22.5–24.5 cm | ✓ 23.5 cm |
| Leg height above the heel, with cuff | 41–43 cm | ✓ 42 cm |
| Heel and toe cups: needles left knitting in the middle | 25–45 % | ✓ 33.3 % |
| Rows to ease into each side seam | 0–3 rows | ✓ 0 rows |
| Calf circumference (top of the leg) | 28.9–33 cm | ✓ 30.7 cm |
The simulation checks the instructions and the arithmetic. Yarn, tension and blocking still differ from knitter to knitter, so knit the gauge swatch first and type in your own numbers. Knitted one? We would love a photo: support@purlbed.com.
Women (EU 37–39) · Single bed, punch card · Gauge (stocking stitch, after steaming): 30 sts × 40 rows
Sizes
| Measurement | Women (EU 37–39) | Men (EU 42–44) |
|---|---|---|
| Foot circumference (round the ball of the foot) | 22 cm | 25 cm |
| Calf circumference (widest part) | 34 cm | 38 cm |
| Foot length | 24 cm | 27 cm |
| Leg above the heel | 38 cm | 42 cm |
| Cuff depth | 4 cm | 4 cm |
You will need
Yarn: Sock yarn with some nylon (4-ply / fingering, about 75 % wool, 25 % nylon) on a standard 4.5 mm machine, at a fairly tight tension: sock fabric should be firmer than a sweater.
About 110 g in total for this size (an estimate from the area of the pieces; buy a little more).
Also: Tapestry needle, Waste yarn (single bed), Hold levers or buttons set on the carriage, 2-prong transfer tool
Gauge swatch first
- Cast on 40 needles with waste yarn and knit a few rows. Change to the main yarn and choose a tension that gives a fabric you like (see the starting points below).
- Knit 60 rows. Tie a contrast thread to the 11th needle from each side at row 10 and row 50, so the marks are 20 needles and 40 rows apart.
- Knit a few rows of waste yarn and take the swatch off. Steam or wash it the way you will treat the finished piece, and let it rest flat for a few hours.
- Measure between the marks: stitches in 10 cm = 20 ÷ width in cm × 10, rows in 10 cm = 40 ÷ height in cm × 10. Type the two numbers into the gauge boxes above; that tension is your main tension (MT).
Pieces
Sock (knit 2)
Cast on 46 sts, 559 rows. Flat size about 15.3 × 131.3 cm.
Row by row
- Bring 46 needles into work (L23 to R23). Cast on with waste yarn, knit about 10 rows, 1 row of ravel cord, then change to the main yarn. Set RC to 000.
- Turned hem: knit 16 rows at MT−1, 1 row at MT+2 (the fold line) and 16 rows at MT−1. Hang the loops of the first main-yarn row (just above the waste yarn) back on the needles, then knit 1 row at MT (RC 034). Remove the waste yarn later.
- Knit 2 rows at MT (RC 036).
- Decrease 1 stitch at each end on the next row and every 13 rows, 8 times in all: move the 2 edge stitches 1 needle in with the 2-prong tool and put the empty needle out of work. 46 → 30 sts (RC 140).
- Knit 46 rows at MT (RC 186).
- Short rows over all 30 needles (L15 to R15), to make the cup that curves round the heel or toe: for a while only the middle needles knit, the outer ones wait in hold. Set the carriage to hold. Before each row, push 1 needle on the side away from the carriage into hold, until 10 needles still knit in the middle (20 rows). Then, before each row, bring 1 held needle on the side away from the carriage back to work, until all 30 knit again (20 rows). Take the yarn under the end needle at each turn so no holes form. Release the hold (RC 226).
- The heel is done; now knit the sole. Knit 54 rows at MT (RC 280).
- Short rows over all 30 needles (L15 to R15), to make the cup that curves round the heel or toe: for a while only the middle needles knit, the outer ones wait in hold. Set the carriage to hold. Before each row, push 1 needle on the side away from the carriage into hold, until 10 needles still knit in the middle (20 rows). Then, before each row, bring 1 held needle on the side away from the carriage back to work, until all 30 knit again (20 rows). Take the yarn under the end needle at each turn so no holes form. Release the hold (RC 320).
- The toe is done; now knit the top of the foot back towards the cuff. Knit 54 rows at MT (RC 374).
- Knit 59 rows at MT (RC 433).
- Increase 1 stitch at each end on the next row and every 13 rows, 7 times in all: bring the next needle into work and hang the heel of the neighbouring stitch on it. 30 → 44 sts (RC 524).
- Increase 1 stitch at each end on the next row, 1 time in all: bring the next needle into work and hang the heel of the neighbouring stitch on it. 44 → 46 sts (RC 525).
- Knit 1 rows at MT (RC 526).
- Closing hem: knit 16 rows at MT−1, 1 row at MT+2 and 16 rows at MT−1 (RC 559), then a few rows of waste yarn, and release. Fold the hem inside along the loose row and sew the open loops to the first hem row.
Needle notation
Step 1 at the bottom; only the needles around the changes are shown.
Row sequence (103)
| Rows | What the carriage knits | Tension |
|---|---|---|
| 1–16 | Stocking stitch | MT−1 |
| 17 | Stocking stitch | MT+2 |
| 18–33 | Stocking stitch | MT−1 |
| 34–36 | Stocking stitch | MT |
| 37–49 | Stocking stitch | MT |
| 50–62 | Stocking stitch | MT |
| 63–75 | Stocking stitch | MT |
| 76–88 | Stocking stitch | MT |
| 89–101 | Stocking stitch | MT |
| 102–114 | Stocking stitch | MT |
| 115–127 | Stocking stitch | MT |
| 128–186 | Stocking stitch | MT |
| 187 | Stocking stitch · hold 1 | MT |
| 188 | Stocking stitch · hold 2 | MT |
| 189 | Stocking stitch · hold 3 | MT |
| 190 | Stocking stitch · hold 4 | MT |
| 191 | Stocking stitch · hold 5 | MT |
| 192 | Stocking stitch · hold 6 | MT |
| 193 | Stocking stitch · hold 7 | MT |
| 194 | Stocking stitch · hold 8 | MT |
| 195 | Stocking stitch · hold 9 | MT |
| 196 | Stocking stitch · hold 10 | MT |
| 197 | Stocking stitch · hold 11 | MT |
| 198 | Stocking stitch · hold 12 | MT |
| 199 | Stocking stitch · hold 13 | MT |
| 200 | Stocking stitch · hold 14 | MT |
| 201 | Stocking stitch · hold 15 | MT |
| 202 | Stocking stitch · hold 16 | MT |
| 203 | Stocking stitch · hold 17 | MT |
| 204 | Stocking stitch · hold 18 | MT |
| 205 | Stocking stitch · hold 19 | MT |
| 206 | Stocking stitch · hold 20 | MT |
| 207 | Stocking stitch · hold 19 | MT |
| 208 | Stocking stitch · hold 18 | MT |
| 209 | Stocking stitch · hold 17 | MT |
| 210 | Stocking stitch · hold 16 | MT |
| 211 | Stocking stitch · hold 15 | MT |
| 212 | Stocking stitch · hold 14 | MT |
| 213 | Stocking stitch · hold 13 | MT |
| 214 | Stocking stitch · hold 12 | MT |
| 215 | Stocking stitch · hold 11 | MT |
| 216 | Stocking stitch · hold 10 | MT |
| 217 | Stocking stitch · hold 9 | MT |
| 218 | Stocking stitch · hold 8 | MT |
| 219 | Stocking stitch · hold 7 | MT |
| 220 | Stocking stitch · hold 6 | MT |
| 221 | Stocking stitch · hold 5 | MT |
| 222 | Stocking stitch · hold 4 | MT |
| 223 | Stocking stitch · hold 3 | MT |
| 224 | Stocking stitch · hold 2 | MT |
| 225 | Stocking stitch · hold 1 | MT |
| 226–280 | Stocking stitch | MT |
| 281 | Stocking stitch · hold 1 | MT |
| 282 | Stocking stitch · hold 2 | MT |
| 283 | Stocking stitch · hold 3 | MT |
| 284 | Stocking stitch · hold 4 | MT |
| 285 | Stocking stitch · hold 5 | MT |
| 286 | Stocking stitch · hold 6 | MT |
| 287 | Stocking stitch · hold 7 | MT |
| 288 | Stocking stitch · hold 8 | MT |
| 289 | Stocking stitch · hold 9 | MT |
| 290 | Stocking stitch · hold 10 | MT |
| 291 | Stocking stitch · hold 11 | MT |
| 292 | Stocking stitch · hold 12 | MT |
| 293 | Stocking stitch · hold 13 | MT |
| 294 | Stocking stitch · hold 14 | MT |
| 295 | Stocking stitch · hold 15 | MT |
| 296 | Stocking stitch · hold 16 | MT |
| 297 | Stocking stitch · hold 17 | MT |
| 298 | Stocking stitch · hold 18 | MT |
| 299 | Stocking stitch · hold 19 | MT |
| 300 | Stocking stitch · hold 20 | MT |
| 301 | Stocking stitch · hold 19 | MT |
| 302 | Stocking stitch · hold 18 | MT |
| 303 | Stocking stitch · hold 17 | MT |
| 304 | Stocking stitch · hold 16 | MT |
| 305 | Stocking stitch · hold 15 | MT |
| 306 | Stocking stitch · hold 14 | MT |
| 307 | Stocking stitch · hold 13 | MT |
| 308 | Stocking stitch · hold 12 | MT |
| 309 | Stocking stitch · hold 11 | MT |
| 310 | Stocking stitch · hold 10 | MT |
| 311 | Stocking stitch · hold 9 | MT |
| 312 | Stocking stitch · hold 8 | MT |
| 313 | Stocking stitch · hold 7 | MT |
| 314 | Stocking stitch · hold 6 | MT |
| 315 | Stocking stitch · hold 5 | MT |
| 316 | Stocking stitch · hold 4 | MT |
| 317 | Stocking stitch · hold 3 | MT |
| 318 | Stocking stitch · hold 2 | MT |
| 319 | Stocking stitch · hold 1 | MT |
| 320–433 | Stocking stitch | MT |
| 434–446 | Stocking stitch | MT |
| 447–459 | Stocking stitch | MT |
| 460–472 | Stocking stitch | MT |
| 473–485 | Stocking stitch | MT |
| 486–498 | Stocking stitch | MT |
| 499–511 | Stocking stitch | MT |
| 512–524 | Stocking stitch | MT |
| 525–526 | Stocking stitch | MT |
| 527–542 | Stocking stitch | MT−1 |
| 543 | Stocking stitch | MT+2 |
| 544–559 | Stocking stitch | MT−1 |
Finishing
- Weave in the ends and remove any waste yarn.
- Fold the sock in half at the toe (the middle of the second short-row cup), right sides out, so the cuffs meet.
- Sew both sides with mattress stitch from the toe to the cuffs, matching row for row: the decreases on the back of the leg meet the increases on the front.
- Sew the ends of the cuffs together and steam lightly.
Notes and changes
- Measure round the widest part of the calf and round the ball of the foot. The sock is knitted about 10 % smaller than both, so it hugs the leg and stays up.
- The leg height above the heel is a starting value: knee-highs usually end 2–3 cm below the bend of the knee. Measure the leg and change it in the size boxes.
- Stripes make the long leg go faster. Count the stripe rows from each cuff, so the stripes meet at the side seams.
What the words mean
- Short rows (引返)
- knitting only some of the needles for a few rows while the others wait. The middle grows taller than the sides, which makes a cup: that is how the heel and toe of a sock get their curve.
- Hold
- the needle position for short rows: a needle pushed all the way forward keeps its stitch and does not knit while the carriage is set to hold.
- Turned hem
- a neat double edge: knit a strip, then fold it up and hang its first row back on the needles, so the edge is a fold instead of a raw cast-on.
- 1×1 rib
- one stitch on the main bed, one on the ribber, side by side: the stretchy edge of socks, cuffs and hat brims. Needs a ribber or a double bed.
- Decrease / increase
- making the piece one stitch narrower or wider at the edge. Fully fashioned means moving the 2 edge stitches in (or out) with a transfer tool, so the edge stays smooth for sewing.
- Transfer tool
- the small hook (1, 2 or 3 prongs) that lifts stitches off needles and puts them on others.
- Waste yarn
- a few rows in a spare colour knitted before or after the piece and pulled out later, leaving open loops to hang back or sew.
- MT (main tension)
- the tension dial number of your gauge swatch. MT−1 is one number tighter, MT+2 two numbers looser.
- RC (row counter)
- the counter on the carriage. Set it to 000 after casting on; every step says what it should read when the step is done.
- L10 / R10
- needle numbers, counted outwards from the middle (0) of the needle bed.
- Mattress stitch
- the usual way to sew knitted pieces together: you catch the bar between the first two stitches on each side, so the seam disappears.
- Duplicate stitch
- embroidery that follows a knitted stitch's V shape with a needle and a second colour, so the pattern looks knitted in.
purlbed.com/templates/knee-high-socks/ · Virtual test knit passed
Suits these machines
- Single bed, punch card
- Single bed, electronic
- Single bed, no patterning
- Single bed (punch card) + ribber
- Single bed (electronic) + ribber
- Double bed with pushers (Passap type)
Techniques used
More templates
- Beanie
- Fold-up ribbed hat
- Slouchy hat
- Beret
- Earflap hat
- Baby bonnet
- Scarf
- Cowl
- Infinity scarf
- Triangle scarf
- Mittens
- Fingerless mitts
- Newborn scratch mittens
- Wrist warmers
- Arm warmers
- Socks
- Ankle socks
- Baby socks
- Christmas stocking
- Baby vest
- Leg warmers
- Boot cuffs
- Tote bag
- Drawstring bag
- Phone pouch
- Headband
- Cup cosy
- Baby blanket
- Doll sweater
- Teddy bear scarf and hat