How to make a braided rag rug for home decor

How to Make a Braided Rag Rug for Home Decor

There is something deeply satisfying about turning fabric scraps and worn-out clothing into something beautiful enough to display in your home. Braided rag rugs have been made for centuries, born out of a practical tradition of using every last scrap of usable material rather than letting it go to waste. Today, that same tradition continues — not just as a frugality measure, but as a genuine craft that produces stunning, one-of-a-kind pieces that no big-box store could ever replicate. Whether you hang it on a wall, place it at the front door, or use it as a centerpiece in a cozy bedroom, a handmade braided rag rug adds warmth, texture, and personality to any room.

This guide will walk you through everything you need to know about how to make a braided rag rug for home decor — from choosing your fabric and preparing your strips all the way through braiding, coiling, and finishing. No special equipment is required, and even complete beginners can achieve beautiful results on their first try.


Why Make a Braided Rag Rug?

Before diving into the how-to, it helps to understand why so many people are returning to this craft. The most obvious reason is sustainability. Americans throw away billions of pounds of textiles every year. Old t-shirts, worn jeans, bed sheets that have seen better days, curtains you no longer use — all of these can be given a second life in a braided rag rug. The result is a functional, decorative item made almost entirely from materials that would otherwise end up in a landfill.

Beyond sustainability, braided rag rugs are endlessly customizable. You choose the colors, the pattern, the size, and the shape. A rug made from soft cotton jersey t-shirts will have a completely different look and feel than one made from wool sweaters or denim. You can match your existing decor precisely, create a bold statement piece, or use neutrals that blend with anything.

There is also something meditative about the process. Braiding is repetitive work in the best possible way — once your hands know the motion, your mind is free to wander or simply rest. Many crafters find it to be one of the most relaxing things they do.

And finally, the end result is durable. A well-made braided rag rug, especially one crafted from sturdy fabric like cotton or wool, will last for decades with basic care.


What You Will Need

Gathering your materials before you start will make the whole process smoother. Here is what you need to have on hand.

Fabric. This is the most important ingredient. Cotton is the most popular choice because it is easy to work with, washable, and widely available. Old t-shirts, pillowcases, sheets, and lightweight cotton dresses all work beautifully. Wool is another excellent option — it is naturally resilient and creates a denser, more luxurious rug, though it requires a bit more care during washing. Denim is very durable and gives a more rustic, structured look. Avoid stretchy synthetic fabrics like polyester or nylon, as they tend to be slippery and harder to work with, and they do not hold braids as firmly.

For a rug measuring roughly 24 inches by 36 inches, plan on having somewhere between 3 and 5 pounds of fabric, depending on the weight of your material. Heavier fabrics like denim require less volume than light cotton jersey.

Scissors. A sharp pair of fabric scissors is essential. Dull scissors will make the cutting stage exhausting and will fray your edges unevenly.

A large needle and heavy thread. You will use these to lace or sew your braid into a coiled rug shape. Upholstery thread, carpet thread, or heavy-duty quilting thread all work well. Some crafters prefer to use a lacing technique with a blunt tapestry needle, which we will cover in the finishing section.

Safety pins or binder clips. These help hold your braid in place when you pause your work.

A ruler or measuring tape. Helpful for keeping your strips consistent in width.

Optional: a laundry bag or pillowcase. Useful for pre-washing your fabric before you begin.


Choosing and Preparing Your Fabric

The preparation stage makes a significant difference in the quality of your finished rug. Start by washing all of your fabric before you cut it. This removes any residues, pre-shrinks the material, and softens it up so it will be easier to braid. If you are using materials in different colors, wash them separately or in cold water to prevent dyes from bleeding onto each other.

Once your fabric is clean and dry, lay it flat on a large table or the floor and begin cutting it into strips. The standard width for braided rag rug strips is between 1 and 1.5 inches, though this can vary depending on your fabric weight and your desired rug thickness. Lighter fabrics like jersey may be cut a bit wider, around 1.5 to 2 inches, since they will fold down smaller. Heavier fabrics like denim or canvas should be cut narrower, around 1 inch, to keep your braids from becoming too bulky.

Cut your strips along the grain of the fabric whenever possible. For woven fabrics like cotton quilting fabric or sheets, cut parallel to the selvage (the finished edge of the fabric). For t-shirts and jersey knits, cut in loops around the body of the shirt, then cut the loops open into long strips. This is one of the most satisfying ways to use old t-shirts because a single shirt can yield a surprisingly long strip when cut correctly.

Once cut, fold each strip in half lengthwise so the raw edges meet in the middle, then fold again so the raw edges are fully enclosed inside. This creates a neat, smooth strip that braids cleanly without fraying edges poking out. You do not need to sew or iron these folds — just hold them as you braid, and the tension of the braiding process will keep them in place. That said, if you prefer extra precision, a light press with an iron can help.

Join your strips end to end to create long, continuous lengths of fabric. The simplest way to do this is to cut a small slit near the end of each strip (about half an inch from the end), thread the next strip through the slits, then pull the tail of the new strip through itself to create a secure, flat join. This method creates almost no bulk and is invisible once braided. Alternatively, you can sew the ends together with a diagonal seam for an even flatter join.


Planning Your Color Scheme

One of the joys of making a rag rug is the creative freedom you have with color. A few minutes of planning before you start braiding will result in a much more cohesive finished piece.

If you are using scraps from various sources and the colors are not perfectly controlled, you can still create a harmonious rug by sorting your fabrics into rough color families. Grouping warm tones together and cool tones together gives the rug a natural flow. If you have a dominant neutral like white, cream, or gray, you can use it as a recurring strand in your three-strand braid to help unify more disparate colors.

If you want a more intentional, patterned look, plan your braid colors in advance. Many traditional braided rag rugs alternate between two color schemes — for example, a round with three warm-toned strands followed by a round with two neutral strands and one warm strand — to create rings of color as the rug grows outward.

One practical tip: dye bleeding can be an issue with red, dark blue, and black fabrics, especially in older textiles. Test these by soaking a small piece in hot water and checking whether the water changes color. If it does, wash the fabric multiple times before incorporating it, or use a color fixative.


How to Braid

Now for the heart of the craft. Braiding a rag rug is fundamentally the same as braiding hair or rope — three strands woven over and under each other in sequence — but a few tricks make it much easier to do with bulky fabric.

Begin by gathering three long strips and anchoring them together at one end. You can tie them in a simple overhand knot, or fold the ends together and pin them to a heavy object, a chair leg, or a hook on the wall to give you something to pull against as you braid. Some people clamp the starting end to a table with a large binder clip.

With your three strands secured, begin braiding: take the right strand and cross it over the middle strand, so it becomes the new middle. Then take the left strand and cross it over the new middle strand. Repeat this alternating motion — right over middle, left over middle — keeping even tension throughout. The key to a beautiful braid is consistent tension. Too loose and the braid will be floppy and uneven; too tight and it becomes difficult to stitch the coils together later.

As you work, keep folding the raw edges of each strip inward as described in the preparation section. The braid will hold them in place. If you need to add new strips, do so in a staggered fashion — that is, do not add new lengths to all three strands at the same time, as this creates a bulky, uneven section in your braid. Instead, join a new strip to one strand, braid for several inches, then join a new strip to the second strand, and so on.

When you need to take a break, secure your braid with a safety pin or binder clip so it does not unravel. Braid as much length as you need — for a small accent rug (about 20 by 30 inches), you will likely need somewhere between 20 and 30 feet of finished braid. For a larger area rug, that number grows considerably.


Shaping Your Rug: Oval, Round, or Rectangle

Braided rag rugs most commonly come in three shapes: oval, round, and rectangular. Each begins a little differently.

For an oval rug, the most traditional shape, start by coiling your braid back and forth in a straight line for the length you want the center of the rug to be. For example, if you want a rug that is 18 inches wide and 30 inches long, your center straight section will be about 12 inches long (the difference between the two dimensions). From there, you begin wrapping the braid around the center in an oval shape. As you coil, the rug grows outward in both directions simultaneously.

For a round rug, simply coil from the very first stitch, spiraling outward from the center. This is slightly simpler than the oval method since there is no straight center section to manage.

For a rectangular rug, you braid the entire length you need and then stitch multiple rows of braid side by side. This is less common but produces a structured, geometric look.


Lacing and Stitching Your Rug Together

This step is what transforms your loose braid into a firm, finished rug. There are two main methods: lacing and sewing.

Lacing is the traditional method and produces a very flat, flexible rug with no visible thread on either side. Thread a large blunt needle (a tapestry needle works well) with a length of heavy thread. As you coil your braid, run the needle through the loops of the neighboring braid rows, catching both rows and pulling them snugly together. Do not pull so tightly that the rug buckles or cups — it should lie perfectly flat. If your rug starts to cup upward in the center, you are stitching too tightly. If it ripples and waves at the edges, your braid is too loose.

Sewing is an alternative that works well if you are assembling your rug on a flat surface. Lay the coiled braid flat and use a curved upholstery needle and heavy thread to whipstitch the rows together. Some people do this by hand; others use a heavy-duty sewing machine with a zipper foot, though this is only practical for smaller rugs.

Whichever method you choose, stop frequently to lay your rug flat and check that it is lying smoothly. A small amount of adjustment at each stage is far easier than trying to redo large sections later.


Finishing the Rug

When your rug has reached the size you want, you need to finish the end of your braid neatly so it blends into the body of the rug. Narrow the braid gradually over the last few inches by trimming each strand a little thinner as you braid. Tuck the tapered end underneath the edge of the rug and stitch it down securely with several passes of heavy thread so it will not work loose over time.

Trim any stray threads and give the whole rug a quick look-over to make sure all the lacing or stitching is secure. A finished braided rag rug should be firm and even, with no loose sections or bumps.


Caring for Your Braided Rag Rug

One of the best things about cotton rag rugs is that they are washable. For smaller rugs, machine washing on a gentle cycle in cold water works well. Larger rugs can be spot cleaned or taken to a laundromat with large-capacity machines. Air drying is preferable to machine drying, as repeated high heat can loosen the stitching over time. Lay the rug flat to dry to maintain its shape.

If your rug is placed in a high-traffic area, a non-slip rug pad underneath will keep it in place and extend its life significantly by reducing the friction and stress on the rug’s structure.

With regular washing and basic care, a braided rag rug can last for twenty, thirty, or even forty years — becoming more beloved and soft with every wash.


Ideas for Styling Your Rug at Home

A braided rag rug fits into almost any interior style when you choose your fabrics thoughtfully. For a farmhouse or cottage aesthetic, use a mix of ticking stripes, gingham, and solid cotton in whites, blues, and soft reds. For a bohemian look, gather richly colored fabrics — deep jewel tones, mustard yellow, rust, and terracotta — and let the color mix freely. For a minimalist or Scandinavian-inspired space, stick to natural linen tones, soft grays, and creamy whites.

A small braided rug makes a lovely bath mat when made from 100% cotton. A medium-sized round rug works beautifully under a coffee table or beside a bed. A large oval rug can anchor a dining area or living room and hold its own against much more expensive store-bought options.

You can also hang a finished braided rug on a wall as textile art. Simply attach a dowel rod along the back edge and hang it like a tapestry. The texture and color of a handmade rug is striking as wall decor and often draws more admiring comments than traditional framed art.


A Craft Worth Mastering

Making a braided rag rug connects you to a long and honorable tradition of resourceful, creative home craftsmanship. It asks almost nothing of you in terms of tools or special skills, but rewards patience and care with a functional piece of art that reflects your taste, your history, and your creativity. Every scrap of fabric tells a small story — the old shirt, the worn-out sheet, the curtain from a house you no longer live in — and the finished rug tells all those stories together in color and texture.

Start small, enjoy the process, and do not worry about perfection on your first attempt. The slight irregularities in a handmade rug are not flaws — they are the marks of a human hand, and they are exactly what makes the piece worth having.

Categorized in:

Rugs,

Last Update: August 7, 2026

Tagged in:

, , , ,