New: the free 3D Sewing Machine Doctor - turn the machine, tap where it hurts, get the fix
Learn to Sew

Which stitch to use when your fabric stretches, frays or puckers

By Hannah Pierce
· 5 min read
How we choose
The answer

Use a straight stitch for stable woven fabrics; switch to zigzag or stretch stitches for knits or elastic seams to avoid popping and puckering. Overcast stitches stop fraying on woven edges. Adjust stitch length, width, and tension on a scrap before sewing your project.

On this page (8 sections)
  1. The short version
  2. Straight stitch: when it holds and why it pops on knits
  3. Zigzag vs overcast/overedge for fraying wovens and seam finishing
  4. Stretch stitches (tricot, lightning, triple straight) for knits and elastic seams
  5. Basting, blind-hem and buttonhole stitches and when to use each
  6. Stitch length, width and tension tweaks and how to test on a scrap first
  7. Types of sewing machine stitches and when to use them
  8. Still wondering?

Part of our guide on beginner sewing courses

Key figures

Straight stitch max stretch
5% stretch
Zigzag stitch width
1.5-5 mm
Stretch stitch type
tricot, lightning
Typical stitch length
2.5-3 mm
Needle size for knits
75/11-80/12
Overcast stitch use
woven edges
Basting stitch length
5-7 mm

The short version

  • Straight stitch holds firm on stable woven fabrics but can pop on knits.
  • Zigzag and overcast stitches prevent fraying on woven edges differently.
  • Stretch stitches like tricot and triple straight work best for knits and elastic.
  • Basting, blind-hem, and buttonhole stitches each serve distinct temporary or decorative roles.
  • Testing stitch settings on fabric scraps avoids puckering and tension issues.

Straight stitch: when it holds and why it pops on knits

close-up of sewing machine stitching on stretchy and woven fabric

Straight stitch is the classic, single-line stitch that sews fabrics securely when they don’t stretch much. It usually stretches up to 5% without breaking. This makes it great for woven fabrics like cotton or linen that stay firm under tension.

However, on knit or stretchy fabrics, straight stitches often pop because the fabric stretches more than the stitch can handle. When you press or wear the garment, the stitches break or the seam puckers. This happens because straight stitches don’t have built-in elasticity.

To avoid popping, switch to stretch stitches or zigzag on knit fabrics. You’ll know straight stitch failed if you see broken threads or puckering exactly where the fabric stretches. Try a test seam on scrap knit fabric to check if the stitches hold before using straight stitch.

Zigzag vs overcast/overedge for fraying wovens and seam finishing

sewing machine needle forming straight stitches on woven fabric
sewing machine needle forming straight stitches on woven fabric

Woven fabrics tend to fray on cut edges, which makes seam finishing essential. Zigzag and overcast stitches both prevent fraying but work differently. Zigzag stitch forms a side-to-side pattern that covers the raw edge and allows some stretch. If that sounds like your situation, read up on getting a professional pant finish next.

Overcast or overedge stitches, typically done by sergers, wrap thread around the edge tightly and give a cleaner finish for woven fabrics that do not stretch. Overedge stitches use multiple threads and cut the excess fabric as they sew, trimming and finishing the edge in one pass.

Zigzag is convenient on a standard machine and suits home sewists for light to medium-weight wovens. Overcasting works best for heavy fraying fabrics or when a professional look is needed. Test both on scrap to see which edge finish suits your fabric and project durability needs.

Comparing Zigzag and Overedge Stitches
FeatureZigzag StitchOvercast/Overedge Stitch
Machine typeStandard sewing machineSpecialty serger or overlocker
Edge coverageCovers raw edge with side-to-side stitchesWraps thread tightly around edge
Fabric suitabilityLight to medium wovenHeavy fraying wovens
Finish lookModerate neatnessProfessional, trimmed edge
Stretch allowanceSome stretchMinimal stretch, strong finish

Stretch stitches (tricot, lightning, triple straight) for knits and elastic seams

Stretch stitches are designed to hold seams on knit and elastic fabrics that stretch beyond 5%. The common ones include tricot stitch, lightning stitch, and triple straight stitch. These stitches create extra loops or multiple passes to allow fabric stretch without popping. If that sounds like your situation, read up on how to sew stretch fabric with a regular sewing machine next.

Tricot stitch forms a zigzag with a straight stitch base, ideal for activewear and swimwear. Lightning stitch looks like a lightning bolt and offers moderate stretch. Triple straight stitch repeats each stitch thrice for strength and flexibility on heavy knits.

Adjust the stitch length and width according to your fabric’s stretch level. Use a ballpoint needle sized 75/11 or 80/12 to avoid damaging knit fibers. Test these stitches on knit scraps under stress to ensure they hold without puckering or breaking.

Stretch Stitch Types and Uses
Stitch TypeAppearanceBest forStretch Capability
TricotZigzag with straight baseActivewear, swimwearHigh stretch
LightningSharp zigzagModerate stretch knitsMedium stretch
Triple StraightThree straight stitches per passHeavy knits, elastic seamsStrong and flexible

This guide shows exactly when straight stitch fails and which alternative stitch prevents fabric damage and messy seams.

Basting, blind-hem and buttonhole stitches and when to use each

Basting stitches are long, loose stitches used to temporarily hold fabric layers in place. They’re easy to remove and perfect for fitting your project before final stitching or for delicate fabric control. The other half of this decision is French seam technique.

Blind-hem stitches hide the hem thread on the right side of the fabric for a nearly invisible finish. They work well on medium to heavy woven fabrics where a neat hem is essential, like skirts or pants. The stitch length is short, and machine settings allow minimal thread catch on the fabric face.

Buttonhole stitches secure buttonholes with dense, reinforced stitching. They prevent fabric fraying around the hole and strengthen the area for repeated button use. Most machines have a buttonhole setting to automate this, but precise fabric stabilizing is necessary to avoid puckering.

  • Basting: Temporary hold, long stitches, easy removal
  • Blind-hem: Nearly invisible hem finish, short stitch length
  • Buttonhole: Reinforced hole stitching, prevents fraying, machine preset

Stitch length, width and tension tweaks and how to test on a scrap first

close-up of zigzag and overcast stitched fabric edges
close-up of zigzag and overcast stitched fabric edges

Adjusting stitch length and width is key to perfect sewing. Longer stitches (4-5 mm) suit basting or delicate fabrics, while shorter stitches (2-3 mm) are stronger for seams. Wider zigzags give more edge coverage, narrow ones less stretch.

Tension controls thread tightness; too high causes puckering, too low creates loose loops. The correct tension varies by fabric and thread weight. Use a test scrap of your fabric to sew sample stitches and check for puckering, thread loops, or loose stitches.

Raise the presser foot before threading to avoid thread nests and check bobbin winding. Repeat adjustments in small increments, and note settings that work. This is the best way to ensure your seam will hold and look good, avoiding wasted fabric.

  1. Cut a scrap piece of fabric matching your project.
  2. Set stitch type, length, and width on your machine.
  3. Sew a test seam along the scrap's edge.
  4. Check both fabric sides for puckering or loops.
  5. Adjust tension or stitch settings and retest until perfect.

Types of sewing machine stitches and when to use them

Choosing the right stitch depends on fabric type and sewing purpose. Straight stitches hold firm on stable woven fabrics but fail on stretches. Zigzag stitches help finish edges and add stretch on knits.

Stretch stitches like tricot or triple straight keep seams strong when fabric stretches repeatedly. Overcast stitches finish raw edges cleanly on wovens but don’t stretch. Basting holds fabric temporarily, blind-hem hides hems, and buttonhole stitches prepare openings.

Always test your chosen stitch on fabric scraps to avoid puckering or seam failure. If seams pop or edges fray, switch stitches accordingly. Stitch length, width, and tension adjustments are essential to match your fabric’s behavior.

Decorative stitches add style and function beyond basic seams. Common types include scallops, shells, and feather stitches. Use them to embellish hems, collars, or pockets. Decorative stitches require careful tension and test sewing to avoid puckering or thread breakage.

For heavy fabrics like denim or canvas, use strong stitches such as triple straight or reinforced zigzag. These stitches add durability to stress points like crotches or elbows. Adjust stitch length to about 3 mm to prevent fabric damage while ensuring seam strength.

Matching thread type also matters. Polyester thread suits most fabrics with some stretch, while cotton thread fits natural fibers with less stretch. Using the wrong thread can cause seams to pop or look uneven. Test thread and stitch combos on fabric scraps before final sewing.

When to Use Different Stitch Types
Stitch TypeBest Fabric TypePurposeSigns You Need to Switch
StraightStable wovenSeamsSeams pop or pucker on stretch fabrics
ZigzagWovens & knitsEdge finishing & stretchFraying edges or seams breaking
Stretch stitchesKnits & elasticStretch seamsSeams pop or lose shape
OvercastWovensRaw edge finishingFraying persists after zigzag
BastingAllTemporary holdFinal stitching needed
Blind-hemWovensInvisible hemsHem thread visible
ButtonholeAll with buttonsButtonholesHoles fray or enlarge

Still wondering?

Why do straight stitches pop on knit fabrics?

Straight stitches can’t stretch beyond about 5%, so when a knit fabric stretches more, the stitches break. Use stretch stitches for knits.

Can I use zigzag stitching to finish all fabric edges?

Zigzag works well on light to medium woven fabrics but may not prevent heavy fraying. Overcast stitches or sergers provide stronger edge finishing.

How do I know if my tension is too tight or loose?

If fabric puckers or the bobbin thread shows on top, tension is too tight. Loose loops on the fabric’s underside mean tension is too loose. Test and adjust on scraps.

What needle size should I use for stretchy fabrics?

Use ballpoint needles sized 75/11 or 80/12 for knits and stretchy fabrics to avoid snagging fibers.

When should I use basting stitches versus permanent stitches?

Use basting to temporarily hold fabric for fitting or control, then remove before sewing permanent seams.

I rely on testing stitches on scraps to avoid sewing disasters and keep my projects neat and durable.

Written by Hannah Pierce Sewing & quilting editor

Hannah writes TrendiTex's sewing machine, quilting and fabric guides. Fixes follow the order machine makers give in their own manuals - new needle and fresh threading first - and every spec comes from the maker or the

Last checked 2026-10-26