DIY Braided Rag Rug Tutorial With Fabric and Time Estimates | Artisan Shopper

DIY Braided Rag Rug Tutorial With Fabric and Time Estimates

There is something deeply satisfying about turning a pile of worn-out clothing, old bed sheets, or fabric scraps into a beautiful, functional rug that you can be proud of every time you walk across it. Braided rag rugs are one of the oldest textile traditions in American homemaking, born out of necessity during times when nothing was wasted and every scrap of fabric found a second life. Today, crafters embrace this tradition not just for the sustainability angle, but because the results are genuinely gorgeous, completely customizable, and surprisingly durable.

Whether you are a seasoned crafter or picking up a needle and thread for the very first time, this braided rag rug tutorial will walk you through every step of the process — from choosing and preparing your fabric to finishing off the edges so your rug lasts for years. I have also included honest estimates for how much fabric you will need and how long each stage takes, so you can plan your project realistically rather than being surprised halfway through.


What Is a Braided Rag Rug?

A braided rag rug is exactly what it sounds like: strips of fabric braided together and then coiled or shaped into a flat rug. The technique requires no loom, no special weaving knowledge, and minimal equipment. The braid itself is the same three-strand braid you might use on hair or rope, just worked with wide fabric strips instead. Once the braid is long enough, you coil it tightly and stitch the coils together from underneath, which creates that classic flat, oval or round shape that looks right at home on a kitchen floor, in a farmhouse entryway, or beside a bed.

The beauty of this type of rug is the complete freedom it gives you in terms of color and texture. You can use a single coordinated color palette for a sophisticated look, or throw in every color you own for a bright, cheerful patchwork feel. The texture varies based on what fabric you use — denim creates a stiff, very durable rug, cotton jersey makes a softer surface, and wool gives you warmth and natural cushioning.


Materials You Will Need

Before you start cutting anything, gather your supplies. You do not need expensive equipment, and most of what you need you probably already own.

Your primary material is fabric. The best choices for beginners are 100% cotton sheets or pillowcases, old T-shirts (especially cotton jersey), denim from worn jeans, lightweight canvas, flannel shirts, or any combination of these. Avoid fabrics that fray excessively, like loosely woven linens or gauzy materials, because they will create a messy braid and a rug that falls apart quickly. Also avoid very stretchy fabrics with high spandex content, as they will be difficult to control and will not lie flat.

You will also need a good pair of fabric scissors or a rotary cutter with a self-healing cutting mat, which makes the job much faster. A ruler or yardstick helps you cut consistent strip widths. Safety pins or binder clips are useful for securing the top of your braid while you work. For stitching the coils together, you will want a curved upholstery needle or a large blunt tapestry needle, along with heavy thread — waxed linen thread, carpet thread, or even strong nylon thread all work well. Some crafters use a bodkin (a blunt needle with a large eye) to lace the coils together without stitching at all, using strips of fabric in place of thread, which is a great no-sew option.

A tape measure, an iron, and an ironing board round out the supply list nicely, though the iron is optional if you prefer not to press your strips flat before braiding.


Fabric Estimates: How Much Do You Need?

This is the question every beginner asks, and the honest answer is that it depends on the weight of your fabric and how tightly you braid. That said, here are reliable working estimates that apply to most cotton or cotton-blend fabrics cut into strips 1.5 to 2 inches wide.

For a small accent rug approximately 18 inches by 30 inches — a nice size for a bathroom or beside a kitchen sink — plan on roughly 1.5 to 2 pounds of fabric, or about 3 to 4 yards of fabric if you are cutting from flat sheets.

For a medium oval rug approximately 24 inches by 36 inches, which is a standard bedside size, you are looking at 3 to 4 pounds of fabric, or about 6 to 8 yards from flat yardage.

For a larger area rug in the 30-by-48-inch range, suitable for an entryway or in front of a sofa, expect to use 6 to 8 pounds of fabric or 12 to 15 yards of flat yardage.

If you are working with heavy denim exclusively, these estimates run lower because denim is dense — the same weight of denim takes up less volume than cotton jersey, which is lofty and light. Conversely, if you are working with T-shirts, you may need more by weight because jersey is so soft and compressible.

A practical tip: collect more fabric than you think you need. Most experienced rug braiders have a small pile of leftover strips at the end, which is far preferable to running out mid-braid and scrambling to find a matching fabric. Extra strips can always be used to start your next rug.


Preparing Your Fabric

Good preparation makes braiding faster and more enjoyable. Start by washing and drying all of your fabric. This pre-shrinks everything, so your finished rug will not pucker or shrink unevenly the first time it gets wet.

Once washed, cut your fabric into strips. For most cotton fabrics, a width of 1.5 to 2 inches works beautifully. Thicker or heavier fabrics like denim can be cut narrower, around 1 inch, while lightweight or very soft fabrics benefit from being cut a little wider at 2 to 2.5 inches so the braid has enough substance.

To cut strips efficiently from a flat piece of fabric, fold it in half or quarters and use your rotary cutter and ruler to cut parallel strips across the width. For T-shirts, cut horizontal rings across the body of the shirt, then cut each ring open into a single strip. This method wastes almost nothing.

You do not necessarily need to sew your strips end-to-end before you begin braiding — many people join strips as they go. When a strip runs out, simply cut a small diagonal notch near its end, cut a matching notch in the end of your new strip, loop one through the other, and pull snug. This invisible join will be hidden inside the braid. Alternatively, you can sew strips together with a quick diagonal seam at the sewing machine, which creates a flat, barely visible join.

Time estimate for preparation: For a medium-sized rug project using about 7 yards of fabric, cutting and joining strips typically takes 1.5 to 2.5 hours depending on how you cut. T-shirt preparation goes faster than cutting from flat yardage.


How to Braid

Once your strips are ready, gather three strips and pin or clip them together at one end. Secure that end somewhere stable — clip it to the arm of a chair, tie it to a doorknob, or pin it to a heavy piece of fabric lying flat on a table. Having tension on the braid while you work keeps it tight and even.

Braid exactly as you would braid hair: right strip over the middle, left strip over the new middle, and repeat. Keep the tension consistent. The most common beginner mistake is braiding too loosely, which creates a floppy, uneven braid that will not lie flat when coiled. Tug each strand gently as you cross it to keep the braid firm.

As you braid, fold the raw edges of the fabric strips toward the center so that no raw edges are showing on the surface of the braid. This is much easier to do as you go than to correct later, and it gives your finished rug a cleaner, more polished look. Some crafters iron their strips in half lengthwise before braiding to create a pre-folded strip, which is a great option if you find the folding-as-you-go method fiddly.

Continue braiding until you have used up all your strips, joining new strips as described above. It is worth pausing periodically to test your braid — set it down flat and give it a slight curl. If it curves naturally and lies flat without buckling, your tension is good. If it stiffens into a tube rather than flattening, you are braiding too tightly. If it flops around loosely, tighten up.

Time estimate for braiding: Braiding itself is meditative but takes time. For a medium rug, expect 4 to 7 hours of braiding spread across multiple sessions. This is a comfortable couch project that pairs well with podcasts or audiobooks.


Shaping and Joining the Coils

Once you have a significant length of braid — at least six feet to start testing the shape — you can begin coiling and stitching.

For an oval rug, begin by folding the first few feet of your braid in half to create the center seam. The length of that center fold determines how elongated your oval will be. A 6-inch center fold produces a nearly circular rug; a 12-inch fold creates a noticeably elongated oval. Hold the two halves of that center section together and begin stitching them to each other using your curved needle and strong thread. Work from underneath, passing the needle through the braid on one side and then through the corresponding section of braid on the other side, pulling the thread tight enough that the coils hold firmly together without the braid buckling.

As you stitch, continue coiling the braid around the outside of what you have already joined. Keep the rug flat on a table or the floor as you work so you can see immediately whether it is lying flat. If the rug begins to cup or bowl upward in the center, you are braiding the outer coils too tightly — ease up. If the edges ruffle and wave, the outer coils are too loose — pull them snugger before stitching.

Continue adding coils, stitching as you go, until the rug reaches your desired size. When you run out of braid, simply end the braid by tapering the strips — cut each of the three strands a few inches shorter than the previous one to create a gradually narrowing tail, braid to the very end, and tuck the tapered end underneath the last coil, stitching it firmly in place so it disappears from view.

For a round rug, the process is identical except that instead of beginning with a straight center fold, you coil the very first few inches of braid tightly into a small circle and stitch that circle as your center before continuing to coil outward.

Time estimate for coiling and stitching: This stage takes roughly 2 to 4 hours for a medium rug. Stitching is slower than braiding, but it is also the stage where you really see the rug come together, which makes it deeply rewarding.


Finishing Touches

When your rug is complete, trim any loose threads and give the entire surface a firm press with a hot iron and a damp cloth to set the braid flat and flatten any slight irregularities. This step makes a significant difference in the final appearance.

If you want extra durability, especially for high-traffic areas, you can coat the underside of the rug with a thin layer of liquid latex rug backing or simply place a non-slip rug pad underneath it. This also prevents slipping on hard floors, which is a safety consideration worth taking seriously.

For care, braided rag rugs are generally machine washable in cold water on a gentle cycle, though rugs stitched with certain threads may prefer hand washing. Lay flat or hang to dry rather than putting them in the dryer, as heat can cause the braid to shrink unevenly.


Total Project Time Summary

To give you a realistic picture, here is a consolidated time estimate for a medium oval rug (approximately 24 by 36 inches):

Washing and sorting fabric runs about 30 minutes of hands-on time plus drying time. Cutting and joining fabric strips takes 1.5 to 2.5 hours. Braiding takes 4 to 7 hours spread across multiple sessions. Coiling and stitching takes 2 to 4 hours. Finishing and pressing takes about 15 to 30 minutes. Your total hands-on time comes to roughly 8 to 14 hours for a rug of this size, which sounds like a lot but breaks down beautifully into comfortable 1 to 2 hour evening sessions. Most people complete a medium rug over one to two weeks of casual crafting.


Color Planning Tips

One of the most enjoyable parts of this project is thinking through your color scheme before you start. A few approaches work particularly well for braided rag rugs.

A tonal palette using three or four shades of the same color family creates a sophisticated, almost gradient effect as the colors spiral outward. Think navy, medium blue, sky blue, and pale chambray for a calm, coastal look, or deep burgundy, rose, blush, and cream for a romantic bedroom rug.

A high-contrast palette alternating dark and light strips throughout the braid creates a dynamic, graphic rug with a lot of visual energy. This works especially well with denim and white cotton.

A scrap-friendly random palette uses whatever you have on hand in roughly equal amounts, resulting in a cheerful, folk-art rug with a lot of personality. If you want this to look intentional rather than chaotic, try to distribute colors somewhat evenly throughout the braid rather than clustering similar colors together.


Common Beginner Mistakes and How to Avoid Them

The most common issue is uneven tension in the braid, which causes the finished rug to cup or ruffle. The fix is to check your rug’s flatness every few coils while stitching and adjust the tightness of your braid accordingly.

Another frequent mistake is cutting strips too narrow for the fabric type, which creates a wispy braid that lacks body. When in doubt, cut a little wider — you can always trim or tuck excess, but you cannot add width back.

Skipping the pre-wash is a mistake that shows up only after the rug is finished and then laundered, when different fabrics shrink at different rates and pull the rug out of shape. Always pre-wash everything.

Finally, many beginners underestimate how much fabric a rug actually consumes, which is why the estimates earlier in this tutorial lean generously on the high end. Collecting too much is always better than running short.


Why Make a Braided Rag Rug?

Beyond the creative satisfaction, there are genuinely good reasons to make your own rug rather than buying one. You are using fabric that would otherwise end up in a landfill, since Americans throw away billions of pounds of textiles each year. You are creating something completely unique that reflects your specific taste and home. You are engaging with a craft tradition that connects you to generations of resourceful, creative makers who came before. And perhaps most practically, you end up with a high-quality, thick, durable rug for the cost of thread and a little time.

Handmade braided rag rugs have a warmth and solidity that no machine-made rug quite matches, and the imperfections — the slight variations in braid tension, the serendipitous way colors flow into each other — are what give them their character. A braided rag rug is something worth making, something worth using, and something worth passing down.


Whether you are working through a pile of old flannel shirts, a stack of worn-out cotton sheets, or a collection of denim scraps saved from decades of sewing projects, this tutorial gives you everything you need to turn those materials into something genuinely beautiful. Start small if you are nervous — a little bathroom accent rug takes just a few hours and gives you all the practice you need before tackling a larger piece. Before long, you will find yourself eyeing every old T-shirt and worn-out tablecloth with entirely new eyes.

Categorized in:

Rugs,

Last Update: August 19, 2026