Knit vs. woven fabric: how to tell the difference

Last updated: Who writes these guides

Every fabric is built one of two ways. Woven fabric is two sets of threads crossing at right angles. Knit fabric is yarn looped through itself. Sewing patterns are usually drafted for one or the other, so it’s the first thing to check before you cut.

1. Stretch it across the width

Hold the fabric with both hands a few inches apart and pull across the width. A knit stretches noticeably and recovers. A woven gives very little across the grain but stretches a bit on the diagonal (the bias). Stretch wovens with spandex are the exception: they stretch, but up close you’ll still see a woven structure.

2. Look at the surface

Zoom in with your phone. Knit jersey shows columns of tiny V shapes on the front and small bumps on the back. Woven fabric shows an over-and-under grid; in denim and other twills it forms diagonal lines.

3. Check the cut edge

Look at a cut edge or snip a small notch in the seam allowance. A woven edge frays into loose threads. A jersey knit tends to curl at the edge and rarely frays.

4. Pull a thread

From a woven, you can pull out a single straight thread. From a knit, a loose end either unravels a row of loops or won’t come out at all.

Why it matters when you sew

  • Patterns: many say “for knits only” and give a minimum stretch. Cut from a woven, the garment may not go on over your head or shoulders.
  • Needles: knits sew best with a ballpoint or stretch needle, which slips between the loops instead of piercing them.
  • Stitches: knits need a seam that stretches, such as a narrow zigzag, a stretch stitch or a serger, or the seams can pop.
  • Machine embroidery: knits usually need a cut-away stabilizer, while many wovens are fine with tear-away.

A quick answer from a photo

Fabric Identifier reads the structure from a photo and labels it, for example rib knit, twill or plain weave, along with the likely fiber. It’s a quick check when a remnant has no label; the stretch test above takes ten seconds and confirms it.