
The Eyelet Knitting Stitch Pattern Tutorial
There is something quietly magical about a row of eyelets marching across a piece of knitting. Those tiny, deliberate holes create texture, movement, and elegance all at once, transforming a plain fabric into something that catches the light and draws the eye. Whether you are knitting a delicate shawl, a breezy summer top, a pair of socks with a decorative panel, or even a simple dishcloth you want to make a little more interesting, the eyelet stitch has a place in your project. This tutorial from Knitiversity will walk you through everything you need to know about the eyelet knitting stitch pattern, from the basic mechanics to creative ways to use it in your work.
What Is the Eyelet Stitch?
An eyelet is a small, deliberate hole created in knitted fabric. Unlike an accidental hole that forms when you drop a stitch or knit too loosely, an eyelet is intentional and controlled. It is formed by pairing a yarn over with a decrease, so the stitch count stays the same while a small opening appears in the fabric.
Eyelets are the foundation of lace knitting, but they are not exclusively a lace technique. They can appear as scattered accents on stockinette, as functional holes for threading ribbon or elastic, as part of a repeating allover texture, or as building blocks of complex lace motifs. Understanding how to make a single eyelet is the key that unlocks an entire world of decorative knitting.
The Basic Mechanics: Yarn Over and Decrease
Before you knit a single eyelet, it helps to understand the two moves that create it.
The first is the yarn over, often abbreviated as YO. To make a yarn over, you simply bring the working yarn over the right needle from front to back before working the next stitch. This wraps the yarn around the needle, creating an extra loop. When you knit back across on the following row, you treat that loop as a stitch, which adds one to your stitch count and leaves a small hole in the fabric below.
The second is the decrease, which removes one stitch to compensate for the extra stitch the yarn over just added. The most common decreases used in eyelet work are the knit two together, abbreviated as K2tog, and the slip, slip, knit, abbreviated as SSK. K2tog leans to the right, while SSK leans to the left. Choosing which one to use determines the visual direction of the decrease and affects the overall look of the eyelet pattern.
Together, a yarn over and a decrease create one eyelet: one hole, no change in stitch count.
How to Make a Simple Eyelet
Let’s walk through the mechanics of a single eyelet in detail so you can feel confident before working an entire row or pattern.
Work to the position where you want your eyelet to appear. Bring the yarn forward as if to purl, then take it over the right needle to the back, creating a yarn over. Now work a K2tog by inserting the right needle through the next two stitches from left to right, knitting them together as one. You have completed one eyelet.
On the return row, which is typically a wrong side purl row in stockinette-based fabric, you simply purl the yarn over as you would any other stitch. This closes the loop into a proper stitch and sets the eyelet in place.
If you are working in a garter stitch base, both right side and wrong side rows are knit rows. In that case, you would knit the yarn over on the return row as well.
The Simple Eyelet Row Pattern
Once you can make a single eyelet, you are ready to knit a full eyelet row. This is one of the most versatile techniques in knitting because it can be used as a picot hem fold line, a ribbon-threading channel, a delicate accent on a garment, or a decorative element on baby items and accessories.
Here is a simple eyelet row pattern written for a multiple of 2 stitches plus 1.
Cast on an odd number of stitches, such as 21, 25, or 31.
Row 1 (right side): Knit across.
Row 2 (wrong side): Purl across.
Row 3 (eyelet row, right side): K1, YO, K2tog; repeat from to end.
Row 4 (wrong side): Purl across.
Rows 1 and 2 give you a base of plain stockinette. Row 3 is the eyelet row itself, where alternating yarn overs and decreases create a row of evenly spaced holes. Row 4 is your return row, purling across and anchoring everything in place. You can repeat these four rows as many times as you like, or work the eyelet row just once as a single decorative stripe.
The Alternating Eyelet Pattern
A single row of eyelets is beautiful, but when you stagger them across multiple rows, you create something even more interesting. The alternating eyelet pattern places eyelet rows in a brick-like arrangement so that the holes in each row fall between the holes in the previous eyelet row, rather than directly above them. This gives the fabric a more even, lace-like texture without requiring complex techniques.
Cast on a multiple of 2 stitches plus 1.
Rows 1 and 3 (right side): Knit across.
Rows 2 and 4 (wrong side): Purl across.
Row 5 (eyelet row A): K1, YO, K2tog; repeat from to end.
Row 6 (wrong side): Purl across.
Rows 7 and 9 (right side): Knit across.
Rows 8 and 10 (wrong side): Purl across.
Row 11 (eyelet row B): K2, YO, K2tog; repeat from to last stitch, K1.
Row 12 (wrong side): Purl across.
Repeat rows 5 through 12 for the pattern.
The key difference between eyelet row A and eyelet row B is the starting position. By shifting the first eyelet over by one stitch in the second eyelet row, you offset the holes so they fall in a staggered arrangement. The effect is airy and allover, almost like a woven texture viewed from a slight distance.
The Diamond Eyelet Pattern
Once you are comfortable with basic eyelet rows, you can begin to arrange eyelets in shapes. The diamond eyelet is a classic motif that groups eyelets in a diamond arrangement against a stockinette background. It has a traditional, heirloom quality that works beautifully on everything from baby blankets to shawl borders.
Here is a diamond eyelet motif worked over 13 stitches and 16 rows.
Row 1 (right side): Knit across.
Row 2 and all even rows (wrong side): Purl across.
Row 3: K6, YO, SSK, K5.
Row 5: K4, K2tog, YO, K1, YO, SSK, K4.
Row 7: K3, K2tog, YO, K3, YO, SSK, K3.
Row 9: K4, YO, SSK, K1, K2tog, YO, K4.
Row 11: K5, YO, SSK, K1, K2tog, YO, K5. (Note: adjust if stitch counts vary.)
Row 13: K6, YO, SSK, K5.
Row 15: Knit across.
Row 16: Purl across.
This is a simplified version of the diamond motif to illustrate the concept. In practice, you would place the eyelets so that they form the four corners and sides of a diamond shape as you build each row. The SSK leans left and the K2tog leans right, so by pairing them thoughtfully you reinforce the visual lines of the diamond outline.
When working diamond eyelets, it helps to use a stitch marker on either side of the motif panel so you can track your position easily. Charts are also extremely useful for this type of pattern because the visual layout of the chart mirrors what you see in the knitting, making it easier to identify where you are in the sequence.
Tips for Clean, Even Eyelets
Eyelets look their best when they are neat and uniform. Here are some practices that will help your eyelets look polished and professional.
Tension matters enormously. If your yarn overs are too tight, the eyelets will pucker and close up. If they are too loose, the holes will be larger and uneven. Try to keep your yarn overs relaxed and consistent. Many knitters find that their first few eyelets in a row look different from the rest simply because they are warming up. Blocking your finished fabric will help even out minor inconsistencies.
Blocking is, in fact, your best friend when it comes to eyelet and lace knitting. Wet blocking opens the eyelets, makes them more defined, and evens out the surrounding fabric. After washing your finished piece according to the fiber’s requirements, pin it to your blocking mat and allow it to dry completely. You will often be amazed at how dramatically the eyelets open up and clarify during this process.
Yarn choice has a significant impact on how your eyelets appear. Smooth, tightly spun yarns show eyelet definition most clearly. Fuzzy fibers like mohair or alpaca blends may obscure the holes somewhat, though they create a soft, hazy lace effect that many knitters love for its romantic quality. If you are new to eyelet knitting, a smooth wool or wool blend in a light or medium value color will give you the clearest view of your stitches as you work.
Needle size relative to your yarn also affects eyelets. Working at a looser gauge than the yarn’s standard recommendation, as many lace knitters do, will produce more open and defined eyelets. Experiment with a needle size or two larger than the yarn label suggests and see what you prefer.
Common Mistakes and How to Fix Them
Eyelets are not technically difficult, but a few common errors trip up beginners.
The most frequent mistake is forgetting to work the decrease that pairs with the yarn over. If you knit a yarn over and then just continue knitting without working the K2tog or SSK, you will end up with an extra stitch, and your stitch count will grow with every eyelet row. Always count your stitches at the end of an eyelet row to confirm you have not accidentally added or lost any.
Another common issue is wrapping the yarn in the wrong direction for the yarn over. A standard yarn over for a knit stitch brings the yarn from the front, over the needle, to the back. If you accidentally wrap it the other way or make a backward yarn over, the stitch that forms will be twisted when you purl it back, and the eyelet may look closed or distorted. If this happens to you, double-check the direction of your yarn over and make sure you are purling into the leading leg of the stitch on the return row rather than the trailing leg.
It is also possible to accidentally treat the yarn over as if it does not exist, slipping it or dropping it instead of working into it. If you notice the hole is not as defined as it should be, check whether you actually worked that yarn over on the previous row. Lifelines, which are lengths of smooth, contrasting yarn threaded through all stitches at the end of a correctly worked row, are useful insurance when you are still building confidence with eyelet patterns.
Using Eyelets Functionally
Not every eyelet serves a purely decorative purpose. Eyelets are often used in knitting for practical reasons that also happen to look lovely.
A single row of eyelets creates a drawstring casing or channel for threading ribbon, elastic, or cord. Baby booties frequently have an eyelet row near the ankle so a ribbon can be threaded through and tied in a bow. Bags and pouches use eyelet rows at the opening to allow a drawstring to cinch the top closed. Waistbands on skirts and shorts sometimes feature an eyelet row through which elastic or a fabric tie is threaded.
A picot hem uses an eyelet row as the fold line. To create a picot hem, you knit the facing of the hem in stockinette, work a single eyelet row, then continue in stockinette for the main fabric. When the hem is folded at the eyelet row and sewn down on the inside, the eyelets create a delicate, slightly pointed or scalloped edge that is a classic finish for baby garments, delicate blouses, and lightweight accessories.
Creative Ways to Incorporate Eyelet Stitches
Once you are comfortable with basic eyelet techniques, you will start to see opportunities for them everywhere.
Consider using a single column of eyelets as a seam accent. One vertical line of eyelets running from cuff to underarm on a sweater sleeve adds a subtle decorative element without overwhelming the design. The same approach works beautifully along the center front of a cardigan, framing the button band with a delicate line of holes.
Eyelets can also define the transition between a ribbed section and the body of a garment. A single eyelet row placed between the ribbing and the main fabric acts as a visual separator and can prevent the ribbing from pulling too tightly against the body fabric above it.
In colorwork, working eyelet rows between stripes creates interesting layering effects. If the eyelet row falls at a color change, the contrast color shows through the holes from the layer below, adding depth and a jewel-like quality to the fabric.
For those who love embellishment, eyelets can become the anchoring points for embroidered accents. You can work small flowers or leaf shapes in surface embroidery and use existing eyelets as the centers or as attachment points for hanging beads or charms.
Caring for Eyelet Fabric
Eyelet knitting is open and lacy by nature, which means it requires thoughtful handling during washing and storage to keep it looking its best.
Hand washing is recommended for most eyelet knitted items, particularly those made from delicate fibers. Submerge the piece in cool water with a small amount of wool wash or mild soap, gently press it to saturate the fibers without wringing or agitating, then lift it out and press the water out gently before rolling it in a towel. Lay it flat to dry, blocking it to its correct dimensions as you do so.
Machine washing on a gentle cycle can be acceptable for superwash wool or cotton eyelet knits, but always check your yarn’s care instructions first. The agitation of a machine can snag or distort the open stitches of eyelet fabric more easily than denser knitted structures.
Store eyelet items folded rather than hanging. The open structure of eyelet fabric means the holes can stretch and deform under their own weight when hung for extended periods.
Practicing the Eyelet Stitch
The best way to truly understand the eyelet stitch is to knit a sampler. Cast on 25 stitches in a smooth, medium-weight yarn on an appropriate needle and work through each of the variations described in this tutorial. Work a few rows of plain stockinette between each eyelet section so you can see each technique in isolation before moving on to the next.
Samplers are not just practice tools. They become useful reference swatches that you can return to when planning future projects or trying to identify a stitch in a vintage pattern. Pin a little label to each section noting the technique so you have a ready reference whenever you need it.
Label and keep your swatches even if they are imperfect. Looking back at early practice pieces compared to more recent work shows you how much your skills have developed and can be genuinely encouraging when you are tackling a new technique and feeling uncertain.
Building on Eyelet Skills
The eyelet stitch is the gateway to the entire world of lace knitting. Once you can make clean, consistent eyelets and understand how the yarn over and decrease work together, you can begin exploring more complex lace stitch patterns, learning how to read lace charts, and eventually working the intricate motifs found in traditional Shetland lace, Japanese lace patterns, and contemporary lace designs.
Many knitters find that learning eyelets reframes how they think about knitting as a whole. Understanding that a hole is not a mistake but a deliberate, controlled feature created by mathematical pairing of increases and decreases changes the way you see your stitches. You begin to understand that knitting is not just a craft of accumulating loops but a system of shapes, tensions, and relationships that you are directing with every row.
Knitiversity hopes this tutorial has given you both the technical foundation and the creative inspiration to begin working eyelets into your knitting. Whether you start with a simple eyelet row on a dishcloth this afternoon or work up to a full lace panel on a heirloom shawl, each eyelet you knit builds your skill and your confidence. Bring the yarn over the needle, work the decrease, and watch that beautiful little hole bloom in the fabric. There are thousands more where that came from.