
Free Chunky Knit Rug Pattern | One Skein T-Shirt Yarn, Beginner
There is something deeply satisfying about making something beautiful for your home with your own hands, especially when it takes just one skein of yarn and an afternoon of your time. If you have been curious about knitting but feel intimidated by complex patterns, tiny needles, and yarn that tangles around your fingers, a chunky knit rug is the perfect place to start. This pattern uses a single skein of t-shirt yarn, oversized needles, and basic knit and purl stitches that anyone can learn in minutes. By the time you finish reading this, you will have everything you need to cast on, knit up, and bind off a gorgeous handmade rug that looks like it came straight from a boutique home goods store.
Let’s talk about why t-shirt yarn has become one of the most beloved materials in the crafting community, then walk through every single step of this beginner-friendly rug pattern together.
Why T-Shirt Yarn Is the Best Choice for a Chunky Rug
T-shirt yarn, sometimes called jersey yarn or fabric yarn, is made by cutting continuous strips from knit cotton fabric, typically recycled from old t-shirts or fabric mill leftovers. The result is a thick, squishy, ribbon-like yarn that works up incredibly fast and produces a fabric with wonderful texture and durability.
Here is why it is particularly ideal for rugs.
It is extremely durable. Cotton t-shirt yarn is washable, sturdy, and holds its shape beautifully even in high-traffic areas like entryways, bathrooms, and kitchens. Unlike wool rugs, it won’t felt if it accidentally goes in the washing machine, and it won’t shed like synthetic alternatives.
It has a gorgeous natural texture. The self-striping and marbled colorways available in t-shirt yarn mean that even a simple stockinette stitch produces a visually interesting result without any extra effort on your part.
It is beginner-friendly in every way. The weight and thickness of t-shirt yarn means it moves easily on your needles, you can see your stitches clearly, and you can correct mistakes without needing a magnifying glass or years of practice.
It is available in a huge variety of colors and prints. Whether you love neutral earth tones, bold jewel colors, or even printed fabric strips with patterns on them, you can find t-shirt yarn to match any room in your home.
Most importantly for this pattern, one skein goes a long way. Depending on the brand, a single skein of t-shirt yarn typically contains 100 to 150 meters of material, which is more than enough to knit a small accent rug or bath mat in an evening.
What You Need Before You Cast On
Gathering your supplies takes about five minutes, and most of what you need is either already in your home or easily available at any craft store.
Yarn: One skein of t-shirt yarn (also sold as zpagetti yarn, fabric yarn, or jersey yarn) in any color you love. Look for a weight labeled as “super bulky” or “jumbo,” with a recommended needle size of 15 mm or larger. Popular brands include Zpagetti, Hoooked, We Are Knitters, and Lion Brand Re-Up. A 500-gram skein is standard and will work beautifully for this pattern.
Needles: A pair of US Size 19 (15 mm) or US Size 35 (19 mm) straight knitting needles, or a circular needle at least 24 inches long if you prefer those. Circular needles give you a little more flexibility when the work gets wide, but straight needles work perfectly well. Look for bamboo or wood needles rather than metal ones, since the slightly grippy surface helps keep t-shirt yarn from slipping off unexpectedly.
Scissors: A sharp pair to cut your yarn at the end.
Tapestry needle: A large blunt tapestry needle or yarn needle to weave in your ends. If you don’t have one, a large safety pin or a crochet hook can work in a pinch.
Optional: A non-slip rug pad cut to size for the underside of your finished rug. This is especially recommended for hardwood or tile floors.
That’s it. No stitch markers, no row counters, no complex notions. Just yarn, needles, and scissors.
Understanding the Stitches You’ll Use
This pattern uses only two stitches: the knit stitch and the purl stitch. If you only know the knit stitch, you can still complete the entire rug using garter stitch (knitting every row), which produces a beautiful ridged texture. If you want to try stockinette (knitting one row, purling the next), that works wonderfully too. Both options are explained below.
The Knit Stitch: Insert your right needle through the front of the first stitch on your left needle from left to right. Wrap your yarn counterclockwise around the right needle. Pull that wrapped yarn back through the stitch. Slide the old stitch off the left needle. That’s one knit stitch.
The Purl Stitch: Bring your yarn to the front of your work. Insert your right needle through the front of the first stitch on your left needle from right to left. Wrap your yarn counterclockwise around the right needle. Push the wrapped yarn back through the stitch away from you. Slide the old stitch off the left needle. That’s one purl stitch.
If you have never knitted before, watch a two-minute video tutorial on either of these stitches to see the hand movements in action. Once you feel the rhythm of it with t-shirt yarn on big needles, it will click very quickly.
The Free Chunky Knit Rug Pattern
Finished Size: Approximately 18 inches wide by 24 inches long (a standard bath mat or small accent rug size). You can easily adjust the width and length by casting on more or fewer stitches and knitting more or fewer rows.
Gauge: Approximately 5 stitches and 7 rows per 4 inches in stockinette stitch on 15 mm needles. Gauge is flexible for a rug — a slightly tighter or looser gauge will simply change the finished dimensions a little, which won’t affect function.
Stitch Pattern: This pattern is written in garter stitch (knit every row) for the simplest beginner experience, with notes on how to switch to stockinette if you prefer.
Step One: Cast On
Using your long-tail cast on or your preferred cast on method, cast on 25 stitches.
If you have never done a long-tail cast on before, it produces a beautiful, flexible, tidy edge that is perfect for a rug. Here is a quick version: leave a tail of about 18 inches (this is your “long tail”), make a slip knot, and place it on your right needle. Hold your right needle in your right hand. Drape the tail end over your left thumb and the working yarn (attached to your skein) over your left index finger. Spread both fingers apart to create a V-shape with the yarn. Insert the needle upward through the loop on your thumb, swing it over and grab the yarn from your index finger, then pull that yarn down through the thumb loop. Slide the loop off your thumb, tug gently on the tail to snug the stitch onto the needle, and repeat until you have 25 stitches.
If the long-tail cast on feels complicated right now, just use a simple backward loop cast on (also called the thumb cast on) or ask your favorite search engine for “easiest knitting cast on for beginners.” Any cast on will work for this pattern.
Step Two: Knit the Body of the Rug
Now you simply knit back and forth, row by row.
Row 1 through the end: Knit across all 25 stitches.
Turn your work, knit across again. Turn, knit across again. Keep going.
That’s garter stitch. Every single row is a knit row. It sounds almost too simple, but the result is a thick, cushiony, ridged fabric that is ideal for a rug. The ridges run horizontally and give the rug wonderful texture underfoot.
Continue knitting every row until your piece measures approximately 24 inches from the cast-on edge, or until you have used almost all of your yarn, leaving enough to bind off and weave in your ends (about 18 to 24 inches of yarn remaining).
As you work, lay your piece flat occasionally and stretch it out gently to measure. T-shirt yarn has a bit of stretch, so it can scrunch up on the needles and look shorter than it actually is.
Stockinette Variation
If you prefer the smooth, flat look of stockinette stitch rather than the ridged look of garter stitch, simply alternate your rows like this:
Row 1 (right side): Knit across all 25 stitches.
Row 2 (wrong side): Purl across all 25 stitches.
Repeat these two rows until your piece reaches 24 inches. Stockinette produces a flatter surface with a slight tendency to curl at the edges. If you go this route, you can prevent curling by adding a 2-stitch garter border: knit the first and last 2 stitches of every row regardless of whether it’s a knit or purl row. This keeps the edges nice and flat.
Step Three: Bind Off
When your rug is the length you want it, it’s time to finish the last row and bind off.
Knit the first two stitches of your final row. Using your left needle tip, lift the first stitch you knitted (the one further from the tip on your right needle) up and over the second stitch and off the needle entirely. You now have one stitch on your right needle. Knit one more stitch from your left needle. Lift the stitch behind it over and off. Repeat this process — knit one, pass the previous stitch over — until you have bound off all 25 stitches.
When one stitch remains on your right needle, cut your yarn leaving a 6-inch tail. Pull that tail through the last stitch to secure it. Your rug is knitted. Give yourself a moment to appreciate what you just made.
Step Four: Weave In Your Ends
Thread your long tapestry needle with the tail end from your cast-on edge. Weave it in and out through several stitches along the edge of the rug on the wrong side, then bring it back the other direction through a couple more stitches to lock it in place. Trim the excess close to the fabric. Repeat with the bind-off tail.
With t-shirt yarn, you don’t need to worry as much about your ends unraveling as you would with slippery or fine yarn, but securing them properly means your rug will last for years.
Finishing Touches and Styling Ideas
Once your ends are woven in, lay your rug flat on a clean surface and smooth it out with your hands. You might notice it curls slightly at the edges, especially if you used stockinette stitch. To block it, mist it lightly with water from a spray bottle and let it dry flat. The fibers will relax and the rug will lie beautifully flat once dry. This step takes no special equipment at all.
If you want to add a non-slip backing, cut a piece of non-slip rug pad to the dimensions of your finished rug and place it underneath. This is especially important for bathroom use or any smooth floor surface, and it makes the rug feel more substantial underfoot.
For bathroom rugs, you might also consider sewing or gluing a thin piece of rubber mesh to the underside, which you can find at most fabric or hardware stores.
As for styling, a chunky knit rug in neutral tones like oatmeal, cream, or gray pairs beautifully with natural wood floors, linen textiles, and plants. A bold color like terracotta, deep navy, or forest green makes a great accent piece in a minimal room. Printed t-shirt yarn in stripes or floral patterns can bring a playful, bohemian feel to a bedroom or studio.
How to Customize This Pattern
One of the best things about such a simple pattern is how easy it is to make your own. Here are some ways to personalize your rug.
Change the size. Cast on more stitches for a wider rug, or knit more rows for a longer one. A general guideline: each stitch adds about 0.7 inches to the width on 15 mm needles, and each two-row ridge adds about 0.6 inches to the length in garter stitch. A larger rug may require two or three skeins.
Add stripes. When you run out of one color or want to switch, simply tie on a new skein with a knot close to the needle, leave a short tail, and keep knitting with the new color. Join at the beginning of a row for the cleanest look. You can weave in the join tails at the end. A striped rug with three coordinating colors is stunning and not any more difficult than a single-color version.
Try seed stitch. Seed stitch (alternating knit and purl stitches within each row, and reversing them on the next row) gives a lovely pebbly texture that looks intricate but requires only the same two basic stitches you already know. Cast on an odd number of stitches and simply alternate knit one, purl one across every row.
Make a set. A small 12-by-12-inch square makes a great pot holder, trivet, or bath mat for in front of the sink. A set of two — one for the bathtub and one for the toilet — makes a thoughtful and practical handmade gift.
Washing and Caring for Your Chunky Knit Rug
Cotton t-shirt yarn is wonderfully easy to care for. Machine wash your finished rug in cold or warm water on a gentle cycle. Lay it flat to dry or tumble dry on low heat. Avoid high heat, which can cause shrinkage. Do not wring the rug out by twisting it, as this can distort the shape; instead, press out excess water gently between two towels.
With proper care, a t-shirt yarn rug will stay beautiful and hold its shape for years of daily use.
A Few Tips to Make Knitting Even Easier
Working with a large skein of t-shirt yarn for the first time can feel a little unwieldy. Here are a few things that will make the process smoother.
Wind your skein into a loose center-pull ball before you begin, or place the skein in a large bowl or bag on the floor next to you so it can unwind freely without tangling. T-shirt yarn sometimes sticks to itself, especially in bright colors where the dye can create slight tackiness. A gentle tug is usually all it takes to free it.
Work at a table or in a chair with arms if you can. The weight of the yarn and the length of the large needles make it more comfortable to knit when your elbows are supported.
If your stitches start to feel very tight and hard to slide along the needle, try to consciously loosen your tension. With t-shirt yarn and large needles, tight stitches can be difficult to work and will produce a stiffer, less flexible fabric. Let the yarn drape naturally and don’t pull the working yarn too firmly after each stitch.
Count your stitches at the end of the first several rows to make sure you still have 25. It is easy to accidentally create an extra stitch by knitting into the gap at the start of a row, or to drop a stitch without noticing. Catching an error early is much easier than frogging several rows later.
Why You Should Make This Rug Today
Handmade home décor has a warmth and personality that bought items simply cannot replicate. A chunky knit rug tells a story — it took your hands, your time, and your creative choices to bring it into being. Guests notice handmade pieces. They invite questions and compliments. And there is a quiet pride in pointing to something on your floor and saying you made it yourself.
Beyond that, making this rug is genuinely enjoyable. The repetitive, meditative rhythm of knitting row after row with a thick, satisfying yarn is calming in a way that’s hard to describe until you’ve experienced it. Many knitters describe the process as something between active relaxation and productive daydreaming.
This pattern is also a wonderful gateway to more adventurous projects. Once you finish your rug, you will have practiced casting on, knitting, purling, and binding off — the four fundamental skills that form the foundation of virtually every knitting pattern ever written. Your next project might be a chunky throw blanket, a market bag, a cozy pillow cover, or a pair of simple slippers. The skills transfer directly.
So pull out your needles, find a skein of t-shirt yarn in a color that makes you happy, and cast on tonight. By tomorrow morning, you could be stepping out of bed onto something