Herringbone Rug Beginner Knitting Tutorial

Herringbone Rug Beginner Knitting Tutorial: How to Create a Stunning Pattern from Scratch

If you’ve ever walked into a beautifully decorated room and noticed a striking floor rug with a zigzag, V-shaped pattern running across it, chances are you were looking at a herringbone design. The herringbone pattern is one of the most recognized and beloved designs in the textile world, and for good reason — it combines visual sophistication with structural strength. The good news for knitters at every level is that this pattern, while impressive-looking, is completely achievable for beginners who are willing to take it one step at a time.

This tutorial will walk you through everything you need to know to knit your very own herringbone rug from the ground up. We’ll cover the materials you’ll need, how the herringbone stitch actually works, how to set up your project, and how to finish it off with professional-looking edges. By the end of this guide, you’ll have the knowledge and confidence to create a beautiful, durable herringbone rug that can anchor any room in your home.


What Is the Herringbone Pattern?

Before you pick up your needles, it helps to understand what you’re creating. The herringbone pattern takes its name from the skeleton of a herring fish, where the bones branch out from the spine in opposite diagonal directions. In knitting, this translates to a series of V-shaped or diagonal lines that interlock to form a repeated geometric motif. The result is a dense, visually textured fabric that looks complex but is built on a relatively simple stitch repeat once you understand the mechanics.

In rug-making specifically, the herringbone pattern is popular because it creates a tight, sturdy weave that holds up well to foot traffic. The interlocking nature of the stitches means the fabric doesn’t stretch or distort easily, which is exactly what you want from a floor covering. The pattern also has a wonderful way of playing with color — a two-color herringbone rug can look completely different depending on which hues you choose and how much contrast you build in.


Gathering Your Materials

Starting any new knitting project on the right foot means having the correct materials before you begin. For a herringbone rug, the requirements are a little different from those for a sweater or a scarf, because rugs need to be durable, heavy, and able to withstand regular use.

Yarn: The most important decision you’ll make for this project is choosing your yarn. For a floor rug, you want a thick, sturdy fiber that won’t pill easily or break down under pressure. Cotton, wool, and recycled fabric (sometimes called t-shirt yarn or zpagetti yarn) are all excellent choices. Many beginners love working with super bulky cotton because it works up quickly, is easy on the hands, and cleans easily. Look for yarn labeled as bulky (weight 5) or super bulky (weight 6). If you want a really thick, rustic rug, some knitters even cut old t-shirts or bedsheets into strips to create their own yarn, which is a wonderfully sustainable option.

For a small to medium rug measuring roughly 20 by 30 inches, plan on having at least 200 to 300 yards of your main color and roughly the same amount of your contrasting color if you’re going with a two-tone design. Always buy a little more than you think you’ll need — running out of a dye lot partway through a rug is one of the most frustrating experiences in knitting.

Needles: Because you’re working with bulky yarn, you’ll need large knitting needles. Straight needles in size US 13 (9mm) to US 17 (12.75mm) work well for most bulky rug yarns. If your rug is wider than about 16 inches, consider switching to a long circular needle — you can still knit flat (back and forth in rows) on a circular needle, and it handles a large number of stitches much more comfortably than long straight needles.

Other supplies: You’ll need a tapestry needle or yarn needle for weaving in your ends, a pair of sharp scissors, stitch markers to help you keep track of pattern repeats, and a tape measure or ruler so you can check your dimensions as you go. A non-slip rug pad is also a worthwhile purchase for when your rug is complete — it protects your floors, prevents slipping, and extends the life of your rug by reducing friction from below.


Understanding Gauge

Gauge is something beginner knitters sometimes want to skip, but for a rug, it matters more than you might think. Gauge refers to the number of stitches and rows it takes to produce a square of a specific size — usually 4 by 4 inches. If your gauge is off, your finished rug will be a different size than intended, which can make the difference between a rug that fits perfectly in your entryway and one that’s either too small to be useful or too large for the space.

To check your gauge, knit a small swatch of about 20 stitches and 20 rows using the yarn and needles you’ve chosen. Lay it flat without stretching it and measure how many stitches fit across 4 inches and how many rows span 4 inches. Write those numbers down. If your stitch count is higher than the pattern calls for (meaning your stitches are smaller), try going up a needle size. If your stitch count is lower (meaning your stitches are larger), try going down a needle size.

For a typical bulky herringbone rug worked on size 15 needles, you might expect something around 8 stitches and 12 rows per 4 inches. Your own numbers may vary based on your tension and yarn choice, but that gives you a rough ballpark to work toward.


The Herringbone Stitch Explained

The herringbone stitch in knitting is created by working a slip stitch that pulls one loop over another in alternating directions. It’s a variation on a basic knit row that creates that signature diagonal texture without requiring you to cable, yarn over, or work complex decreases.

Here is the basic herringbone knit row, broken down into plain language:

To work a herringbone knit row, you insert your right needle into two stitches at once as if to knit them together, but you only knit the first stitch and then slip only that first stitch off the left needle, leaving the second stitch still on the left needle. You then move on and repeat this process across the entire row: insert into two at once, knit the first, slip only the first stitch off.

The purl row is worked similarly: insert the right needle into two stitches at once as if to purl them together, purl only the first stitch, and slip only the first stitch off.

This creates a fabric where the stitches lean against each other in alternating diagonal directions, producing the characteristic herringbone texture. It sounds unusual the first time you read it, but after working just a few rows, the rhythm becomes very natural and fast. Most beginners find they can memorize the pattern within the first 10 minutes of practice.


Step-by-Step Pattern Instructions

Now that you understand the stitch, here is a full beginner-friendly pattern for a small herringbone rug measuring approximately 18 by 28 inches. You can scale this up or down by adjusting your cast-on number, keeping in mind that the herringbone stitch works best with an even number of stitches.

Cast on 36 stitches using the long-tail cast-on method, which produces a neat, stable edge that suits a rug well. If you’re new to the long-tail cast-on, it’s worth spending 10 minutes practicing it on scrap yarn — it’s faster than the basic cast-on once you get the hang of it and produces a much tidier result.

Row 1 (Knit Row): Insert your right needle into the first two stitches on the left needle as if to knit two together. Knit the first stitch only, then slip only that first stitch off the left needle. The second stitch stays on the left needle. Repeat this across the entire row until you reach the last stitch. Knit the last stitch normally.

Row 2 (Purl Row): Insert your right needle into the first two stitches on the left needle as if to purl two together. Purl only the first stitch, then slip only that first stitch off the left needle. Repeat across the row until the last stitch. Purl the last stitch normally.

Repeat Rows 1 and 2 until your rug reaches approximately 28 inches in length, or your desired measurement. For an 18 by 28 inch rug worked at the gauge described earlier, this will take roughly 80 to 90 rows total.

Bind off using a basic knit bind-off on a right-side row. Work the bind-off loosely — binding off too tightly can cause the edge to pucker and the rug to curl slightly at the ends, which is not what you want. If you find yourself binding off tightly by habit, try going up one needle size just for the bind-off row.


Working With Two Colors

One of the most satisfying ways to work a herringbone rug is with two contrasting colors. The diagonal structure of the stitch makes color shifts look especially dramatic and intentional. Here are a few popular approaches for beginners.

The simplest method is to work stripes of alternating colors. You knit several rows in your main color, then switch to your contrasting color for several rows, and continue alternating throughout the rug. Because the herringbone texture adds its own diagonal visual element, even simple horizontal stripes take on a more interesting appearance in this stitch than they would in stockinette or garter stitch.

A slightly more advanced option is to carry both yarns simultaneously and alternate them every stitch or every two stitches within a single row. This creates a tweedy, blended look that’s beautiful in earth tones or jewel tones. If you try this method, be careful to keep your yarn floats (the sections of yarn not being actively knitted) loose on the back of the work, as tight floats can distort the rug’s shape and reduce its flexibility.

If you want a truly bold herringbone look with the classic V-shapes showing clearly in two different colors, explore the intarsia technique, which involves working separate small sections of each color. However, this is more complex and might be better saved for a second or third rug project once you’re comfortable with the basic stitch.


Finishing Your Rug

Once you’ve bound off and your knitting is complete, the finishing process will transform your work from a length of knitted fabric into a polished, professional-looking rug.

Start by weaving in all of your yarn ends using your tapestry needle. Weave each end through at least five or six stitches in multiple directions to secure it — a rug that’s walked on needs ends that won’t work loose over time. If you’re using a slippery yarn like some synthetic fibers, consider adding a small knot before you begin weaving to give you some insurance.

Next, block your rug by laying it flat on a clean surface, misting it lightly with water, and gently patting it into its final shape. For cotton or wool rugs, you can also place damp towels on top and allow everything to dry together. Blocking helps even out any irregularities in your tension and opens up the stitch pattern so the herringbone texture is more visible. Allow your rug to dry completely — this can take 24 hours or more depending on the thickness of your yarn.

Once dry, flip your rug over and take a look at the underside. If any yarn ends are still visible, tuck them back in. Some knitters like to add a crochet border around the finished rug using a large crochet hook and matching yarn. A simple single crochet border worked around all four edges adds structure, prevents curling, and gives the rug a very clean, finished appearance. This step is optional but highly recommended for beginners whose edges may not be perfectly even.


Care and Maintenance

A handknitted rug is a labor of love, and giving it proper care will keep it looking beautiful for years. Most cotton and wool rugs can be hand-washed in cool water with a gentle detergent. Squeeze out excess water without wringing or twisting the rug, as this can distort the knitted structure. Lay it flat to dry in a well-ventilated area.

Rugs made from t-shirt yarn or fabric strips can usually be machine-washed on a gentle cycle in cool water and laid flat to dry, which makes them particularly practical for high-traffic areas. Check the label of whatever yarn you use for specific washing instructions.

Vacuum your rug regularly to remove dirt and debris, and rotate it every few months if it’s in a spot that gets uneven foot traffic. Rotating the rug helps distribute wear evenly so that one section doesn’t thin out or flatten before the rest.


Tips for Success as a Beginner

A few additional thoughts that will make your first herringbone rug experience much smoother:

Work slowly at first. The herringbone stitch requires you to pay attention in a way that garter stitch doesn’t, because you’re always working into two stitches simultaneously. Give yourself permission to go slowly and check your work frequently at the beginning.

Count your stitches at the end of every row for the first 10 rows. It’s easy to accidentally add or drop a stitch when you’re learning, and catching a mistake on row 3 is much easier than discovering it on row 30.

Use stitch markers every 12 stitches to divide your cast-on into sections. This makes it much easier to spot counting errors quickly.

Take breaks if your hands or wrists feel fatigued. Heavy rug yarn is more demanding on the joints than lighter weight fibers. Stretching your hands between sessions will keep you comfortable and knitting for longer.

Don’t be discouraged if your first swatch looks uneven. The herringbone stitch, like all new techniques, smooths out as you relax into the rhythm. Most knitters find their tension regulates naturally after the first few inches.


Why You’ll Love Knitting Herringbone Rugs

There’s something deeply satisfying about knitting a rug. Unlike a garment, which may spend most of its time folded in a drawer, a rug is on display every single day. Every time you walk across it, you’re reminded that you made it — that this functional, beautiful thing came from your own hands and a few skeins of yarn.

The herringbone pattern is an especially rewarding design to work with because the finished piece looks so much more complex than the process behind it. When guests admire your rug and you explain that you knitted it yourself, the reaction is almost always genuine amazement. Most people have no idea that this kind of textile artistry is accessible to someone in their first year of knitting.

More practically, knitting your own rugs is a wonderful way to customize your home décor. You can match your rug exactly to your color scheme, adjust the size to fit any space precisely, and choose fibers that suit your lifestyle. You can’t do any of that when you buy a rug off a shelf.

So gather your materials, cast on those 36 stitches, and take it row by row. Your first herringbone rug is waiting to be made — and once you’ve finished it, you’ll almost certainly want to start a second one.

Categorized in:

Rugs,

Last Update: October 8, 2026