What a yarn over is and why you need it
A yarn over is a deliberate hole you create in your knitting by wrapping yarn around your needle without knitting a stitch. It sounds backwards—usually you knit to close gaps, not open them—but a yarn over is how you make lace patterns, eyelet details, and intentional openings in your fabric. The hole itself is decorative or functional: it lets you thread ribbon through, creates a feathery texture, or straightforward adds visual interest to a plain piece.
The yarn over works because you're adding a loop to your needle without decreasing the stitch count elsewhere. On the next row, you'll knit or purl that loop like any other stitch, and the hole stays behind it. Different yarn over techniques exist depending on what stitch comes before and after, but the principle is always the same: wrap the yarn around the needle to create an extra loop.
Key Takeaways
- A yarn over is made by wrapping yarn around your needle between two stitches, creating a deliberate hole in your fabric.
- The most common yarn over happens between two knit stitches: knit one stitch, bring yarn to the front, knit the next stitch, and the loop around the needle becomes your yarn over.
- You must pair a yarn over with a decrease (usually a knit two together) on the same or nearby row to keep your stitch count even, or your fabric will grow wider.
- The direction you wrap the yarn matters: wrapping forward creates a hole that leans one way, wrapping backward creates a hole that leans the other way.
- Practice yarn overs on a straightforward stockinette swatch before adding them to a lace pattern, so you can see the hole form clearly.
The basic yarn over between two knit stitches
This is the most common yarn over you'll encounter. Start with your working yarn in the back (the side away from you). Knit one stitch normally. Now bring your yarn to the front of your work—this is the key move. Knit the next stitch. That's it. The yarn you brought forward wraps around your needle as you knit, creating a loop. On your next row, you'll knit or purl that loop as a regular stitch, and the hole stays in the row below.
The hole appears because you've added a stitch without decreasing anywhere. The yarn that wrapped around the needle on the forward pass becomes a new stitch on the needle. When you work it on the next row, the loop that formed the hole stays visible in the fabric.
Yarn overs after a purl stitch
If the stitch before your yarn over is a purl, your yarn is already at the front of your work. Purl one stitch, then straightforward knit the next stitch. As you knit, your yarn wraps around the needle from front to back, creating the yarn over. The motion is simpler here because you don't have to move your yarn—it's already in position.
This is why yarn overs feel easier in some patterns than others. If your pattern alternates knit and purl rows (stockinette), you'll move your yarn back and forth anyway, so yarn overs fit naturally into the rhythm. If you're working garter stitch (knit every row), you'll be moving your yarn more deliberately.
Pairing yarn overs with decreases to keep your stitch count stable
A yarn over adds a stitch. If you don't remove a stitch somewhere, your fabric grows wider with every yarn over row. That's why lace patterns always pair yarn overs with decreases—usually a knit two together (k2tog) or a slip, slip, knit (ssk). The decrease removes one stitch, the yarn over adds one stitch, and your stitch count stays the same.
The decrease can happen on the same row as the yarn over or on a nearby row, depending on the pattern. A straightforward eyelet might have a yarn over on one row and a k2tog two rows later. A dense lace pattern might have them on the same row. Always check your pattern instructions—they'll tell you where the decrease goes. If you skip the decrease, you'll end up with extra stitches and a piece that's wider than intended.
Understanding yarn over direction and how it affects your lace
The direction you wrap your yarn changes which way the hole leans. A standard yarn over (yarn to front, then knit) creates a hole that leans to the right. If you wrap your yarn the opposite way—knit one stitch, take your yarn to the back, then bring it forward around the needle before knitting the next stitch—you create a yarn over that leans left. Lace patterns use both directions to create symmetrical designs.
You don't need to think about this when you're starting out. Knit your yarn overs the standard way and they'll look fine. Once you're comfortable, you can experiment with reversed yarn overs to see how they change the appearance of a pattern. Most patterns that care about direction will specify which type to use where.
Common mistakes and how to fix them
The most frequent error is forgetting to move your yarn to the front before knitting. If your yarn stays in the back, you've just knitted two stitches close together—no hole forms. The fix is straightforward: on your next attempt, deliberately bring your yarn forward, pause for a moment to see it wrap around the needle, then knit. Slowing down helps you feel the motion.
The second common mistake is creating a yarn over accidentally when you didn't mean to. This usually happens when you move your yarn to the front to purl, then forget to move it back before knitting the next stitch. The accidental yarn over creates a hole where you don't want one. The fix is to pay attention to where your yarn is before each stitch. Some knitters use a small pause or a mental note—"yarn front, purl; yarn back, knit"—to stay aware.
If you create a yarn over but it looks loose or uneven, don't worry. Yarn overs often look messy until you block your finished piece. Blocking relaxes the yarn and lets the hole settle into its proper shape. A loose yarn over will tighten up.
Practice on a straightforward swatch before a full project
The best way to learn yarn overs is to knit a small swatch with a repeating pattern of yarn overs and decreases. Cast on 20 stitches in a worsted-weight yarn and a size that feels comfortable in your hands. Knit 4 rows in stockinette (knit on the right side, purl on the wrong side). Then work this 4-row repeat: Row 1 (right side): knit 2, yarn over, k2tog, repeat to the last 2 stitches, knit 2. Rows 2, 3, 4: purl. Repeat those 4 rows until your swatch is 6 inches tall. Bind off and look at the vertical line of holes running up the middle. That's what a yarn over looks like when it's working correctly.
This swatch teaches you the motion without the pressure of a full project. You'll see the holes form, feel how the yarn wraps, and understand why the decrease matters. Once you've knitted 20 or 30 rows of yarn overs, the motion becomes automatic.
Frequently Asked Questions
What's the difference between a yarn over and an accidental hole?
A yarn over is intentional: you wrap yarn around your needle on purpose, creating a stitch. An accidental hole usually happens when you drop a stitch or move your yarn without meaning to. A dropped stitch leaves a ladder of loose loops running down your fabric. A yarn over creates a single, neat hole with a stitch on either side. If you see a hole you didn't plan, check whether a stitch is missing nearby.
Do I have to pair every yarn over with a decrease?
If you want your fabric to stay the same width, yes. Each yarn over adds a stitch, so you need a decrease to remove one. Some patterns intentionally skip the decrease to create a shawl that grows wider, but those patterns will tell you that's happening. For most garments and projects, pair yarn overs with decreases.
Can I do a yarn over at the edge of my knitting?
Technically yes, but it usually looks messy. Yarn overs at the edge create loose loops that are hard to seam or bind off neatly. Most patterns keep yarn overs at least one or two stitches away from the edge. If your pattern calls for an edge yarn over, it will give you instructions for handling it.
What if my yarn over looks too big or too loose?
Yarn overs often look loose until you block your finished piece. Blocking relaxes the yarn and lets the hole settle. If a yarn over is genuinely too large, it might mean your yarn is much thicker than the pattern expected, or you're knitting very loosely. Try the pattern again with a thinner yarn or tighter tension, or straightforward accept that your version will have larger, more dramatic holes—which can be beautiful in its own way.
Can I fix a yarn over mistake after I've knitted past it?
If you created a yarn over by accident several rows back, you can drop the stitch down to that row, remove the extra loop, and knit back up. This is called "tinking" or "frogging" depending on how far back you go. For a single stitch a few rows up, use a crochet hook to pull the stitch down and close the accidental hole. If the mistake is more than a few rows back, it's usually faster to rip back to that point and reknit.