
Herringbone Rug Beginner Knitting Tutorial: How to Create a Beautiful Textured Floor Piece from Scratch
There is something deeply satisfying about placing a handmade rug on your floor and knowing that every single stitch came from your own two hands. Knitted rugs have experienced a massive resurgence in popularity over the past few years, and it is easy to understand why. They are practical, deeply personal, and endlessly customizable. Among all the patterns you could choose for your first rug project, the herringbone stands out as one of the most rewarding. It looks intricate and sophisticated, the kind of pattern you would expect to find in a high-end home goods store, but it is far more achievable than it appears. If you have basic knitting skills and a little patience, you can make one yourself.
This tutorial is designed specifically for beginners who want to try their hand at a herringbone rug. We will cover everything from choosing the right yarn and needles to casting on, working the herringbone stitch, and finishing your rug with clean, professional edges. By the end, you will have not only a beautiful piece for your home but also a new skill you can carry into future projects.
What Is the Herringbone Pattern and Why Is It Perfect for a Rug?
The herringbone pattern is named after the skeleton of a herring fish, and once you see it, the resemblance is unmistakable. It consists of rows of V-shapes or broken zigzag lines that alternate direction, creating a distinctive woven or interlocking visual effect. In architecture, you see it in brick walkways and hardwood floors. In fashion, it appears in classic tweed jackets. In knitting, it translates into a dense, textured fabric that is both beautiful and incredibly durable.
That durability is precisely why the herringbone stitch is such an excellent choice for a rug. Rugs take more abuse than almost any other textile in your home. They get stepped on, dragged across, and exposed to dirt and moisture on a daily basis. The herringbone knitting stitch creates a tightly interlocked fabric where each stitch leans into the next, resulting in a dense structure that resists stretching, holds its shape well, and stands up beautifully to foot traffic. It also has a wonderful slight thickness to it that makes it feel substantial underfoot.
Beyond the practical benefits, the visual appeal of a herringbone rug is undeniable. The pattern adds dimension and movement to a flat surface in a way that simple stockinette or garter stitch simply cannot match. Even in a single color, the shifting angles of the stitch catch light differently and give your rug a richness and depth that makes it look like a much more complex piece of work than it actually is.
Materials You Will Need
Before you cast on a single stitch, gather your supplies. Having everything ready before you begin makes the process much smoother, especially when you are learning a new stitch pattern and do not want to break your concentration hunting down materials.
Yarn: For a rug, you want something sturdy and fiber-rich. Wool is a classic choice because it is durable, naturally stain-resistant, and compressible enough to feel soft underfoot while still being firm. Look for a bulky or super bulky weight yarn, labeled as weight 5 or 6 on the yarn weight scale. Cotton and cotton-wool blends also work beautifully for rugs, particularly if the rug will be used in a bathroom or kitchen where moisture is a concern. Avoid delicate fibers like mohair, alpaca, or fine merino for a floor piece, as they will pill and wear out quickly. For a rug approximately 20 inches by 30 inches, you should plan on around 400 to 600 yards of bulky yarn, though this varies with your gauge and the specific yarn you choose.
Needles: You will want large needles to match your bulky yarn. US size 13 to 17 (9mm to 12mm) are typical for bulky rug yarn. You can use straight needles if your rug will be relatively narrow, but for wider pieces, a long circular needle used flat is much more comfortable because the weight of the rug rests in your lap rather than hanging off the needle tips. A 32-inch or 40-inch circular needle works well for this purpose.
A tapestry needle: You will need this for weaving in your ends when you finish. Choose one with a blunt tip and a large enough eye to accommodate your chunky yarn.
Scissors: A sharp pair for cutting your yarn cleanly.
A ruler or measuring tape: Useful for checking your gauge and monitoring the dimensions of your rug as you work.
Stitch markers (optional): These are not strictly necessary for this pattern, but if you find it helpful to mark the beginning and end of pattern repeats, feel free to use them.
Understanding Gauge
Gauge is one of those concepts that beginning knitters sometimes want to skip, but for a rug, it matters more than you might think. Gauge tells you how many stitches and rows fit into a given measurement, and it determines the final size of your finished piece. If your gauge is off, your rug will end up a different size than you planned.
To check your gauge, cast on about 20 stitches with your chosen yarn and needles and work in the herringbone stitch for about 4 inches. Lay your swatch flat without stretching it, and use your ruler to count how many stitches fit across 4 inches and how many rows fit into 4 inches vertically. Write these numbers down.
For most bulky yarns worked on US 15 needles, you can expect roughly 8 to 10 stitches per 4 inches in the herringbone pattern, but this varies significantly by yarn and personal knitting tension. Once you know your gauge, you can calculate how many stitches to cast on to achieve your desired width.
How to Work the Herringbone Stitch
The herringbone knitting stitch works by knitting two stitches together through the back loop but only slipping one stitch off the needle, then repeating across the row. This creates the distinctive interlocking leaning effect of the pattern. Let us walk through it carefully.
The herringbone stitch requires an even number of stitches.
Row 1 (right side): Insert your right needle into the first two stitches on the left needle as if to knit through the back loop (this means inserting the needle from right to left through the back legs of both stitches). Knit these two stitches together, but only slide the first stitch off the left needle, leaving the second stitch on. Repeat this across the entire row, always knitting two stitches together through the back loop and only removing the first stitch. When you reach the last stitch, knit it normally.
Row 2 (wrong side): This row is the purl version of the same technique. Insert your right needle into the first two stitches on the left needle as if to purl, purl them together, but only slip the first stitch off the left needle, leaving the second stitch. Repeat across. Knit the last stitch normally to keep the edge tidy.
Repeat these two rows to create the herringbone pattern.
It takes a few rows to see the pattern emerge, so do not be discouraged if your first few rows look confusing. By the time you have completed five or six rows, the distinctive herringbone diagonal lines will become clearly visible and you will find a satisfying rhythm in the stitch.
Step-by-Step Instructions for Your Beginner Herringbone Rug
Now that you understand the stitch, let us put it all together into a complete rug project.
Step 1: Calculate your stitch count. Based on your gauge swatch, determine how many stitches you need to cast on for your desired width. If your gauge is 9 stitches per 4 inches and you want a rug that is 24 inches wide, you need approximately 54 stitches. Round up or down to the nearest even number, as the herringbone stitch requires an even stitch count.
Step 2: Cast on. Using the long tail cast on method (which creates a firm, neat edge that holds up well on rugs), cast on your calculated number of stitches. The long tail cast on is worth learning if you do not already know it, as it produces a more durable and attractive edge than the basic backward loop cast on. Leave a tail of about 6 inches for weaving in later.
Step 3: Work a few rows of garter stitch. Before beginning the herringbone pattern, knit 3 to 4 rows of plain garter stitch (knit every stitch on every row). This creates a stable bottom border that prevents the herringbone section from curling upward at the base and gives your rug a clean, finished look at the bottom edge. Garter stitch also lies completely flat, which is essential for a floor piece.
Step 4: Begin the herringbone pattern. Switch to the herringbone stitch as described in the previous section. Work Row 1 and Row 2 alternately until your rug reaches about 3 to 4 inches shorter than your desired finished length. This leaves room for your top border.
Step 5: Work a few rows of garter stitch to close. Just as you opened the rug with a garter stitch border, close it the same way. Knit 3 to 4 rows of plain garter stitch to create a matching top border that mirrors the bottom.
Step 6: Bind off. Use a standard knit bind off, but work it loosely. A tight bind off on a rug edge will cause that edge to pull inward and look pinched. If you tend to bind off tightly, try going up one needle size for the bind off row, or use a stretchy bind off technique. Leave a 6-inch tail for weaving in.
Step 7: Weave in your ends. Thread your tapestry needle with the yarn tail and weave it into the wrong side of the rug in a back-and-forth motion through several stitches to anchor it securely. Do this for all yarn tails. Trim any excess close to the fabric.
Tips for Keeping Your Edges Neat
One of the most common challenges beginners face with knitting a rug is keeping the side edges clean and even. Herringbone stitch can be a bit fiddly at the edges, especially when you are still getting familiar with the stitch mechanics.
The most effective technique is to slip the first stitch of every row as if to purl with the yarn held in front, then bring the yarn to the back before working the first actual stitch. This creates a tidy chain edge along both sides of your rug that looks polished and consistent. It also makes it much easier to pick up stitches later if you ever want to add a border or embellishment.
Another edge-keeping habit worth developing is checking your stitch count at the end of each row. Because the herringbone stitch involves knitting two stitches together repeatedly, it is easy to accidentally decrease your stitch count if you are not careful. A quick count every few rows catches any errors before they accumulate.
Color Options and Design Variations
Once you feel confident with the basic herringbone pattern, there are several ways to personalize your rug and make it truly your own.
A two-color herringbone rug is a stunning next step. By knitting with two strands of different colored yarn held together, or by alternating colors every two rows, you can create a herringbone pattern with rich tonal depth. Classic color combinations like cream and charcoal, navy and rust, or sage and cream all look beautiful in this stitch.
You can also experiment with adding stripes. Because the herringbone pattern is worked in rows, changing colors at the beginning of a row creates clean horizontal stripes that interact with the diagonal angles of the herringbone in a visually interesting way. Even a simple three-color striped herringbone rug looks complex and intentional.
For a more dramatic look, try working your herringbone rug in a chunky single-strand yarn rather than a standard bulky, going up to very large needles like US size 19 or 35. The resulting rug will be thick, squishy, and extremely fast to knit. This is a great option if you want to finish your rug in an afternoon.
Caring for Your Handknit Herringbone Rug
A handknit rug is an investment of time and materials, so caring for it properly ensures it will last for years. The care instructions depend primarily on your yarn fiber content.
Wool rugs should be spot cleaned with cold water and a gentle wool wash, then laid flat to dry. Avoid machine washing wool unless the yarn is specifically labeled as machine washable superwash wool, as regular wool felts when agitated in warm water. Shaking the rug outdoors regularly removes surface dirt and dust.
Cotton rugs are generally more forgiving. Many cotton rug yarns are machine washable on a gentle cold cycle, but always check your yarn label first. Lay flat or hang to dry rather than using a dryer, which can cause cotton to shrink.
Regardless of fiber, placing a non-slip rug pad underneath your herringbone rug is strongly recommended. This protects both your rug and your floor, prevents any sliding, and adds an extra layer of cushioning underfoot. It also extends the life of the rug by reducing the direct abrasion of foot traffic against the knitted fabric.
Troubleshooting Common Herringbone Rug Problems
Even with careful work, you may encounter a few hiccups. Here are the most common issues and how to address them.
If your rug is pulling to one side or developing a slight diagonal twist, you may be working your through-the-back-loop stitches unevenly. Try to be very consistent in how you insert your needle, making sure it enters the stitch from the correct angle every time. Blocking your finished rug (dampening it and pinning it to the correct dimensions, then allowing it to dry flat) can also correct minor biasing.
If your stitch count keeps decreasing, you are likely slipping one too many stitches off the left needle when completing each herringbone stitch. Remember: you knit two together, but you only remove one. Go slowly and check each stitch carefully until the motion becomes automatic.
If your edges are very loose and loopy, you may be holding your yarn too loosely on the first and last stitches. Try tugging the yarn snug after working the edge stitches, or use the slip-stitch edge technique described earlier.
The Joy of Finishing
When you bind off your last stitch and weave in your final end, take a moment to appreciate what you have made. Lay your rug on the floor and look at it from a few steps back. The herringbone pattern has a way of looking even more impressive at a distance, where the individual stitches blur together and the full geometry of the design reveals itself. It is the kind of piece that makes people stop and ask where you bought it, and there is nothing quite like the pleasure of saying you made it yourself.
The herringbone rug is also one of those projects that teaches you a lot about how knitting works at a structural level. Understanding how leaning stitches create woven-looking fabric opens the door to a wider world of textured stitch patterns, and the rhythm and logic of this stitch will make other complex patterns easier to decode as you grow as a knitter.
Whether this is your first big knitting project or simply a new pattern you are exploring, a herringbone rug is a wonderful thing to make. It is functional, it is beautiful, and it is something that will be underfoot in your home for years to come, a small daily reminder of what patient, careful handwork can produce.