
Easy Knitted Rug Patterns You’ll Love to Make
There is something deeply satisfying about making something useful with your own hands. A knitted rug sits at that perfect intersection of practical and beautiful — it lives on your floor, greets you in the morning, and carries the quiet pride of being handmade. If you have been knitting for a while and are looking for your next project, or if you are just starting out and want something that moves quickly and shows results fast, knitted rugs are one of the most rewarding things you can make.
This guide walks you through everything you need to know, from choosing the right materials to following simple patterns that even beginners can handle with confidence. Whether you want a small accent rug for a bathroom or a generous floor covering for a living room, there is a pattern and a method here for you.
Why Knit a Rug?
Before diving into patterns, it is worth asking why knitted rugs have made such a strong comeback in the crafting world. Part of it is practical. Store-bought rugs can be expensive, and even the affordable ones often feel thin and lifeless. A handmade rug, by contrast, has texture, weight, and personality. You choose the colors. You decide the size. You pick materials that suit your home’s style and your floor’s needs.
There is also the meditative side of rug knitting. Because most rug patterns use large needles and chunky yarn, the stitches go quickly. You are not wrestling with delicate laceweight thread or counting complicated cable rows. You are working with something robust, and the satisfying rhythm of knit-purl repetition can be genuinely calming. Many knitters say that rug projects are their favorite thing to pick up after a long day because the progress is so visible and immediate.
Finally, a handmade rug makes a wonderful gift. It is personal, functional, and durable. Give someone a knitted rug and they will think of you every time they step out of the bath or pad across the kitchen in the morning.
Choosing the Right Yarn for a Knitted Rug
The most important decision you will make for any rug project is the yarn. Not all yarn is created equal, and this is especially true when you are making something that lives on the floor and gets walked on daily.
Cotton and cotton blends are among the most popular choices for knitted rugs. Cotton is durable, machine washable (in most cases), and comes in a wide range of colors. It has very little stretch, which means your rug will hold its shape well and lie flat without curling at the edges. T-shirt yarn, which is made from recycled cotton jersey fabric, is a particularly popular choice because it is bulky, affordable, and produces beautifully textured results.
Wool is another excellent option, especially for rugs that will be used in dry areas. Wool is naturally resilient, meaning it bounces back after compression from foot traffic. It is also naturally fire-resistant and repels dirt to some degree. The downside is that wool can felt if washed incorrectly, so it requires a bit more care. If you choose wool, look for a washable superwash wool or commit to gentle hand washing.
Jute and sisal yarn give rugs a natural, bohemian look that suits farmhouse and coastal interiors beautifully. These plant-based fibers are stiff and can be harder on the hands during knitting, but the finished product is incredibly durable and has a wonderful organic texture. Keep in mind that jute rugs are not particularly soft underfoot, so they are better suited to decorative or low-traffic areas.
Synthetic fibers like acrylic and nylon are hard-wearing and often machine washable, making them a practical choice for high-traffic areas. They come in an enormous range of colors and are usually very affordable. The trade-off is that they do not have the same natural breathability as cotton or wool.
For most beginner rug projects, a bulky cotton or cotton-blend yarn on size 10 to 15 US needles (6 to 10 mm) is the ideal starting point. You will work up the fabric quickly, the stitches will be easy to see and count, and the finished rug will be washable and durable.
Essential Tools and Supplies
Beyond yarn, you will need a few basics to get started.
Large needles are the obvious requirement. Straight needles work well for smaller rectangular rugs, but for anything wider, circular needles are a much better choice. Even if you are knitting flat (back and forth rather than in the round), circular needles allow the weight of the project to rest in your lap rather than hanging off the end of your needles, which makes a big difference after an hour of knitting.
A tapestry needle is essential for weaving in ends when your rug is finished. Because you are working with thick yarn, you will need a large-eye tapestry needle, sometimes called a yarn needle.
Stitch markers can help you keep track of pattern repeats, especially if you are working a textured stitch like seed stitch or moss stitch. They are inexpensive and make life considerably easier.
Finally, consider a non-slip rug pad or backing for your finished rug. Even a beautifully knitted rug can slide around on hardwood or tile floors, which is both annoying and potentially dangerous. Rug grippers or a cut-to-size non-slip pad underneath will keep your creation exactly where you want it.
Pattern One: The Classic Garter Stitch Rug
This is the perfect starting point for beginners. Garter stitch (knitting every row) creates a thick, ridged fabric with wonderful texture. It lies flat naturally because the ridges on each side balance each other out, which is a major advantage in rug making.
What you need: Approximately 300 to 500 yards of bulky weight cotton yarn, size 13 US (9 mm) straight or circular needles, tapestry needle, scissors.
Gauge: Because rugs do not need to fit a body, gauge is flexible here. A rough gauge of 9 to 10 stitches over 4 inches in garter stitch is a good target.
Instructions:
Cast on 40 stitches for a rug approximately 16 to 18 inches wide, or adjust your cast-on count to suit your desired width (every 5 stitches adds roughly 2 inches).
Knit every row. That’s it. Continue until your rug reaches the desired length, which for a standard bathroom rug is typically 24 to 28 inches. Bind off loosely and weave in your ends.
If you want to add color interest without changing the basic simplicity of this pattern, carry two strands of yarn held together throughout. Combine a neutral like cream or gray with a subtle stripe of mustard or terracotta and you will have a designer-looking rug with zero extra complexity.
Pattern Two: The Seed Stitch Accent Rug
Seed stitch alternates knit and purl stitches within each row and between rows, creating a bumpy, pebbly texture that is incredibly tactile underfoot. It is slightly more involved than garter stitch but still very approachable for beginners who have mastered the purl stitch.
What you need: 400 to 600 yards of bulky or super-bulky cotton yarn, size 13 to 15 US needles, tapestry needle.
Instructions:
Cast on an odd number of stitches — 35 or 41 work nicely for a medium accent rug.
Row 1: Knit 1, purl 1, repeat to the last stitch, knit 1.
Row 2: Repeat Row 1.
Continue this pattern for the full length of the rug. Because you are always starting and ending each row with a knit stitch (thanks to the odd stitch count), the pattern is self-correcting and easy to follow even when you lose your place. Bind off in pattern (knitting the knit stitches and purling the purl stitches as they appear) for a neat edge, and weave in your ends.
Seed stitch lies beautifully flat and has a subtle elegance that looks right at home in a Scandinavian-inspired or minimalist interior. Try it in a warm oatmeal, a deep charcoal, or a dusty sage green.
Pattern Three: The Striped Kitchen Rug
A striped rug is cheerful, practical, and endlessly customizable. This pattern uses basic stockinette stitch (knit one row, purl one row) but the color changes give it visual interest that makes it look far more complex than it really is.
What you need: Two or three colors of bulky cotton yarn, approximately 200 yards of each color, size 13 US needles, tapestry needle.
Instructions:
Choose your colors. A classic combination is a natural white or cream with two accent colors — think navy and red for a French bistro feel, or blush and terracotta for a modern desert palette.
Cast on 38 stitches.
Work in stockinette (knit right side rows, purl wrong side rows) in the following stripe sequence: 8 rows Color A, 4 rows Color B, 8 rows Color A, 4 rows Color C, repeat from beginning until rug reaches desired length.
When changing colors, do not cut the yarn if the color will return within a few rows — simply carry it up the side of the work. For longer gaps, cut and weave in the ends.
One important note about stockinette stitch: it naturally wants to curl at the edges. To prevent this, work the first and last 4 stitches of every row in garter stitch (knit them on both right side and wrong side rows) to create a border that keeps the rug flat.
Bind off and weave in all ends carefully, as a striped rug will have more yarn tails than a single-color piece.
Pattern Four: The Chunky T-Shirt Yarn Rug
T-shirt yarn (also called “tarn”) deserves its own pattern because it behaves quite differently from traditional knitting yarn. It is flat, stretchy, and very bulky, which means you will use giant needles (size 19 US or even larger) and produce an incredibly tactile, squishy rug in a remarkably short amount of time.
What you need: 500 to 800 yards of t-shirt yarn, size 19 US (15 mm) needles or larger, tapestry needle.
Instructions:
T-shirt yarn works beautifully in simple garter stitch. Cast on 20 stitches for a rug roughly 20 inches wide.
Knit every row until the rug is your desired length. Because the yarn is so thick, a standard 24-inch bathroom rug might only require 30 to 35 rows.
The finishing requires a little extra care. Weave your ends in securely, as t-shirt yarn’s stretchiness means loose ends can work their way free over time. A dab of fabric glue on the woven end is optional but gives extra security.
The result is a rug with wonderful bounce and softness that is also machine washable, making it ideal for bathrooms and children’s rooms.
Pattern Five: The Round Spiral Rug
Round rugs require a slightly different approach — you will knit in the round on circular needles, increasing at regular intervals to make the flat circle grow outward. This is a wonderful intermediate project that teaches the logic of circular knitting and increase techniques.
What you need: 400 to 600 yards of bulky cotton or wool-blend yarn in two or three colors, size 10 or 11 US circular needles (40-inch cable), stitch markers, tapestry needle.
Instructions:
Using the magic loop method or double-pointed needles for the beginning, cast on 8 stitches and join in the round, placing a marker at the beginning of the round.
Round 1: Knit into the front and back of every stitch (16 stitches).
Round 2: Knit all stitches.
Round 3: Knit into the front and back of every other stitch (24 stitches).
Round 4: Knit all stitches.
Continue this pattern, increasing in every other stitch on odd rounds and knitting plain on even rounds, until the rug reaches the diameter you want. A rug of 30 inches in diameter is a wonderful size for in front of a sofa or beside a bed.
Change colors every 8 to 10 rounds for a spiral effect. Because you are knitting in the round, color changes create a gentle spiral automatically, which is part of what makes this pattern so visually striking.
Bind off very loosely to avoid the edge pulling in, and block your rug flat before using it.
Tips for Finishing and Caring for Your Knitted Rug
A beautiful rug deserves a careful finish. Always weave in your ends thoroughly — at least 4 to 6 inches of tail woven in multiple directions — because rugs take more physical stress than garments and loose ends will work their way loose quickly.
Blocking a rug can make a significant difference in the finished look, especially if yours has curled edges or looks uneven. Lay the rug on a flat, padded surface, mist it lightly with water, and press it into shape with your hands. Allow it to dry completely before moving it. For wool rugs, soaking in cool water and then rolling in a towel to remove excess moisture before blocking flat gives even better results.
For washing, always check your yarn label. Most cotton rugs can go in the washing machine on a gentle cycle with cold water. Wool rugs should be hand-washed or put on a wool cycle. Avoid the dryer for any knitted rug, as the heat can cause shrinkage and distortion. Lay flat to dry instead.
If your rug pills over time, a fabric shaver or sweater stone can restore it to a fresh appearance. This is especially common with wool and synthetic rugs.
Making Rug Knitting a Regular Practice
Once you have made your first rug, it is very hard to stop. The projects work up quickly enough to satisfy your need for visible progress, but they are substantial enough to feel like a real accomplishment when they are done. Many knitters find that rug projects become their go-to for gifts, for home décor updates, and for using up leftover yarn from larger projects.
Consider starting a yarn stash specifically for rug projects. When you have leftover yarn from other knitting, set it aside rather than storing it randomly. Over time you will build up a collection of compatible colors and weights that can be combined into scrappy, patchwork-style rugs with real character.
You might also experiment with adding fringe to your finished rugs, braiding lengths of yarn and attaching them to the cast-on and bind-off edges for a bohemian look, or sewing two narrower knitted panels together to create a wider rug without the challenge of carrying all those stitches on your needles at once.
The beauty of knitted rugs is that the rules are flexible. Once you understand the basic principles of yarn weight, needle size, and stitch structure, you have the freedom to experiment, adapt, and create something entirely your own. That handmade rug on your floor is not just a practical object — it is a small piece of art that you made with patience, skill, and care. And every time someone compliments it, you get to say the best four words in a crafter’s vocabulary: I made that myself.