Rag Rug Tutorial by KnitDiet

Rag Rug Tutorial: How to Make a Beautiful Handmade Rug from Fabric Scraps

There is something deeply satisfying about transforming a pile of old fabric into something useful and beautiful. Rag rugs have been made for centuries, born from the practical necessity of using every scrap of material available, and today they are experiencing a well-deserved revival. Whether you have a drawer full of old T-shirts, a bag of fabric remnants from past sewing projects, or a collection of worn-out clothing that you cannot bring yourself to throw away, this rag rug tutorial will walk you through everything you need to know to create a stunning, durable rug that you will be proud to display in your home.

This guide from KnitDiet covers multiple methods, tips for choosing and preparing your fabric, finishing techniques, and answers to the most common questions beginners have. By the end, you will have a clear, confident plan for making your first rag rug — or for leveling up your technique if you have tried before.


What Is a Rag Rug?

A rag rug is exactly what it sounds like: a rug made from strips of fabric, or “rags.” These strips are woven, braided, looped, or knotted together to create a dense, textured mat. Historically, rag rugs were a staple of frugal homemaking, made from worn clothing and household linens that were too far gone to be repaired. Today, making a rag rug is as much about creativity and sustainability as it is about practicality. It is a wonderful way to upcycle materials that would otherwise end up in a landfill.

The beauty of rag rugs is that no two are ever exactly alike. The fabric you choose, the colors you combine, and the technique you use all come together to create something completely one of a kind.


Choosing the Right Fabric for Your Rag Rug

Before you start cutting anything, it is important to think carefully about your fabric choices. Not all fabrics work equally well for rag rugs, and understanding the differences will save you a lot of frustration later.

Cotton and cotton blends are by far the most popular choice. Old T-shirts, bed sheets, cotton dresses, and lightweight denim all work beautifully. Cotton is soft underfoot, easy to cut, and holds up well with regular use and washing. Jersey knit fabric, the kind used in most T-shirts, has a lovely natural curl when cut into strips, which makes it ideal for certain techniques.

Denim deserves a special mention because it produces incredibly durable rugs. Old jeans are perfect for a rag rug, especially for high-traffic areas like entryways. Denim is heavier and stiffer than cotton, so it works best for woven or braided projects rather than crocheted or looped ones.

Wool is another excellent option if you have access to old woolen sweaters or blankets. Wool rugs are especially warm and cozy, making them ideal for bedroom use. However, wool requires more careful washing, so keep that in mind for the end use of your rug.

Fabrics to avoid include stretchy synthetics like polyester fleece, very slippery fabrics like satin, and materials that fray excessively, like loosely woven burlap. These can be difficult to work with and may not hold up well over time.

Aim to use fabrics of similar weight throughout your project. Mixing a very heavy fabric with a very light one can create an uneven texture that makes the finished rug lumpy or unstable.


How to Prepare Your Fabric Strips

Once you have gathered your fabric, it is time to prepare it for the rug-making process. The way you cut your strips can vary depending on the technique you plan to use, but the general approach is the same.

Washing your fabric first is always a good idea, especially if you are mixing fabrics from different sources. This pre-shrinks everything and ensures your rug will not pucker or warp after its first wash.

Cutting continuous strips is the most efficient method, especially from T-shirts and other knit fabrics. To cut a continuous strip from a T-shirt, lay the shirt flat, cut off the hem and the top portion with the arms and collar, and then cut the remaining tube of fabric in a spiral. Start at one edge and cut at a slight diagonal, moving around the tube without ever cutting all the way through to the other side, until you reach the end. You will have one long, continuous strip of fabric.

Strip width depends on the technique and the thickness of your fabric. For crocheting or braiding, strips between one and two inches wide work well with medium-weight cotton. For weaving, slightly narrower strips of half an inch to one inch are more manageable. For heavier fabrics like denim, you may want to go narrower, around half an inch to three-quarters of an inch.

Joining strips is necessary when working with shorter lengths. The simplest method is a flat join: fold the end of one strip over the end of the next strip, cut a small slit through both layers, and then loop one end through the slit and pull tight. This creates a nearly invisible join that lies flat and does not add bulk.


Method One: Braided Rag Rug

The braided rag rug is one of the oldest and most traditional methods, and for good reason. It is simple, requires no special tools, and produces a sturdy, attractive rug. The classic oval braided rug, often seen in farmhouse and cottage-style homes, is made with this technique.

What you need: fabric strips, a blunt needle or safety pins, and strong thread or thin twine for lacing.

Step one: Set up your braid. Gather three long strips of fabric and secure them together at one end. You can pin them to a heavy object on your work surface, or simply hold them firmly between your knees as you work.

Step two: Braid tightly. Braid the three strips together the same way you would braid hair, keeping the braid firm and even. As you add length, join new strips using the flat join method described earlier. Try to place joins at different points in the three strands so they do not all fall at the same spot.

Step three: Coil and lace. Once you have a length of braid — at least two to three feet to start — begin coiling it flat on your work surface. Thread your needle with strong thread or twine and lace the coils together by stitching through the loops along the edge of each row. Keep the coil flat and even; if it starts to cup or bow, you are pulling too tight.

Step four: Continue building. Keep braiding and coiling until the rug reaches your desired size. To finish, taper the ends of your three strips so they gradually narrow, braid these tapered ends together, and tuck them neatly under the final row of the rug, stitching them securely in place.

Braided rag rugs are incredibly durable and can last for generations with proper care. They are also fully reversible, which doubles their lifespan.


Method Two: Crocheted Rag Rug

If you know how to crochet even a little, a crocheted rag rug is an incredibly satisfying project. You work with a large crochet hook — typically a size N (9mm) or P (10mm) or even larger — and your fabric strips serve as the yarn. The result is a thick, plush rug with a wonderfully textured surface.

What you need: fabric strips, a large crochet hook (size N/9mm or larger), and scissors.

Step one: Chain your foundation. Make a slip knot with your fabric strip and chain the desired length for the center of your rug. For a small oval rug about 18 by 30 inches, chain about 15 to 20 stitches.

Step two: Work in the round. Single crochet into the second chain from the hook and work along the chain. At the end, work three stitches into the last chain to turn the corner, then work back along the other side of the foundation chain. At the other end, work three stitches into the corner again. You will now be working in an oval, continuously increasing at each end to keep the rug flat.

Step three: Increase at the ends. To keep the oval flat as you add rounds, you need to increase at the ends of the oval. The general rule is to add roughly as many stitches at the ends of each round as the number of stitches in your foundation chain. This prevents the rug from curling or ruffling at the edges.

Step four: Continue adding rounds. Keep working in single crochet, adding strips as needed with your flat join. Change colors as desired to create stripes or a random, scrappy look. Continue until the rug is the size you want.

Step five: Finish off. When you reach your desired size, cut the fabric strip and pull the end through the last loop to secure it. Weave in any loose ends by threading them through several nearby stitches on the back of the rug.

Crocheted rag rugs are soft, flexible, and machine washable, which makes them ideal for bathroom and bedroom use. They are also highly adaptable; you can make them round, oval, rectangular, or even hexagonal by adjusting your starting shape.


Method Three: Woven Rag Rug

Weaving a rag rug takes a bit more setup, but the results are absolutely stunning. Woven rag rugs have a classic, structured look that works beautifully in farmhouse, Scandinavian, and bohemian-style interiors.

What you need: a loom (a simple frame loom made from a picture frame works well for small rugs), warp thread (strong cotton string or twine), fabric strips for the weft, and a shuttle or your fingers.

Setting up the warp. The warp is the set of vertical threads that run the length of your loom. Tie your warp thread to one corner peg or nail and wrap it back and forth across the loom, keeping even tension and spacing your warp threads about half an inch apart. The number of warp threads determines the width of your rug.

Weaving the weft. Cut or prepare your fabric strips. Working one strip at a time, weave the strip over and under the warp threads across the width of the loom. When you reach the other side, turn and weave back, alternating the over-under pattern. This interlocking of strips creates the woven structure. Push each row of weft strips firmly down against the previous row as you go to create a dense, even surface.

Finishing a woven rug. When the rug is complete, cut the warp threads from the loom, leaving a few inches of extra length at each end. Tie adjacent warp threads together in pairs to secure the edges and prevent unraveling, then trim the fringe to a uniform length or tuck the ends back into the weave.

Woven rag rugs tend to have a very flat, even surface and excellent durability. They do require more advance planning than braided or crocheted rugs, but the satisfaction of working at a loom and watching a rug grow row by row is a joy all its own.


Tips for a Professional-Looking Finish

No matter which method you choose, a few finishing practices will elevate your rug from homemade to handcrafted.

Being consistent with your strip width throughout the project makes a significant difference in the final appearance. Even small variations in strip width can cause uneven texture, so take the time to cut carefully.

Blocking your rug after completion helps it lie flat and keeps its shape. To block a rag rug, wet it thoroughly, lay it flat on a clean surface, and smooth it into shape by hand. Let it air dry completely before moving it. For crocheted rugs in particular, this step can smooth out any slight cupping or ruffling at the edges.

Adding a non-slip backing is both practical and professional. Cut a piece of non-slip rug mat slightly smaller than your finished rug and hand-stitch it to the underside at several points, or use fabric adhesive. This prevents the rug from sliding on hard floors, which is both a safety improvement and a comfort improvement.

Washing your finished rug in cold water on a gentle cycle and laying it flat to dry will help it maintain its shape and color over time. Avoid putting rag rugs in a hot dryer, as heat can cause cotton and blended fabrics to shrink unevenly.


Color Planning and Design Ideas

One of the most fun parts of making a rag rug is playing with color. Here are a few approaches to get you started.

A scrappy, random rug uses whatever fabric you have on hand without any particular color plan. These rugs have a cheerful, folk-art quality and are a great way to use up odds and ends. Embrace the variety and let the rug tell the story of your fabric collection.

A striped rug is created by grouping fabrics of similar colors together and working in sections. In a braided rug, this means braiding with three strips of the same color family at once. In a crocheted or woven rug, it means changing color every few rows.

A tonal rug uses fabrics in different shades of the same color family for a more sophisticated, cohesive look. Imagine a rug made entirely from fabrics in blues and greens, ranging from pale sky blue to deep navy. The result is elegant and surprisingly versatile.

For a more planned design, sketch your color layout on paper before you begin. This is especially useful for woven rugs, where you can plan exactly how many rows of each color you will use.


Common Mistakes and How to Avoid Them

Every beginner makes a few mistakes, and understanding the most common ones will help you avoid them from the start.

Using fabric strips that are too narrow or too wide for your technique is a frequent issue. If your strips are too narrow, the rug will be thin and flimsy. If they are too wide, it becomes difficult to work with, especially in crocheting or weaving. Stick to the width guidelines for your chosen method and adjust from there based on the weight of your fabric.

Not increasing enough in a crocheted rug causes the rug to curl up at the edges. If you notice this happening, add extra increases at the ends of the oval or add a round of increases to compensate.

Inconsistent tension in braiding or crocheting can cause lumps and bumps in the finished surface. Try to keep your tension even throughout, and do not pull your strips too tightly.

Running out of fabric partway through is frustrating but common. Before you start, try to estimate how much fabric you will need by laying out a rough amount and calculating based on the size of your planned rug. It is always better to have too much than too little. Gather all your fabric before you begin and keep extra strips in reserve.


Caring for Your Rag Rug

A well-made rag rug can last for many years, even decades, with the right care. Shake it out regularly to remove dirt and debris. Vacuum it gently on a low setting. Rotate the rug periodically if it is in a high-traffic area so it wears evenly. Wash it as needed in cool water and allow it to air dry flat. With this kind of care, your rag rug will stay beautiful and functional for a very long time.


Why Make a Rag Rug?

Beyond the practical and financial benefits of upcycling fabric, making a rag rug connects you to a long tradition of creative, resourceful crafting. There is real joy in turning something worn and forgotten into something beautiful and useful. Making a rag rug is also a deeply meditative process — the repetitive motion of braiding, crocheting, or weaving is wonderfully calming, and many rug makers find it one of the most enjoyable forms of handwork they have ever tried.

Whether you make your first rag rug as a weekend project, a gift, or the beginning of a serious crafting hobby, you will almost certainly find yourself wanting to make another one as soon as the first is finished. That is the nature of rag rugs — once you start, it is very hard to stop.

Happy crafting from KnitDiet, and enjoy every stitch.

Categorized in:

Rugs,

Last Update: July 26, 2026

Tagged in:

, , ,