The needle and thread do the actual sewing
A sewing machine works by pushing a needle down through fabric, then pulling thread back up to form a loop. A second thread comes from underneath and passes through that loop. When the needle rises again, it locks the two threads together in a knot. That knot is your stitch. The machine repeats this cycle dozens of times per second, and each locked pair of threads becomes one stitch in your seam.
The needle itself is the starting point. It has an eye (the hole near the tip) where you thread the top thread, and a groove running down one side that holds the thread as the needle pushes down. The thread has to be in that groove, not just anywhere in the needle, or the stitch will not form.
Key Takeaways
- A sewing machine locks two threads together by pushing one needle thread down through fabric, then catching a loop of it with a second thread from underneath.
- The presser foot holds fabric flat against the feed dogs, which are metal teeth that grip and move the fabric forward one stitch at a time.
- The bobbin holds the bottom thread and sits in a case directly under the needle; if it runs out or is wound incorrectly, stitches will skip or bunch.
- Most home machines use one of two stitch-forming systems: a rotating hook that catches the needle thread, or a stationary hook that does the same job.
- Tension dials control how tight each thread pulls; if one is too tight, the other thread will bunch up on the fabric surface.
How the presser foot and feed dogs move fabric
Fabric does not move on its own. The presser foot is a flat metal piece that presses down on the fabric to hold it steady against the feed dogs — a set of metal teeth underneath that grip the fabric and pull it forward. After each stitch, the feed dogs move the fabric forward by a fixed distance (usually one-sixteenth of an inch on standard machines), then drop back down to grab it again. This happens in time with the needle going up and down.
If you try to push or pull the fabric yourself while the machine is running, you will either break the needle or jam the mechanism. The feed dogs are designed to move the fabric at the exact speed the needle needs. On most machines, you can adjust how far the feed dogs move with each stitch — this is called stitch length. Longer stitches mean the fabric moves farther between needle cycles. Shorter stitches mean the fabric barely moves, creating a tighter seam.
The bobbin and the two-thread system
The bobbin is a small spool that holds the bottom thread. It sits in a case directly under the needle, and the case is called the bobbin case or shuttle depending on the machine type. When you wind a bobbin, you are wrapping thread around it on a separate winding mechanism (usually at the top of the machine). The bobbin then goes into its case, and the thread is threaded through a small tension spring in that case.
The top thread (the one you thread through the needle) and the bobbin thread (the one underneath) have to be balanced. If the top thread is too tight, it will pull the bobbin thread up to the surface and create a bumpy line. If the bobbin thread is too tight, the top thread will bunch underneath. Most machines have a tension dial for the top thread and a small screw on the bobbin case for the bobbin thread. You rarely need to touch the bobbin tension — the top thread dial is where most adjustments happen.
Rotary hooks and oscillating hooks: two ways to catch the thread
Once the needle pushes down through the fabric, it creates a loop of thread on the underside. Something has to catch that loop and pass the bobbin thread through it. Most home machines use one of two systems to do this.
A rotary hook is a circular piece that spins around the bobbin case. As the needle rises and creates a loop, the hook rotates into position, catches the loop, and carries it around the bobbin case while the bobbin thread passes through. This happens in one smooth motion. Rotary hooks are fast and reliable, and they are standard on most modern machines.
An oscillating hook (or vibrating hook) moves back and forth instead of spinning. It catches the needle thread loop and rocks side to side to pass the bobbin thread through. Oscillating hooks are slower and less common now, but they are still found on some older machines and budget models. Both systems produce the same stitch; the difference is mainly in speed and durability.
The timing between needle, hook, and fabric movement
Everything in a sewing machine is timed to happen in a precise order. The needle goes down, the fabric moves, the hook catches the loop, the needle comes up, and the stitch locks. If any of these events happens at the wrong moment, the stitch will not form correctly.
This timing is controlled by a camshaft — a shaft with lobes (bumps) on it that push different parts of the machine at the right moment. As the camshaft rotates, one lobe pushes the needle bar down, another lobe triggers the feed dogs to move, and another lobe positions the hook to catch the thread. All of this is synchronized so that the hook is in the right place exactly when the needle creates a loop.
If the timing gets out of sync — usually from a bent needle, a dropped stitch, or wear over time — the machine will skip stitches or break needles. This is why replacing a bent needle when ready is important: a bent needle will hit the hook at the wrong angle and throw off the whole sequence.
Tension and why stitches bunch or pull
Tension is the amount of pull on each thread as it passes through the machine. The top thread has a tension dial (usually numbered 0 to 9, with 4 or 5 as the default). The bobbin thread has a tension screw on the bobbin case. Both threads should pull with equal force so that the knot forms in the middle of the fabric, not on the surface.
If the top thread tension is too high, it will pull the bobbin thread up to the top surface, creating a bumpy, looped appearance. If the top thread tension is too low, the bobbin thread will pull the top thread down to the underside. The fabric itself can also affect tension: thicker fabrics need slightly higher tension than thin ones, and stretchy fabrics need lower tension to avoid puckering.
Most tension problems are solved by adjusting the top thread dial in small steps (usually one number at a time) and testing on scrap fabric. If adjusting the top dial does not fix it, the bobbin case tension screw may need adjustment, but this is less common and should be done carefully — a quarter turn can make a big difference.
Stitch types and how the needle moves side to side
A straight stitch is the simplest: the needle goes straight down and straight up in the same spot, and the fabric moves forward. But most machines can also do zigzag stitches, where the needle moves side to side as well as up and down. This is controlled by a stitch selector — a dial or digital display that changes the shape of the camshaft or the position of the needle bar.
When you select a zigzag stitch, a different part of the camshaft takes over, and it moves the needle bar left and right as the fabric moves forward. The needle still goes up and down at the same speed, but now it is also moving horizontally. This creates a stitch that angles left, then right, then left again. Zigzag stitches are useful for finishing raw edges, stretchy fabrics, and decorative work.
More complex stitches (like satin stitches, scallops, or lettering on computerized machines) work the same way: the camshaft or a computer program controls the exact path the needle takes, moving it up, down, left, and right in a programmed sequence. The fabric still moves forward at a steady pace, but the needle is now tracing a shape instead of a straight line.
Frequently Asked Questions
Why does my machine skip stitches?
Skipped stitches usually mean the hook is not catching the needle thread loop. This happens most often when the needle is bent, inserted backward, or the wrong size for your fabric. Check that the needle is straight, inserted with the flat side facing the right direction (this varies by machine), and appropriate for your fabric weight. If the needle is fine, the hook may be out of timing from wear.
What does it mean when thread bunches underneath the fabric?
Bunching underneath means the bobbin thread is too tight or the top thread is too loose. Start by lowering the top thread tension (turn the dial to a lower number) and test on scrap fabric. If that does not work, the bobbin may be wound too tightly or inserted incorrectly. Rewind the bobbin at a slower speed and make sure it sits flat in the case.
Can I use any thread in my machine?
Most machines work with standard polyester or cotton thread, but very thick threads (like topstitching thread) may not fit through the needle eye, and very thin threads (like silk) may break under tension. Match the thread weight to your needle size: thicker needles for thicker threads, smaller needles for thinner threads. Specialty threads like metallic or variegated thread need slower speeds and sometimes a special needle.
What happens if I thread the machine wrong?
If the top thread is not seated in all the tension discs, the tension will be wrong and stitches will be loose or uneven. If the thread is not in the needle eye, the needle will push fabric down without catching any thread, and no stitch will form. Always rethread with the presser foot up (this opens the tension discs) and make sure the thread clicks into place at each guide.
Why does my needle keep breaking?
Needles break when they hit something — usually the presser foot, the bobbin case, or bent fabric being pushed up into the needle. This happens most often when you pull fabric toward you while sewing, when the needle is bent from a previous break, or when you sew over a pin. Always remove pins before the needle reaches them, never pull fabric, and replace the needle when ready after it breaks.