
How To Make A Braided Denim Rug From Your Old Jeans
There is something deeply satisfying about turning a pile of worn-out jeans into something beautiful and functional. A braided denim rug is exactly that kind of project — one that feels thrifty, creative, and surprisingly straightforward once you understand the process. Whether you have a stack of old jeans gathering dust in the closet or you have been picking them up at thrift stores for pennies, this guide will walk you through every step of making a sturdy, attractive braided rug that could last for years.
This style of rug has roots in American folk craft traditions, where families would repurpose worn fabric into functional home goods. Denim is a particularly ideal material for this kind of project because it is durable, it frays in a way that actually adds texture and charm, and the range of blues, blacks, and whites found in different pairs of jeans gives the finished rug a naturally appealing, lived-in look. You can also introduce colored fabrics or other denim-adjacent materials to give your rug more personality.
Before we get into the steps, it is worth noting that this project requires no sewing machine, no special equipment, and no prior craft experience. All you need is a pair of scissors, some basic supplies, and a few hours of your time spread across a weekend or two.
What You Will Need
Getting your supplies together before you start will make the whole process feel much smoother. Here is everything you will want to have on hand.
You will need somewhere between five and ten pairs of old jeans depending on how large you want the finished rug to be. A small rug measuring around two feet by three feet will use about five pairs of medium-sized adult jeans. A larger rug meant for a hallway or living room could easily require eight to twelve pairs. If you do not have enough at home, check thrift stores, garage sales, or ask friends and family to donate their old denim. The heavier and more worn the fabric, the better — thicker denim holds its shape nicely and breaks in beautifully over time.
You will also need a sharp pair of fabric scissors. Do not try to use regular paper scissors for this; denim is tough and you will end up with cramped hands and frayed patience before you finish cutting a single pair of jeans. A rotary cutter and cutting mat are excellent alternatives if you have them.
A large blunt needle and heavy-duty thread or upholstery thread will be essential when it comes time to stitch the braids together. Some people prefer to use a curved upholstery needle, which makes it easier to sew through multiple layers of denim without stabbing your fingers. You can also use a thick waxed thread or even fishing line in a pinch.
A safety pin or braid clip is helpful for holding your three strips together while you braid. Binder clips or clamps attached to a table edge work well too. You will also want some pins or clips to hold the rug together as you coil and stitch it.
Optionally, a washing machine and dryer will come in handy at the end if you want to wash and tumble the finished rug to soften it up and give it that relaxed, broken-in texture.
Preparing Your Denim
The first major step in this project is breaking down your jeans into strips, and it is worth taking your time here because the consistency of your strips will directly affect how even and attractive your finished braid looks.
Start by laying each pair of jeans flat on a hard surface. Cut off the waistband and any belt loops, as these thicker sections are difficult to braid evenly and can create lumps. Remove the hem at the bottom of each leg as well.
Next, cut along the inseam and outseam of each leg so that you end up with flat panels of denim. You should get two large flat panels from each leg — the front panel and the back panel — plus some smaller curved pieces from the crotch area and the thigh seams. You can use those smaller pieces too; just expect some variation in how they braid.
Now you are going to cut your denim panels into strips. The width of your strips is a personal preference, but most braided rug makers find that strips between one inch and one and a half inches wide work best. Narrower strips produce a finer, tighter braid. Wider strips produce a chunkier, more rustic look. For your first rug, one inch to one and a quarter inches is a great starting point.
Cut your strips lengthwise down the panel, following the grain of the fabric as closely as you can. You do not need to be perfectly precise — slight variations in width actually add to the handmade character of the rug — but try to stay reasonably consistent. If you have a rotary cutter and a ruler, now is the time to use them.
As you cut, fold your strips loosely and set them aside in piles. You will end up with a surprisingly large pile of strips, which is exactly what you want. More strips means more braiding material, which means you can make your rug as large as you like.
To get longer, continuous strips for braiding, you can sew or tie the short ends of strips together. A diagonal seam (sewn at a 45-degree angle) is the cleanest method because it distributes the bulk of the join so it is less noticeable in the finished braid. Alternatively, you can cut a small notch at the end of one strip and the beginning of the next, loop them together, and pull tight for a simple no-sew join. Either method works well.
How To Braid the Denim
Braiding itself is straightforward, but there are a few techniques that will make your braid look clean and professional rather than lumpy and uneven.
Take three long strips and tie them together at one end with a tight knot, or sew them together with a few stitches. Clip or pin this end to a fixed surface — a clipboard, a heavy book, the edge of a table — so that your braid stays taut as you work.
Begin braiding just as you would braid hair: bring the right strip over the center strip, then bring the left strip over the new center strip, and repeat. Keep consistent tension throughout. This is the most important habit to develop because uneven tension leads to a braid that curls or twists rather than lying flat.
As you braid, fold the edges of each strip inward so that the raw edges are hidden inside the braid. This gives the braid a neater, rounder appearance and prevents excessive fraying. To do this, simply fold both long edges of the strip toward the center before each pass, almost like you are folding a ribbon. Some people iron their strips into thirds beforehand to make this easier. Either approach works.
When you reach the end of a strip, join a new one using one of the methods described above and keep going. Try to stagger your joins so that no two strips end at the same point in the braid, which would create a thick lump.
Braid as much denim as you can before you start shaping the rug. Long lengths of braid are easier to work with than short ones. Aim for at least ten to fifteen feet of braid before you begin coiling, though you can certainly add more as you go.
Shaping and Stitching the Rug
This is where the project really starts to take shape, and many people find this part the most enjoyable because you get to watch the rug grow with each pass.
For an oval rug, which is the traditional shape for braided rugs, you will start with a straight center section and coil outward from there. Decide how long you want the center of your rug to be — the length of the center section minus the width of the finished rug gives you the approximate finished length of the oval. For example, if you want a rug that is roughly two feet wide and three feet long, your center section should be about one foot long.
Fold your braid in half at the one-foot mark to create the first loop. Now begin coiling the braid around this center, stitching it as you go. Use your blunt needle and heavy-duty thread to stitch the adjacent loops together, passing the needle through the edges of both loops and pulling snugly. You do not need to take large stitches — small, frequent stitches every inch or two are far more secure than large ones spaced far apart.
As you coil outward, make sure you are laying the braid flat against the surface and not pulling it too tight or letting it buckle. Occasional buckling at the curves is normal; you can ease it out by slightly loosening your tension as you go around the curved ends of the oval. If the rug starts to cup upward, your tension is too tight. If it lies flat but has ripples, loosen the coil slightly at the curves.
For a round rug, the process is even simpler. Start by coiling the very beginning of your braid into a tight circle and stitching it to itself at the center. Then keep coiling outward, stitching as you go, until the rug is the diameter you want.
Continue adding braid and stitching until the rug reaches the size you have in mind. When you are ready to finish the edge, taper the end of your final braid by gradually narrowing the strips over the last foot or so, and then tuck the tapered end under the last full row and stitch it securely. The goal is to create an edge that blends in rather than ending abruptly.
Finishing Touches and Care
Once your rug is fully stitched, take a moment to trim any obvious loose threads or fraying edges that seem excessive. A small amount of fraying on denim is perfectly natural and gives the rug its characteristic texture, but large, looping threads can be snipped away for a cleaner look.
Toss the finished rug in the washing machine on a gentle cycle with cold water, then tumble dry on low heat. This will soften the denim considerably, help the braid relax into itself, and give the rug that wonderful broken-in quality that makes denim projects so appealing. Do not be alarmed by the lint in the dryer — denim sheds quite a bit on its first few washes. A dryer sheet or two will help.
Once the rug is dry, lay it flat on the floor and smooth it with your hands. If any sections have curled or stiffened, a light spray of water followed by a heavy book placed on top overnight will help it relax back into shape.
For ongoing care, your braided denim rug can be machine washed whenever it gets dirty, which is one of the great practical advantages of denim rugs over woven wool or silk pieces. Just use cold water and a gentle cycle to prolong its life. If you notice any stitches loosening over time, a quick pass with a needle and thread is all it takes to repair them.
Tips for Getting the Best Results
A few extra thoughts from experienced braided rug makers that will save you time and frustration.
Mix your denim tones intentionally. If all three of your braiding strips are the same shade of blue, your rug will look flat and uniform. Try alternating light, medium, and dark denim in each braid for depth and visual interest. You can also introduce a single strip of chambray, canvas, or even a printed cotton for an accent effect.
Pre-washing your jeans before you start is a good habit, especially if they were picked up secondhand. This removes any sizing, odors, or residual treatments in the fabric, and it pre-shrinks everything so the finished rug will not pucker the first time you wash it.
Do not rush the stitching phase. It is tempting to take big stitches to go faster, but closely spaced stitches are what give a braided rug its longevity. Rugs that are stitched too loosely will pull apart with use, especially in high-traffic areas.
If you are making the rug for a bathroom or kitchen where the floor might be damp, consider adding a non-slip rug pad underneath. Denim rugs can be quite heavy and usually stay put on their own, but on tile or hardwood, a pad adds safety and protects your floor.
Making It Your Own
One of the real joys of this kind of project is how endlessly customizable it is. Once you have made one braided denim rug and understand the basic process, you can start experimenting in all kinds of directions.
Consider dyeing some of your denim strips before braiding. Rit dye or fabric dye works well on denim, and you can create ombre effects, deep jewel tones, or even a faded tie-dye look by folding and bunching the strips before dyeing. A rug that moves from deep indigo to pale sky blue as you work outward from the center is a striking variation on the classic all-blue denim look.
You can also vary the braid style. A four-strand braid produces a flatter, wider ribbon of fabric. A rope twist uses just two strands and gives the rug a chunkier, more sculptural texture. Look up different braid patterns and experiment on shorter test lengths before committing to a full rug.
Finally, consider the shape possibilities beyond ovals and circles. A rectangular braided rug is completely achievable — you simply stitch your coils into long parallel rows instead of spiraling outward. A long, narrow runner for a hallway is a perfect first project if you are new to this and want to start small.
Why This Project Is Worth Your Time
Beyond the practical outcome — a beautiful, durable, custom rug that cost almost nothing — making a braided denim rug is deeply satisfying in ways that are hard to articulate until you have done it. There is something about working with fabric that has a history, that was worn by someone (perhaps yourself) through real days and seasons, that gives the finished object a quality no store-bought rug can replicate.
It is also a genuinely sustainable craft practice. Denim is one of the most resource-intensive fabrics in the world to produce, and giving a pair of jeans a second life as a rug rather than sending it to a landfill is a small but meaningful act of environmental responsibility.
Whether this is your first craft project or your fiftieth, a braided denim rug is the kind of thing you will want to make again — a little bigger next time, with a different color combination, maybe as a gift for someone who would appreciate knowing exactly where it came from.