What a Yarn Over Is and Why You Need It
A yarn over is a deliberate loop you create on your needle by wrapping yarn around it. It adds a new stitch to your fabric and leaves a small hole behind—which is exactly the point. Yarn overs are the foundation of lace knitting, eyelet patterns, and decorative openwork. Without them, you cannot knit most lace patterns or create intentional holes in your fabric.
The yarn over works because it increases your stitch count by one. When you wrap yarn around the needle without working a stitch first, you create an extra loop. That loop becomes a new stitch on your next row. The hole appears because the yarn skipped over the fabric instead of going through it.
Yarn overs are straightforward once you see them done, but the exact hand motion changes slightly depending on what stitch comes before or after it. Learning the most common version first—a yarn over between two knit stitches—makes the other variations much easier to understand.
Key Takeaways
- A yarn over is created by wrapping yarn around your needle without working a stitch, which adds one new stitch and creates a small hole in the fabric.
- The most common yarn over happens between two knit stitches: bring yarn to the front, knit the next stitch, and the yarn naturally wraps around the needle.
- Yarn overs must be paired with a decrease stitch (usually a knit two together) on the same row or the next row, or your fabric will keep growing wider.
- The hand motion changes slightly depending on whether the stitch before the yarn over was a knit or a purl, so watch for the yarn position before you start.
- Common mistakes include wrapping yarn too loosely (creating a sloppy hole), forgetting to decrease, or accidentally creating a yarn over when you did not mean to.
Yarn Over Between Two Knit Stitches
This is the most common yarn over and the one you will see in most lace patterns. Start with yarn in the back of your work, where it normally sits after a knit stitch. Bring the yarn forward between the needles to the front of your fabric. Then knit the next stitch as usual. When you insert your right needle into the stitch and wrap yarn around it to knit, the yarn will naturally loop around your right needle because it is already at the front. That loop is your yarn over.
The key is that the yarn ends up in the front after the yarn over is complete, ready for the next stitch. If the next stitch is a knit, bring the yarn back to the rear before you knit it. If the next stitch is a purl, the yarn is already in front, so you can purl when ready.
Practice this motion slowly at first. Bring yarn forward, knit one stitch, and look at your needle. You should see an extra loop on the right needle that was not there before. That loop is the yarn over. It will look loose and larger than your other stitches—that is normal. It will even out when you work the next row.
Yarn Over After a Purl Stitch
After you purl a stitch, your yarn is already at the front of the fabric. To create a yarn over, bring the yarn to the back of the needle, then when ready bring it forward again to the front. This motion wraps yarn around the needle. Then knit the next stitch. The yarn will loop around the needle as you knit, creating the yarn over.
This version trips up many knitters because it feels like an extra step. You are moving the yarn back and then forward again. But that back-and-forth motion is what creates the wrap around the needle. Without it, you would just knit the next stitch normally and miss the yarn over entirely.
If the stitch after the yarn over is a purl instead of a knit, you can skip the step of bringing yarn to the back. Instead, bring yarn forward over the needle (creating the wrap), then purl the next stitch. The yarn is already in front, so you can purl right away.
Pairing Yarn Overs with Decreases
Every yarn over adds one stitch to your row. If you keep adding stitches without removing any, your fabric will grow wider and wider until it looks like a triangle. That is why lace patterns always pair yarn overs with decreases—usually a knit two together (K2tog) or a slip-slip-knit (SSK).
A decrease removes one stitch. When you do a yarn over and a decrease on the same row, your stitch count stays the same. The yarn over creates the hole, and the decrease keeps the fabric from expanding. Most lace patterns alternate yarn overs and decreases across a row, or group them together in a pattern repeat.
If you forget to decrease, you will notice your row has more stitches than it should. Count your stitches at the end of each row until this becomes automatic. Many knitters place a stitch marker every 10 or 20 stitches so they can count sections instead of the whole row.
Common Mistakes and How to Fix Them
The most common mistake is wrapping yarn too loosely around the needle. A loose yarn over creates a hole that is too large and sloppy-looking. The fix is straightforward: wrap yarn firmly around the needle, the same tension you use for regular stitches. The hole will still be visible, but it will look neat and intentional.
Another frequent error is accidentally creating a yarn over when you did not mean to. This happens when you bring yarn to the front of your work to purl the next stitch, but then you knit instead. The yarn is in front, you knit, and boom—accidental yarn over. Always check where your yarn is before you work the next stitch. If the pattern says to knit and your yarn is in front, bring it to the back first.
Forgetting to decrease is the third major mistake. You will realize it when your row has too many stitches or your fabric starts flaring out. If you catch it on the same row, you can drop back and fix it. If you do not notice until later, you may have to frog (rip out) back to the mistake. This is why counting stitches every few rows prevents frustration.
Reading Yarn Over Symbols in Patterns
Knitting patterns use symbols to show where yarn overs go. In written patterns, a yarn over is usually shown as "YO" or "yo". In charted patterns (which use a grid of symbols), a yarn over is typically a small circle or an open square. When you see the symbol, that is where you work the yarn over.
The stitch before and after the yarn over symbol tells you which version to use. If the stitch before is a knit (shown as a square or X in a chart), use the yarn-over-between-knits method. If it is a purl (shown as a dot or dash), use the yarn-over-after-purl method. The pattern is telling you the sequence; you just need to match the hand motion to that sequence.
Many lace patterns show the yarn over paired with a decrease symbol right next to it. That is intentional—the pattern designer placed them together to keep the stitch count stable. Follow the pattern exactly as written, and the math will work out.
Practicing Yarn Overs on a Swatch
Before you work yarn overs into a real project, practice on a small swatch using worsted-weight yarn and size 8 or 9 needles. Larger needles and thicker yarn make it easier to see what you are doing. Cast on 20 stitches and knit a few rows in stockinette stitch (knit on the right side, purl on the wrong side).
On the next right-side row, knit 5 stitches, then work a yarn over, knit 2 together, and repeat this pattern across the row. Knit the last few stitches. Purl the next row. Repeat these two rows four or five times. You should see a vertical line of small holes running down your swatch. Those holes are your yarn overs working correctly.
Once you are comfortable with that pattern, try a row with yarn overs after purl stitches. Purl a few stitches on the wrong side, work a yarn over, purl two together, and repeat. The motion feels different, but the result is the same. Practice until both versions feel natural.
Frequently Asked Questions
What if my yarn over looks too big or too loose?
Wrap the yarn more firmly around the needle, using the same tension as your regular stitches. A loose yarn over will tighten up when you work the next row and pull the loop through. If it still looks sloppy after the next row, you may be wrapping too loosely. Tighten your tension slightly on the next yarn over you work.
Can I do a yarn over at the edge of my fabric?
Yarn overs at the very edge (the first or last stitch) often look messy because the edge stitches are naturally looser. Most patterns avoid putting yarn overs in the edge stitch for this reason. If a pattern does call for an edge yarn over, work it the same way you would in the middle of the row, and the edge will even out as you work more rows.
What happens if I do a yarn over but forget the decrease?
Your row will have one extra stitch. If you catch it on the same row, you can drop the extra stitch off the needle or work an extra decrease later in the row. If you do not notice until the next row, you can still fix it by working an extra decrease on the next row. If you do not fix it, your fabric will keep getting wider.
Do I need to do anything different if I am working yarn overs in the round?
Yarn overs work the same way in the round as they do flat. The only difference is that you are always working on the right side, so you never purl. This actually makes yarn overs simpler in the round because you only need to learn the yarn-over-between-knits version. Bring yarn forward, knit the next stitch, and the yarn over is done.
Why does my yarn over look like a hole on one side but not the other?
You are probably looking at the wrong side of the fabric. Yarn overs are most visible from the right side (the side that shows). From the wrong side, the hole may look like a regular stitch or a loose loop. This is normal. Turn your work to the right side to see the yarn over clearly.