February 14, 2026 · Sewing Society · 4 min read · Sewing Machine Help & Troubleshooting
Disclosure: As an Amazon Associate, we earn from qualifying purchases. Some links in this post may be affiliate links.
Why Does My Sewing Machine Keep Eating My Fabric?
A sewing machine eating fabric is almost always preventable. The most common causes are incorrect threading, a dull or wrong needle, lowered feed dogs, lint in the bobbin case, a stitch length issue, or difficult fabric without proper support. This guide covers all eight causes and exactly what to do about each.

Before anything else: if your fabric is currently stuck under the needle plate, do not yank it out. Pulling forcefully can tear the fabric and damage the feed dogs or needle plate. Use a small pair of sharp scissors to carefully cut the threads until you can ease the fabric free.
Now, here is why it keeps happening and how to stop it.
1. The Machine Is Not Threaded Correctly
Incorrect threading is one of the most common causes of fabric getting pulled under the needle plate. When the thread is not seated properly in the tension discs and guides, the thread path creates uneven pull that drags lightweight fabric down instead of moving it forward.
Unthread completely and start over. Make sure the take-up lever is at its highest position before threading. Follow your user manual exactly, passing through every guide in order, and leave a four-inch thread tail under the presser foot when finished.
2. The Needle Is Wrong, Dull, or Damaged
A dull needle does not pierce the fabric cleanly — it deflects and pushes the fabric downward instead. A bent needle can catch on the feed dogs or throat plate opening and drag fabric under with it.
Change the needle at the start of every new project. Make sure you are using the correct type for your fabric:
Woven fabric: Sharp or universal needle
Knit and stretch fabric: Ballpoint or stretch needle
Denim and canvas: Denim needle
Leather and faux leather: Leather needle
A new needle takes seconds to install and solves a surprising number of fabric-eating problems.
3. The Feed Dogs Are Lowered
The feed dogs are the small teeth that rise up through the needle plate and grip the fabric, moving it forward with each stitch. If the feed dogs are lowered (used for free-motion sewing), they cannot do this job and the fabric will drift and get pulled under.
Check that your feed dogs are raised before sewing. The lever or switch to raise and lower them is usually located near the bobbin case under the needle plate. Some machines also have a button on the front or back. If the feed dogs are up but still not gripping properly, check them for lint buildup.
4. The Bobbin Case Has Lint Buildup
Heavy lint in the bobbin case and around the hook race can interfere with stitch formation in a way that creates downward pull on the fabric rather than forward movement. The more lint there is, the worse the problem gets.
Remove the bobbin and clean the bobbin case, hook race, and feed dog slots with the brush that came with your machine. Do this after every few projects. If you sew with high-linting fabrics like fleece or flannel, clean more frequently.
5. The Stitch Length Is Not Set Correctly
Stitch length that is too short or set to zero prevents the fabric from advancing properly between stitches. The needle keeps hitting the same spot and eventually pushes the fabric through the throat plate opening.
Set your stitch length between 2.0 and 3.0 for most standard fabrics and always test on a scrap before sewing your project. If the stitch length is at zero, the fabric will not move at all.
6. The Fabric Is Difficult to Feed
Lightweight, slippery, or very stretchy fabrics give the feed dogs less surface to grip. Without reliable grip, the fabric can shift, bunch, and get pulled under rather than advancing smoothly.
Several solutions help with difficult fabrics:
Stabilizer or interfacing: Adds body to lightweight or stretchy fabric so the feed dogs can grip it properly.
Walking foot: Feeds the top and bottom layers simultaneously, preventing slipping.
Paper starter: Fold a small piece of paper and feed it through the machine first, then follow immediately with your fabric. The paper gives the feed dogs something to grip at the start and prevents the fabric from getting pulled under on the first few stitches. Discard the paper after.
Start away from the fabric edge: Beginning a seam too close to the cut edge gives the feed dogs nothing to grab and the fabric can dive under the plate.
7. You Are Not Using a Straight-Stitch Needle Plate
The standard needle plate that comes with most machines has a wide oval opening to accommodate zigzag and decorative stitches. For lightweight or fine fabrics being sewn with a straight stitch, this opening is large enough for the fabric to get sucked through.
Pin ItA straight-stitch needle plate has a small round opening that leaves very little space for fabric to slip under. If your machine manufacturer offers one for your model, it is worth having on hand for delicate work.
8. The Thread Tails Are Too Short at the Start
Starting with short thread tails is a classic cause of fabric getting swallowed on the first stitch. When the thread ends are short, the machine grabs them on the downstroke and pulls them, along with your fabric, down into the throat plate.
Leave at least three to four inches of thread tail from both the needle and the bobbin before you begin sewing. Hold both tails lightly toward the back as you start the first few stitches.
AI Sewing Coach
Create a free account to chat with our AI Sewing Coach — trained to help with sewing techniques, troubleshooting, projects, fabric questions, and more!
Comments
Comments are screened by an AI moderator for spam and inappropriate content.
Sign in to join the conversation.
Loading comments…