A yarn over is a deliberate loop you create by moving your yarn to the front or back of your needles, then knitting the next stitch normally

The yarn over—often written as "YO" in knitting patterns—is one of the simplest techniques to learn, but it changes what your fabric does. When you move your working yarn across your needle without knitting it into a stitch, then knit the next stitch, you create a small hole in your fabric. That hole is intentional. It's the foundation for lace patterns, decorative eyelets, buttonholes, and increases that look deliberate rather than accidental.

The basic motion takes three seconds once you understand the direction. The key is knowing where your yarn sits before you move it, and where it needs to be after. Most mistakes happen because knitters move the yarn the wrong direction or forget to move it at all.

Key Takeaways

  • A yarn over creates a hole by moving your yarn across the needle without knitting it, then knitting the next stitch normally.
  • The direction you move the yarn depends on what stitch comes before and after the yarn over—the pattern will tell you which type.
  • The most common yarn over (between a knit and a knit stitch) moves from back to front, then you knit the next stitch.
  • Yarn overs are used for lace, eyelets, buttonholes, and decorative increases, and they appear in most knitting patterns eventually.

The most common yarn over: between two knit stitches

After you knit a stitch, your yarn naturally sits at the back of your work. To make a yarn over before your next knit stitch, bring the yarn to the front of your needles between the two needles, then knit the next stitch as normal. That's it. The yarn has now crossed over the needle, and when you knit the next stitch, it locks that loop in place.

When you look at your finished row, you'll see a small hole where the yarn over was. The stitch above it will look like a regular knit stitch, but there's an extra loop underneath it—that's the yarn over creating the hole.

This version appears in almost every lace pattern and is the one to practice first. Once this motion feels natural, the other yarn overs are just variations on the same idea: move the yarn to the opposite side of where it currently is, then knit or purl the next stitch.

Yarn overs between different stitch types

Patterns sometimes call for a yarn over before a purl stitch, or after a purl stitch, or between a knit and a purl. The rule is always the same: your yarn needs to be on the opposite side of the needles from where it currently is. If your yarn is at the back (because you just knit), move it to the front before you purl. If your yarn is at the front (because you just purled), move it to the back before you knit.

The pattern will usually write this as "YO" and you'll know from context what comes before and after. If you're unsure, check whether the next stitch is a knit or a purl. If it's a knit, your yarn should end at the back. If it's a purl, your yarn should end at the front. Moving the yarn to the opposite side of the needles from where it is now will always get you there.

Why yarn overs create holes

A yarn over works because you're adding a loop to your needle without decreasing anywhere else. In normal knitting, you pull one loop through another loop, so the stitch count stays the same. With a yarn over, you're creating an extra loop on the needle without removing one, so you have more stitches than you started with.

That extra loop is visible as a hole because the yarn is thinner than the fabric around it. In lace patterns, you pair yarn overs with decreases (like knit two together) to keep your stitch count even while creating the holes that make the lace pattern. In buttonholes or straightforward eyelets, you often don't decrease, so the yarn over becomes a small hole that doesn't affect the overall shape.

Common places yarn overs appear in patterns

Lace patterns use yarn overs paired with decreases to create the open, decorative look. Every row or every other row will have several yarn overs, and they're always balanced with decreases so your stitch count doesn't change. Shawls, doilies, and lace scarves are built almost entirely on yarn overs and decreases.

Buttonholes often use a yarn over followed by a decrease (or sometimes two yarn overs and two decreases) to create a hole just big enough for a button. The yarn over makes the hole; the decrease keeps the fabric from getting wider.

Decorative increases use yarn overs when you want the increase to be visible as part of the design. A yarn over increase looks different from other increases because of the small hole it creates, so patterns use it when that look is intentional.

Eyelets are small holes spaced across a fabric, often used for threading ribbon or cord through. A single yarn over with a decrease on either side creates a neat, round eyelet.

Mistakes to watch for when learning

The most common error is moving the yarn the wrong direction. If your pattern says to yarn over before a knit stitch and your yarn is at the back, you must bring it to the front. If you accidentally bring it to the back instead, you won't have created a yarn over—you'll just have moved the yarn without creating a loop. Check the position of your yarn before you move it, and move it to the opposite side.

The second mistake is forgetting to move the yarn at all. You'll realize this when you look at your work and see no hole where the pattern said there should be one. If this happens, you can usually drop back one row and fix it, or if you catch it when ready, you can unravel just that stitch and redo it.

A third issue is moving the yarn but then not knitting the next stitch. The yarn over only works if you actually knit (or purl) the stitch after moving the yarn. If you move the yarn and then skip the next stitch, you'll have created a loop but not locked it in place, and your fabric will look messy.

How yarn overs look in different fabrics

In a stockinette stitch background, a yarn over creates a very visible hole because the smooth fabric makes it stand out. In a textured fabric like garter stitch or ribbing, the hole is still there but less obvious because the texture hides it slightly. Lace patterns use yarn overs in stockinette so the holes are crisp and clear.

The size of the hole depends on your yarn weight and needle size. Thin yarn on small needles creates a delicate, small hole. Thick yarn on large needles creates a larger, more obvious hole. This is why the same yarn over technique works for everything from fine lace to chunky decorative eyelets—the yarn and needles control how prominent the hole becomes.

Frequently Asked Questions

Do I need to do anything special after a yarn over on the next row?

No. Treat the yarn over like any other stitch on the next row. Knit it, purl it, or work it into a decrease depending on what the pattern says. The yarn over is complete once you've made it; the next row just treats it as a regular stitch.

What if my yarn over looks too loose or too tight?

Tension around yarn overs often evens out after blocking or after a few rows of knitting. If a yarn over is very loose, you can gently tighten the stitches on either side of it by pulling the working yarn slightly as you knit. If it's too tight, make sure you're not pulling the yarn too hard when you knit the stitch after the yarn over.

Can I use a yarn over to increase stitches without making a hole?

Not really. A yarn over always creates a hole because that's how the technique works. If you want an increase without a visible hole, use a different increase method like a lifted increase or a make one. Yarn overs are the right choice when you want the hole to be part of the design.

What does "yarn over" mean if the pattern just says "YO" with no other instructions?

Look at the stitches before and after the YO. If a knit stitch comes before it and a knit stitch comes after, bring the yarn to the front, then knit. If a purl comes before and a knit after, the yarn is already at the front, so just knit. The pattern assumes you know to position the yarn correctly based on context.

Can I do a yarn over on the purl side of my work?

Yes. The technique is the same—move the yarn to the opposite side of where it currently is, then purl the next stitch. A yarn over on a purl row looks the same as a yarn over on a knit row when you look at the finished fabric.