Rib is a knit-purl pattern that stretches and recovers

Rib is made by alternating knit and purl stitches in the same column, which creates vertical ridges that pull the fabric inward. The most common version is 1x1 rib — one knit stitch, one purl stitch, repeated across the row. Because the purl stitches sit slightly forward and the knit stitches sit slightly back, the fabric naturally contracts and hugs the body. This is why rib appears at cuffs, necklines, and waistbands on sweaters and socks.

Rib works because of how knit and purl stitches behave. A knit stitch pulls the yarn to the back of the needle; a purl stitch brings it to the front. When you alternate them, the fabric wants to fold in on itself, creating that elastic, fitted quality. The tighter you work rib, the more it will pull. Most knitters use a needle one or two sizes smaller for rib than for the body of a garment, which makes the rib even more elastic.

Key Takeaways

  • 1x1 rib alternates one knit stitch with one purl stitch in the same column across every row.
  • You must bring the yarn to the front to purl and push it to the back to knit, switching position between each stitch.
  • Cast on an even number of stitches so the pattern lines up correctly on every row.
  • Rib pulls inward, so use a smaller needle than you would for stockinette stitch in the same yarn.
  • The pattern repeats identically on every row once you establish it on row one.

Cast on an even number of stitches

Rib requires an even stitch count because the pattern alternates. If you cast on 24 stitches, you will have 12 knit stitches and 12 purl stitches. If you cast on an odd number, the pattern will flip on the next row and you will not get clean vertical columns.

The cast-on method does not matter for rib itself — use whatever cast-on you normally use. Long-tail, cable, and provisional cast-ons all work. What matters is that your cast-on edge sits flat and does not curl. Many knitters use a slightly larger needle for the cast-on row to keep the edge loose, then switch to the working needle before row one.

Knit the first stitch, purl the second, and repeat

Row one sets the pattern. Knit the first stitch normally. Then bring the yarn to the front of your work (between the needles) and purl the next stitch. Push the yarn to the back and knit the next stitch. Bring it forward again and purl. Continue this rhythm — knit, purl, knit, purl — until you reach the end of the row.

The yarn position matters. If you forget to move the yarn between stitches, you will accidentally create a yarn over (an extra stitch) or drop a stitch. Develop the habit of moving the yarn deliberately: to the front for purl, to the back for knit. Some knitters find it helpful to say "front, back, front, back" as they work.

On row two, repeat the same pattern. Knit the first stitch, bring yarn forward, purl the next, push yarn back, knit, and so on. Because you knitted into the first stitch on row one, the stitch directly above it on row two will be a purl stitch. This is correct — the columns line up automatically once you establish the pattern on row one.

Keep tension even so the rib does not bunch

Rib is easier to work too tightly than stockinette stitch because you are switching yarn positions constantly. If your tension is uneven, the purl stitches will look loose and the knit stitches will look tight, or vice versa. The rib will bunch and lose its stretch.

Work at the same tension you use for the rest of your project. If you normally knit loosely, knit rib loosely. If you normally knit tightly, knit rib tightly. The key is consistency. Many knitters find it easier to maintain even tension if they work rib on slightly larger needles than they think they need, then switch down one size for the body of the garment. This gives you room to work without squeezing.

Other rib patterns use the same principle

Once you understand 1x1 rib, you can work 2x2 rib (two knits, two purls, repeated), 1x2 rib (one knit, two purls), or any other combination. The rule stays the same: knit stitches sit in one column, purl stitches sit in the column next to them, and the pattern repeats identically on every row.

2x2 rib is thicker and less elastic than 1x1 rib. It is often used on the body of a sweater rather than just at the edges. 1x2 rib is asymmetrical and creates a visual line that leans one direction. Choose the pattern based on the look you want and how much stretch you need. A sock cuff needs more stretch, so 1x1 rib is standard. A sweater body might use 2x2 rib for visual interest.

Rib at the edge of a garment versus rib as the main fabric

When rib appears at a cuff or neckline, you work it for a few rows (usually 1 to 2 inches), then switch to a different stitch like stockinette. The transition is straightforward: finish your last rib row, switch to the larger needle, and knit the next row in stockinette. The rib edge will pull inward and frame the looser fabric above it.

When rib is the main fabric of a piece — like a ribbed sweater or a ribbed hat — you work it for the entire height. The piece will be narrower than a stockinette piece of the same stitch count because rib contracts. This is intentional. Measure your gauge in rib, not in stockinette, so your finished measurements are accurate.

Common mistakes and how to fix them

The most common mistake is forgetting to move the yarn between a knit and a purl stitch. This creates a yarn over on one row and a dropped stitch on the next, breaking the pattern. If you notice it in the same row, drop back to that stitch, fix it, and pick the stitches back up. If you notice it a few rows later, you can usually drop the column down and ladder it back up with a crochet hook.

The second mistake is casting on an odd number of stitches. The pattern will flip every other row and you will not get vertical columns. If you realize this after a few rows, the easiest fix is to cast off and start over. If you are far into the piece, you can pick up a new stitch at one edge and work it as part of the pattern, though this is fiddly.

The third mistake is working rib too tightly. This happens naturally because you are moving the yarn constantly and concentrating on the pattern. Loosen your grip slightly and remind yourself that rib should stretch. If you have already worked a tight section, you can usually block it to open it up a little, though it will tighten again when it dries.

Frequently Asked Questions

Do I have to use a smaller needle for rib?

No, but most knitters do because rib naturally pulls inward. If you use the same needle size as the rest of your garment, the rib will be looser and less elastic. Using a needle one or two sizes smaller makes the rib tighter and more functional at cuffs and necklines. Experiment with what looks and feels right for your project.

What if I purl when I should knit and knit when I should purl?

You will still have a rib pattern — it will just be reversed. The columns will still be there, and the fabric will still stretch. It is not wrong, just different. If you notice mid-row, you can fix it by dropping back to that stitch. If you notice after the row is done, you can usually leave it unless the pattern looks obviously off.

Can I rib in the round on circular needles?

Yes. In the round, you knit all the knit stitches and purl all the purl stitches on every round. The pattern is the same as flat rib, but you never have to turn your work. This is actually easier than flat rib because you do not have to remember to reverse the pattern on the next row — it stays the same every time.

How do I count stitches in rib to make sure I have the right number?

Count the vertical columns. In 1x1 rib, you should see alternating knit and purl columns. If you have 24 stitches, you should see 12 columns. If the count is off by one, you either cast on an odd number or dropped a stitch. Check your cast-on edge first — that is the most common place to lose a stitch.

Does rib use more yarn than stockinette?

Rib uses slightly more yarn because the purl stitches sit forward and the knit stitches sit back, creating extra fabric depth. The difference is small — usually less than 5 percent. If you are working a pattern that calls for rib, the yardage already accounts for this. If you are substituting rib for stockinette, add a small amount of yarn as a buffer.