
Beginner Knitting Tutorial: How to Make a Beautiful Multicolored Striped Rug
If you’ve been wanting to try knitting but feel intimidated by complex patterns, a multicolored striped rug is one of the most satisfying projects you can start with. It’s large enough to feel like a real accomplishment, forgiving enough that small mistakes won’t show, and practical enough that you’ll actually use it once you’re done. By the end of this tutorial, you’ll have a cozy, colorful rug to place by your bed, your front door, or anywhere in your home that could use a handmade touch.
This guide walks you through everything from gathering your supplies to casting off your final row, with extra tips for choosing colors, managing multiple yarn strands, and keeping your tension even throughout the project. No prior knitting experience is required, though having completed a basic knit stitch tutorial beforehand will help you move through this one more confidently.
What Makes a Rug Different from Other Knitting Projects
Before we get into the steps, it helps to understand what sets rug knitting apart from making a scarf or a dishcloth. Rugs need to be dense and durable. Unlike a lightweight shawl or a stretchy hat, a rug sits on the floor and gets walked on, so you want something thick, tight, and sturdy.
This affects several key decisions you’ll make: the yarn you choose, the needle size you use (slightly smaller than recommended to create a tighter fabric), and how you handle the edges so they lie flat rather than curling up. Once you understand these differences, the rest of the process is simply a matter of patience and enjoying the rhythm of the work.
Supplies You’ll Need
Gathering everything before you begin saves a lot of frustration later. Here’s what you’ll need to complete this project.
Yarn: For a rug, you want a bulky or super bulky weight yarn, typically labeled as weight 5 or 6. Look for cotton, wool, or acrylic blends that are labeled as durable or machine-washable. Avoid anything too soft or delicate, as it will pill and wear down quickly underfoot. For a multicolored striped pattern, choose three to five colors that work well together. You can go bold with high-contrast colors like navy, cream, and rust, or keep it earthy with terracotta, sage, and sand. Plan on roughly 200 to 300 yards per color depending on how wide and long you want your finished rug to be.
Needles: You’ll want large straight knitting needles, size US 13 (9mm) or US 15 (10mm). Some knitters prefer circular needles even for flat projects because the cable accommodates the width of a wide rug more comfortably. Either works, so choose whatever feels more comfortable in your hands.
Scissors: A pair of sharp scissors dedicated to your knitting projects will serve you well.
Tapestry needle: Also called a yarn needle, this blunt-tipped needle with a large eye is used to weave in your loose ends when you’re finished. Don’t skip this step — loose ends left hanging will unravel over time.
Measuring tape: You’ll need this to check your gauge swatch and track your progress.
Stitch markers (optional): If you find it hard to keep track of your stitch count, a few simple stitch markers can help mark sections or remind you where a pattern repeat begins.
Choosing Your Color Palette
One of the most enjoyable parts of this project is picking your colors. Since the design is based on horizontal stripes, your color choices will define the entire look of the finished rug.
A few approaches work particularly well. Analogous color schemes, where you pick colors that sit next to each other on the color wheel (like blues and greens, or yellows and oranges), create a harmonious, relaxed look. Complementary schemes, where you combine opposite colors like purple and yellow or red and green, produce something bolder and more graphic. Neutral palettes anchored by one or two accent colors are classic and tend to work in almost any room.
Also consider the visual weight of your stripes. Wider stripes in a dominant color with narrow stripes in accent colors create one kind of look. Alternating equal-width stripes create another. You don’t need to decide everything in advance — part of the joy of this project is that you can adjust your stripe proportions as you go, adding more rows of a color you love and fewer of one that isn’t working as well.
Understanding Gauge
Gauge refers to how many stitches and rows fit into a given measurement, usually four inches by four inches. For a rug, gauge matters less than it would for a fitted garment like a sweater, but it’s still worth doing a quick swatch before you begin.
To check your gauge, cast on about 15 stitches and knit 20 rows using the yarn and needle size you’ve chosen. Measure how wide and tall your swatch is. If you’re getting roughly 8 to 10 stitches over four inches with bulky yarn on US 13 or 15 needles, you’re in good shape. If your swatch feels loose and floppy, go down a needle size. If it feels stiff and the yarn seems strained, go up a needle size.
A tighter gauge is generally better for rugs. You want the fabric to feel dense, not like it will shift around or stretch out of shape when you step on it.
Casting On
Once your gauge is where you want it, it’s time to cast on. The number of stitches you cast on determines the width of your rug.
As a general guide, for a rug that’s approximately 24 inches wide using bulky yarn on size 13 needles, cast on around 48 to 55 stitches. For a wider rug of around 30 inches, try 60 to 65 stitches. These numbers will vary based on your personal gauge, so always check your swatch first.
The long-tail cast on is a great choice for this project because it creates a firm, even edge that holds its shape. If you’re more comfortable with the backward loop or knitted cast on, those work too — just be consistent.
Take your time with the cast on. It sets the foundation for the entire rug, and a sloppy or uneven cast on edge will be visible when the project is finished.
The Knit Stitch: Your Main Tool
This project uses only the knit stitch, worked back and forth in flat rows. This creates what’s called garter stitch, which is the simplest knitting pattern and also happens to be ideal for rugs because it lies flat naturally without curling at the edges.
If you’re new to the knit stitch, here’s a quick refresher. Hold your needle with the cast-on stitches in your left hand and the empty needle in your right hand. Insert the right needle tip into the first stitch from left to right, going under the left needle. Wrap the yarn counterclockwise around the right needle tip. Pull the new loop through the stitch, letting the original stitch slide off the left needle. Repeat for every stitch across the row.
When you reach the end of a row, simply swap the needles so the one with all the stitches is in your left hand again, and start the next row. That’s it. The entire rug is made this way, row after row, with color changes added at the end of rows to create the stripes.
Creating Stripes: How to Change Colors
Changing yarn colors is what transforms a simple garter stitch rectangle into a vibrant striped rug, and it’s much easier than it looks.
To change colors, knit to the end of a row with your current color. At the very last stitch of the row, insert your needle as usual, but instead of pulling the existing yarn through, pick up your new color yarn and use it to complete the stitch. From that point on, continue knitting with the new color.
Leave about a six-inch tail when you start each new color. You’ll weave these ends in later using your tapestry needle. Don’t cut the old yarn right at the edge of the work — leaving a longer tail makes it much easier to weave in later without the end slipping loose.
One handy trick for working with multiple colors is to carry the yarn not in use loosely up the side of the work if you’re planning to return to a color within four to six rows. This creates a small “float” along the edge rather than forcing you to cut and rejoin constantly. For colors you won’t return to for a while, it’s cleaner to cut the yarn and rejoin fresh when needed.
Stripe Sequence Suggestions
Here’s one simple stripe sequence you can follow for a balanced, colorful rug. Adapt it freely based on your own colors.
Start with your main color and knit 10 rows to create a wide base stripe. Switch to your second color and knit 4 rows. Return to your main color for 6 rows. Switch to your third color for 4 rows. Add your fourth color for 2 rows as a narrow accent stripe. Return to your main color for 8 rows. Repeat this sequence, or vary it by increasing the narrow stripes or swapping in the colors at different intervals.
There are no strict rules here. Keep notes on what you’ve done (a simple tally of rows knit in each color works well) so you can either replicate the pattern when you make another rug or intentionally vary it.
How Long Should Your Rug Be?
This is entirely up to you and what feels right for the space where the rug will live. A small bedside rug or bathroom mat might measure 18 to 24 inches long. A larger entryway rug could be 36 inches or more. A proper kitchen runner might stretch to 48 or even 60 inches.
Because you’re working in garter stitch, your rug will grow pretty quickly, especially with bulky yarn. You’ll likely find yourself adding a few more rows “just to finish this stripe” and suddenly realizing you’ve made something much larger than planned. This is one of the best things about this project — it almost always ends up bigger and more impressive than you expected.
Check the length frequently by laying the rug flat on a table or the floor. Knitting tends to compress slightly on the needle, so what looks short while you’re working it often relaxes into a longer measurement when you lay it down.
Keeping Your Edges Neat
One of the things that separates a polished-looking rug from a messy one is neat, consistent edges. A small habit makes a big difference here: slip the first stitch of every row without knitting it.
To do this, at the beginning of each row, simply move the first stitch from the left needle to the right needle without inserting the yarn into it. Then continue knitting as usual. This creates a clean, chained edge along both sides of the rug rather than a bumpy row of individual stitches.
Also be mindful of your tension on the first and last stitches of each row. Many beginners tend to pull these stitches too tight, which causes the edges to draw in. Try to keep your tension relaxed and consistent all the way to the edge.
Binding Off
When your rug has reached the length you want, it’s time to bind off, which secures the final row of stitches so they don’t unravel.
To bind off, knit the first two stitches. Then, using the tip of your left needle, lift the first stitch you knit over the second stitch and off the right needle. You now have one stitch on the right needle. Knit one more stitch, then again lift the previous stitch over and off the needle. Continue this way across the entire row until one stitch remains. Cut the yarn, leaving a six-inch tail, and pull the tail through the last loop to secure it.
Keep your bind off loose. This is another place where beginners sometimes pull too tight, which causes the bind off edge to pucker or pull in. If you tend toward tight knitting, try going up one needle size just for the bind off row.
Weaving In Your Ends
Once you’ve bound off, you have one final step before your rug is complete: weaving in all those loose ends from your color changes.
Thread your tapestry needle with the end of one tail and weave it through several stitches on the back of the rug in one direction, then turn and weave back in the opposite direction. This anchors the end so it won’t slip through. Weave through at least an inch of fabric, ideally more, and vary your direction so the end is truly locked in. Trim any excess, leaving just a small nub tucked against the fabric.
Do this for every tail until all the loose ends are secure. It’s the most tedious part of the project, but doing it properly means your rug will hold together through years of use and washing.
Caring for Your Handmade Rug
To keep your rug looking great, wash it gently in cool water on a delicate cycle (if your yarn is machine-washable) or hand wash it in the sink. Lay it flat to dry rather than putting it in the dryer, as heat can shrink wool fibers and weaken some acrylics over time. A dry towel placed underneath helps absorb moisture as it dries.
If the rug shifts around on a smooth floor, a simple non-slip rug pad cut to size will solve this immediately. These are inexpensive, widely available, and make the rug much safer and more comfortable underfoot.
You’re Ready to Begin
Making a multicolored striped rug is one of those beginner knitting projects that manages to be both genuinely simple and genuinely impressive when you’re done. It teaches you color-changing techniques that will serve you in dozens of future projects, builds your confidence with gauge and tension, and gives you a real, useful object to show for your time.
The best way to learn knitting is to cast on and start. Your first row might feel awkward and slow. By the tenth row, you’ll be in your stride. By the time you’re weaving in your last end, you’ll probably already be thinking about what colors to use next time.
Cast on, enjoy the process, and welcome to the world of knitting.