Cast-on methods compared

Long-tail for almost everything, German twisted for cuffs, cable for adding stitches mid-row, provisional when you'll knit from the edge later.

Updated August 13, 2026·4 min read

MethodStretchTail neededDifficultyUse it for
Long-tailMediumYes — measuredEasyDefault start for flat pieces and sweaters
German twistedHighYes — extra longEasy once long-tail is knownSock cuffs, hat brims, mitten cuffs
KnittedMediumNoEasiestFirst cast-on to learn, edges picked up later
CableLowNoEasyButtonholes, adding stitches mid-row, firm hems
Backward loopHigh but sloppyNoEasiestAdding a few stitches only, never a whole start
TubularHighYesHardInvisible rounded edge on 1x1 rib
Provisional (crochet)N/ANoMediumEdges you'll unzip and knit from the other way
Judy's magicN/AYesMediumToe-up socks and other closed-end tubes
Common cast-ons at a glance

How to choose in one question

Ask what the edge has to do. If it has to stretch over a body part, use German twisted. If it has to stay firm under load, use cable. If you'll knit from it later in the other direction, use provisional. Everything else is long-tail.

Tail length by method

MethodRough tail per stitch (worsted, US 8 / 5.0mm)
Long-tail0.5 in
German twisted0.65–0.75 in
Tubular0.6 in
Judy's magic0.5 in per stitch on the tail side
Knitted, cable, backward loopNone — 6 in to weave in

Add six inches to every figure for weaving in. Thicker yarn wants more per stitch, laceweight less; the wrap method — one wrap around the needle per stitch — beats arithmetic on both counts.

What the pattern means when it doesn't say

"Cast on 96 stitches" with no method named means long-tail in almost every published pattern. Designers specify only when the method matters, so an unspecified cast-on is a signal that any medium-stretch edge will do.

One exception: mid-row instructions like "cast on 8 at the beginning of the next row" always mean a working-yarn method. Cable is the usual choice, backward loop if you only need two or three and don't mind loose stitches.

Read next