how to crochet a rag rug with fabric yarn

How to Crochet a Rag Rug with Fabric Yarn: A Complete Step-by-Step Guide

There is something deeply satisfying about transforming old fabric into something beautiful and functional. Crocheting a rag rug with fabric yarn is one of the most rewarding textile crafts you can take on, whether you are a seasoned crocheter or just starting out. It is eco-friendly, budget-conscious, and the results are genuinely stunning — thick, colorful rugs that can anchor a room and last for decades. This guide will walk you through everything you need to know, from choosing your materials to finishing your final edge.


What Is Fabric Yarn and Why Use It for Rag Rugs?

Fabric yarn — sometimes called fabric strips, rag yarn, or t-shirt yarn — is exactly what it sounds like: yarn made from strips of fabric. You can purchase it ready-made, or you can create it yourself at home using old t-shirts, bed sheets, denim, or any woven or knit fabric you have on hand.

The appeal of using fabric yarn for rag rugs is significant. First, fabric yarn creates a rug that is thick and durable. Unlike traditional yarn rugs, which can feel flimsy underfoot, a rag rug made with fabric strips has real body and weight to it. It lies flat naturally, it cushions your steps, and it holds up to years of foot traffic, washing, and everyday use.

Second, it is an excellent way to give new life to fabrics that would otherwise end up in a landfill. An old king-sized bed sheet that has seen better days, a bag of mismatched t-shirts, or fabric remnants from sewing projects can all become the raw material for something beautiful. There is a long tradition of rag rug making in cultures all over the world, from Scandinavia to Appalachia, precisely because it makes use of what you already have.

Third, working with fabric yarn is genuinely enjoyable. The thick strips work up quickly on a large hook, so even a full-sized rug does not take as long as you might expect. You can see your progress in real time, which is enormously motivating.


Choosing Your Materials

Fabric Selection

The best fabrics for rag rug yarn are those with some body and durability. Jersey knit (the material most t-shirts are made from) is a perennial favorite because it stretches slightly as you work, creating a tight, even texture in the finished rug. Jersey also has the advantage of not fraying when you cut it, so the edges of your strips stay clean without any preparation.

Woven cotton — from bed sheets, pillowcases, or quilting fabric — is another excellent choice. It creates a slightly stiffer rug than jersey does, which can be ideal if you want a rug that holds its shape and lies very flat. The main consideration with woven fabric is that the cut edges will fray slightly over time, which some people find adds to the rustic charm and others prefer to avoid.

Denim is a beautiful choice for a more structured, heavy-duty rug. It is stiff to work with but creates a product that is practically indestructible. Flannel is another lovely option, giving a soft, cozy texture that is perfect for a bedroom or reading nook.

Avoid fabrics that are very stretchy in all directions, like spandex or athletic wear, as they tend to curl and distort. Also avoid fabrics that shed or pill excessively, as these will leave debris in your rug over time.

Preparing Your Fabric Yarn

If you are making your own fabric yarn rather than buying it pre-made, the process is straightforward.

For t-shirts and jersey fabric, lay the garment flat and cut across the width in strips approximately three-quarters of an inch to one inch wide. As you cut, the jersey will naturally roll in on itself, creating a rounded cord rather than a flat strip. This self-rolling quality is part of what makes jersey so ideal for this project. You can join strips by cutting a small slit near each end and looping one strip through the other, pulling tight to create a seamless join.

For woven fabrics like sheets, cut along the grain in continuous strips. One popular method is to make a series of parallel cuts along the length of the fabric, stopping about an inch from the edge before each cut and then angling your scissors to create a continuous spiral strip. This technique means you end up with one long continuous strand rather than a series of shorter pieces you need to join.

Aim for strips about three-quarters of an inch wide for a medium-weight rug. If you want a chunkier, more textured result, cut your strips up to an inch and a half wide. Thinner strips will give you a finer, more detailed result but will take longer to work up.

Wind your prepared fabric yarn into a loose ball as you go. Loose is important here — you do not want the fabric under tension in the ball, as this can distort your work as you crochet.

Hooks and Tools

For fabric yarn rug projects, you will need a very large crochet hook. A size N/P (9mm to 10mm) hook is a good starting point for medium-weight fabric strips. If you are using particularly thick strips or working with denim, go up to a Q (15mm) or even larger.

Look for a hook with an ergonomic, cushioned handle. You will be working with much more resistance than standard yarn presents, and your hand will thank you for the extra padding after an extended crocheting session. Bamboo and wooden hooks are also popular for this type of project because they have a slight grip that keeps thick fabric strips from slipping off unexpectedly.

You will also want a large tapestry needle or blunt yarn needle for weaving in ends, a pair of sharp fabric scissors, and optionally a non-slip rug mat to place under your finished rug.


Understanding the Basic Stitches

If you are new to crochet, the good news is that a basic rag rug requires only two or three fundamental stitches. Even complete beginners can produce a beautiful rug.

The chain stitch is your foundation. You make a slip knot on your hook, then pull loops of yarn through each other in a chain. For an oval rug, you will begin with a chain of stitches that determines the length of the center of your rug.

The single crochet stitch is the workhorse of rag rug making. Insert your hook into a stitch, draw up a loop, then pull that loop through the loop already on your hook. That is it. Single crochet creates a dense, tight fabric that is ideal for rugs — it has very little gap between stitches, which means your rug will be firm, flat, and durable.

The slip stitch is used primarily for joining rounds and for finishing. Insert the hook, draw up a loop, and pull it directly through the loop on the hook in one motion.

If you are more experienced, you might incorporate half double crochet or double crochet stitches for a more open texture, but for a traditional dense rag rug, single crochet is the stitch of choice.


How to Crochet an Oval Rag Rug: Step-by-Step

The oval shape is the most traditional for rag rugs and one of the most practical. It works in a continuous spiral, meaning there are no visible seams or joining points, and it can be sized up from a small accent rug to a large area rug simply by increasing your starting chain and adding rounds.

Step 1: Make Your Foundation Chain

Decide how long you want the rug to be. An oval rug’s finished length will be roughly double the length of your starting chain plus the width of the rug. For a rug approximately 24 inches wide and 36 inches long, start with a chain of about 12 stitches.

Make a slip knot, place it on your hook, and chain the desired number of stitches. Count carefully — if you are making your foundation chain for the first time, it helps to count aloud and mark every fifth stitch with a stitch marker or a piece of contrasting yarn looped through.

Step 2: Single Crochet Along the Chain

Working into the back bumps of your foundation chain (the ridge on the underside of each chain link), single crochet into each stitch from the second chain from the hook all the way to the last chain.

Working into the back bumps rather than the top loops gives you a cleaner edge and a more even foundation row. It takes a little practice to find the right spot to insert your hook, but it is worth the effort.

Step 3: Work the Rounded End

When you reach the last chain stitch, you will work three single crochet stitches into that final stitch. This creates the curve at one end of the oval. The number of stitches you work into this turning point determines how smoothly your oval curves — three single crochets is standard for medium-width fabric strips, but you may need to adjust based on your specific yarn and tension.

Step 4: Continue Along the Other Side

Now rotate your work and single crochet back along the other side of the foundation chain, working into the top loops this time (since you worked into the back bumps on the first pass). Work one stitch into each chain all the way back to the beginning.

Step 5: Work the Second Rounded End

At the first end of the chain, again work three single crochet stitches into the same space where you made your slip knot (or into that first stitch). Place a stitch marker in the last stitch of this round to mark where each round ends.

You have now completed your first round of the oval. From here, the rug grows by continuing to work in a spiral, adding stitches at each curved end to compensate for the increasing circumference.

Step 6: Increasing as You Work Outward

The secret to a flat oval rug is knowing when and where to add extra stitches. Each time you reach the curved ends of the oval, you need to work two stitches into certain stitches (an increase) rather than one, to keep the rug lying flat rather than curling up into a bowl.

A general rule of thumb: work one increase stitch for every round you have completed at each curved end. So in round two, work two increases at each end. In round three, work three increases at each end. Spread these increases evenly around the curve rather than placing them all in one spot.

If your rug starts to cup or bowl upward, you need more increases. If it starts to ruffle or ripple outward, you have too many. Lay your work flat frequently to check its progress and adjust accordingly.

Step 7: Continue Building Rounds

Continue working round after round in a spiral, placing your stitch marker at the end of each round so you can track your increases. Move the marker up as you go.

There is a meditative quality to this process. Once you find your rhythm, the rounds pile up satisfyingly quickly, and watching the rug grow under your hands is enormously gratifying.

Step 8: Changing Colors

One of the great joys of rag rug making is incorporating color. You can change colors at any point simply by joining a new strip of fabric. The easiest method is the same looped join described earlier: cut a small slit near the end of the working strip and near the beginning of the new strip, loop one through the other, and pull tight. Tuck the small tail of the join to the wrong side of the rug as you work the next few stitches.

For a more dramatic color change, try working sections of color in different widths — a few rounds of one color followed by a single round of an accent color, then several more rounds of the first color. This creates a striped effect that is classic and visually striking.

Step 9: Finishing the Rug

When your rug has reached the size you want, it is time to finish the edge. Work a slip stitch into the next stitch to end the final round neatly. Cut your working strip, leaving a tail of about six inches, and pull the tail through the last loop on your hook to fasten off.

Thread the tail onto a large tapestry needle and weave it through several stitches on the wrong side of the rug to secure it. Trim any excess. Repeat for any other ends that are loose on the wrong side.


Round Rag Rug Option

If an oval does not suit your space, a round rug is equally achievable and in some ways simpler to start. Rather than beginning with a chain, you begin with a magic ring (also called a magic circle) or a chain of four stitches joined into a ring.

Work six single crochet stitches into the ring. In round two, work two single crochet into every stitch (12 stitches total). In round three, alternate one single crochet and one increase (18 stitches). Each round follows this pattern of adding six stitches total, distributing increases evenly. As the rug grows, the number of plain stitches between increases grows by one each round.

The same color-changing and finishing techniques apply. A round rug works beautifully under a coffee table, in front of a sink, or as an accent piece in a bathroom.


Washing and Caring for Your Rag Rug

One of the great advantages of fabric yarn rugs is that they are almost always fully washable. Most cotton and jersey rugs can go directly into the washing machine on a gentle cycle with cold water. Use a mild detergent and avoid fabric softener, which can reduce the grip of the rug.

Tumble dry on low, or better yet, lay the rug flat to dry in a well-ventilated space. High heat can cause some fabrics to shrink unevenly, which may distort the shape of the rug over time.

If your rug slips on hardwood or tile floors, place a non-slip mat underneath it or use a few dots of fabric paint on the wrong side of the rug to create grip. These simple rubber-like dots dry clear and make an enormous difference in keeping the rug safely in place.

With proper care, a well-made fabric yarn rag rug will last for many years and only get more beautiful with age as the fabric softens and the colors mellow.


Tips for Success

The single most important variable in rag rug making is tension. Try to maintain even, consistent tension throughout your work. Too loose and the rug will be floppy and uneven; too tight and it will cup and refuse to lie flat. Take breaks and check your work regularly, especially in the first few rounds.

Sort your fabric before you begin. Even if you are going for an intentionally eclectic, scrappy look, spending a few minutes grouping your fabrics by color or value (light, medium, dark) will help you control the overall effect and ensure the rug reads as intentional rather than chaotic.

Do not be afraid to rip back a few rounds if something is not working. Fabric yarn is forgiving — it can be unraveled and re-crocheted without any lasting damage to the material. Catching a problem early, when you only need to rip back two rounds, is much better than discovering it ten rounds later.

Finally, enjoy the process. Rag rug making is one of those crafts with deep roots in human history and a long future ahead of it. Every time you pick up your hook and add another round, you are participating in a tradition of creativity and resourcefulness that spans generations and cultures. Your rug will be uniquely yours — made from the particular fabrics of your particular life — and that makes it something genuinely irreplaceable.

Categorized in:

Rugs,

Last Update: August 8, 2026

Tagged in:

, , , ,