What is Rib Stitch
Rib stitch (ribbing) is a knitting pattern created by alternating knit and purl stitches in columns. Unlike seed stitch, where the pattern shifts every row, in ribbing you knit knits and purl purls — the pattern remains in vertical columns.
The result is pronounced vertical ribs with extreme elasticity widthwise. Ribbing contracts into a narrow strip and opens when stretched — that's why it's used for sweater edges, cuffs, cowls and hats.
Types of Ribbing
1×1 Ribbing (K1, P1)
Alternate 1 knit, 1 purl stitch. The finest ribbing with highest elasticity. Used for sock cuffs, narrow cowls and edges where you want maximum stretch.
2×2 Ribbing (K2, P2)
Alternate 2 knit, 2 purl stitches. More pronounced ribs, still very elastic. Most common ribbing for sweater edges, hats and mittens. Visually more prominent than 1×1.
3×1, 2×1 Ribbing and Other Variations
Asymmetrical ribbing — knit columns are wider than purl (or vice versa). Less elastic but visually more interesting. Used as an allover pattern, not just as edging.
Ribbing as Edge vs. Allover Pattern
Edge — 3–8 cm of ribbing at the beginning of a sweater, hat or sock. Elastic, holds shape, hugs the body. After the edge you transition to another pattern (stockinette, cables etc.).
Allover pattern — entire project in ribbing. Typical for cowls, stretchy scarves and fitted sweaters. Uses more yarn than stockinette (ribbing contracts widthwise, you need more stitches for the same circumference).
Why Ribbing Doesn't Curl
Same as seed stitch — knit and purl stitches balance each other out and tension is even. Ribbing is an ideal edge pattern for stockinette projects, which do curl.
Tips
Stitch count — for 1×1 ribbing you need an even number of stitches, for 2×2 a number divisible by four. If knitting in the round, add the requirement of divisibility by the total stitch count.
Stretchy edge — if starting with ribbing, cast on with a stretchy method (long-tail or tubular cast on). If ending with ribbing, use a stretchy bind off. Regular tight cast on/bind off destroys the elasticity of ribbing.