What a yarn over is and why you need it
A yarn over is a deliberate loop you create by wrapping yarn around your needle. It adds a stitch to your fabric and leaves a small hole where the yarn wrapped. That hole is what makes lace patterns possible—and it's also what creates texture in many everyday knit designs.
The yarn over works because you're increasing the stitch count without decreasing elsewhere. When you knit the next row, that new loop becomes a regular stitch. The hole stays behind as a decorative feature. You'll see yarn overs in everything from delicate shawls to straightforward sweater yokes.
The basic motion is straightforward: you move your yarn to the front of your work, then to the back, then knit the next stitch as normal. The wrapping creates the new loop on your needle. Different yarn-over techniques exist depending on what stitch comes before and after, but the principle is always the same.
Key Takeaways
- A yarn over creates a new stitch and a decorative hole by wrapping yarn around your needle between two knit stitches.
- The most common yarn over is worked by bringing yarn to the front, then knitting the next stitch normally, which automatically moves yarn to the back.
- Yarn overs must be paired with decreases elsewhere in the row if you want to keep your stitch count the same, otherwise your fabric will grow wider.
- The hole created by a yarn over is intentional and part of the pattern design—it should be visible and even.
- Tension matters: if your yarn over loop is too loose, it will look sloppy; if it's too tight, it won't create a clear hole.
The standard yarn over between two knit stitches
This is the most common yarn over you'll encounter. You work it after a knit stitch and before another knit stitch. The steps are: knit one stitch normally, bring your yarn to the front of your work between the needles, then knit the next stitch. That's it. When you knit that next stitch, your yarn automatically moves to the back of the needle where it needs to be.
The key is that the yarn ends up in the correct position for the next stitch without you having to move it again. The loop you created by bringing yarn forward stays on your needle as a new stitch. On the next row, you'll knit or purl that loop like any other stitch.
If your yarn overs look uneven—some loose, some tight—check your tension as you bring yarn forward. The motion should be smooth and controlled, not jerky. Your working yarn should move in one fluid motion from the back of your work to the front.
Yarn overs after a purl stitch
When the stitch before your yarn over is a purl, the yarn is already at the front of your work. In this case, you straightforward knit the next stitch. The yarn moves to the back as you insert your needle, creating the loop. You don't need to move yarn forward because it's already there.
This is why reading a knitting pattern matters: the pattern will tell you whether to work a yarn over after a knit or after a purl. The position of your yarn changes what you actually do with your hands, even though the end result—a new stitch and a hole—is the same.
Yarn overs before a purl stitch
If your next stitch after the yarn over is a purl, you need to move yarn forward, then move it back to the front again before you purl. This sounds complicated but it's just two small movements. Bring yarn to the front, then bring it back to the front again (which means going over the needle to the back and around to the front). Then purl the next stitch.
Some knitters find this motion awkward at first because you're moving yarn twice. Practice it slowly. The pattern will specify when you need this version, usually written as "yarn over, purl" or abbreviated as "yo, p" in your instructions.
Keeping your stitch count stable
A yarn over adds a stitch. If you work yarn overs without decreasing elsewhere in the same row, your fabric will get wider. Most lace patterns pair each yarn over with a decrease—usually a knit two together (k2tog) or a slip-slip-knit (ssk)—to keep the stitch count the same.
The pattern will show you where the decrease goes. Often the yarn over and decrease are worked close together, sometimes even in the same row section. This creates the lace pattern: the yarn over makes a hole, and the decrease removes a stitch to compensate.
If your pattern calls for yarn overs without decreases, that's intentional—the designer wants your piece to grow wider. Read your pattern notes to understand whether you're meant to increase or stay flat.
Fixing loose or uneven yarn overs
A yarn over that's too loose will look like a sloppy hole—the loop will be visibly larger than your other stitches. This usually happens when you don't tension the yarn as you bring it forward, or when you knit the next stitch too loosely. Try tightening your grip slightly as you move yarn, and knit the following stitch with normal tension.
If your yarn over is too tight, the hole won't be visible at all. This means you're pulling yarn too hard or the stitch after the yarn over is too tight. Loosen your grip slightly on the working yarn and the stitch after. The hole should be clear but not enormous—roughly the same size as the space between your other stitches.
Uneven yarn overs often improve as you practice. Your hands will develop a consistent rhythm. If you're working a large lace section, the first few rows may look rough, but they usually even out by the time you've worked several inches.
Common mistakes and how to avoid them
The most common mistake is forgetting to move yarn to the front before the yarn over, or forgetting to move it back after. This creates a twisted stitch instead of a clean hole. Check your pattern after every few rows to make sure your holes are in the right places and look intentional.
Another mistake is working a yarn over when your pattern actually calls for a yarn forward (yf) or yarn back (yb) without a stitch following. These are different techniques used to position yarn for the next row. Read your abbreviations carefully—yo, yf, and yb are not the same thing.
If you accidentally work extra yarn overs, you can drop them off your needle and unravel back to fix them, or you can decrease them away in the next row. Dropping stitches on purpose takes practice, so if you're new to knitting, unraveling back is usually safer.
Frequently Asked Questions
What's the difference between a yarn over and a yarn forward?
A yarn over (yo) creates a new stitch on your needle and a hole in the fabric. A yarn forward (yf) just moves your yarn to the front without creating a new stitch—it's used to position yarn for the next stitch. Always check your pattern abbreviations to know which one you need.
Can I use yarn overs in non-lace patterns?
Yes. Yarn overs add texture and visual interest to many knit designs beyond lace. They're used in eyelet patterns, decorative stripes, and textured sweaters. As long as you pair them with decreases to keep your stitch count stable, they work in any pattern.
Why does my yarn over look twisted?
A twisted yarn over usually means you moved your yarn in the wrong direction or didn't complete the motion fully. Make sure you bring yarn all the way to the front of your work, then knit the next stitch so yarn moves to the back. If it still looks twisted, try working the yarn over through the back loop on the next row to correct it.
Do I knit or purl a yarn over on the next row?
You treat a yarn over like any other stitch on the next row. If your pattern says to knit, you knit it. If it says to purl, you purl it. The yarn over is now just a regular loop on your needle—the hole was created when you worked the yarn over itself.
What if I drop a yarn over stitch?
If you drop a yarn over and it unravels down several rows, you can pick it back up with a crochet hook and ladder it back up to the working row. If you're not comfortable with that, you can unravel back to the dropped stitch and redo those rows. Dropped stitches in lace patterns are visible, so it's worth fixing.