DIY Recycled Denim Jean Rag Rug Free Sewing Tutorials | Fabric Art DIY

DIY Recycled Denim Jean Rag Rug: Free Sewing Tutorials for a Beautiful Fabric Art Project

There is something deeply satisfying about turning a pile of worn-out jeans into something your family will walk on for years. Rag rugs made from recycled denim are one of those projects that sit perfectly at the crossroads of sustainability, creativity, and practical home décor. Whether you have a single pair of jeans that finally gave up the ghost or a whole bin of denim scraps you’ve been hoarding, this guide will walk you through everything you need to know to create your own stunning denim rag rug from scratch — no expensive supplies required.

Denim is one of the most forgiving fabrics you can work with as a beginner. It doesn’t fray badly, it holds its shape, it washes beautifully, and it comes in such a range of weights and shades that you can create genuinely gorgeous color gradations without ever buying a single yard of new fabric. By the end of this post, you’ll have a clear understanding of several free sewing tutorial methods, including braided, loom-woven, crocheted, and hand-sewn techniques, so you can choose the approach that fits your skill level and the tools you already own.


Why Recycled Denim Makes the Perfect Rug Material

Before we get into the tutorials themselves, it’s worth taking a moment to appreciate why denim is such an ideal fabric for this kind of project. Most natural fibers soften dramatically with wear, and denim is no exception. Jeans that have been washed dozens of times have a suppleness that new fabric simply can’t replicate. That softness translates directly into a rug that feels wonderful underfoot.

Denim is also extraordinarily durable. Cotton denim was literally engineered for hard labor, which means a rug made from it will outlast almost anything you could buy at a mass-market home goods store. Many crafters report that their denim rag rugs are still going strong after a decade of daily use in high-traffic areas like entryways and kitchens.

From an environmental standpoint, this project is a genuine win. The fashion industry generates an enormous amount of textile waste, and denim — because of how it’s dyed and processed — is one of the more resource-intensive fabrics to produce. Every pair of jeans you redirect into a rug is one fewer item heading to a landfill. You can source your raw materials from your own closet, from thrift stores, from clothing swaps, or from friends and family who are happy to pass along old pairs rather than throw them away.

Finally, there is the aesthetic appeal. Denim’s characteristic indigo tones, ranging from the pale icy wash of heavily worn jeans to the deep navy of a brand-new pair, create a natural palette that works in virtually any home. You can sort your strips by color for an ombre effect, mix lights and darks randomly for a casual patchwork look, or incorporate other fabric colors alongside the denim for something more playful.


Gathering Your Materials

The beauty of this project is that the supply list is genuinely short. Here is what you’ll need before you begin any of the tutorial methods below.

Denim jeans. Plan on having at least four to six pairs for a small accent rug (approximately 18 by 24 inches), and eight to twelve pairs for a larger area rug (around 24 by 36 inches or bigger). The more jeans you have, the more creative you can get with color placement.

Sharp fabric scissors or a rotary cutter with a cutting mat. This is the one place where it’s worth investing in quality if you don’t already own good scissors. Cutting through multiple layers of denim with dull blades is one of the most frustrating experiences in all of crafting. A rotary cutter makes the work significantly faster.

A ruler or quilting square. For consistent strip widths.

Thread. Strong polyester or cotton thread in a color that matches or blends with your denim.

A sewing machine (for the sewn methods) or a large blunt-tipped crochet hook (for the crocheted method) or a large tapestry needle (for the woven method).

A non-slip rug pad (optional but highly recommended for any finished rug).


Preparing Your Denim: How to Cut Strips

Regardless of which construction method you choose, your first step is always the same: breaking down your jeans into usable strips. This prep work takes time, but it’s also oddly meditative once you get into a rhythm.

Start by washing and drying all of your jeans. This pre-shrinks the fabric so your finished rug won’t shrink the first time you launder it, and it also removes any dirt or stiffening agents.

Lay each pair of jeans flat and cut along the inner and outer seams to separate the legs from the body of the pants. Set aside the waistband and any sections with thick rivets or multiple overlapping seam allowances — these are difficult to work with and can create uncomfortable lumps in a finished rug.

You’ll primarily be working with the flat panels of the jean legs. Open each leg up by cutting along one seam so you have a flat piece of denim to work with. From here, you have two cutting options.

The first is to cut straight strips. Using your ruler and rotary cutter or scissors, cut the denim into strips of even width. For braided and crocheted rugs, strips between three-quarters of an inch and one inch wide work well. For sewn and woven rugs, you can go slightly narrower (half an inch) or wider (up to two inches) depending on the texture you’re aiming for.

The second method is to cut a continuous spiral strip from a roughly rectangular piece of denim. Start cutting along one edge and spiral inward, keeping your width consistent, until you’ve worked through the whole piece. This gives you one long continuous strip instead of many short ones, which is helpful for techniques like braiding and crocheting where joining ends creates weak spots.

If you have short strips from cutting around seams or odd-shaped scraps, don’t throw them away. They can be joined together with a simple diagonal seam: lay two strip ends right sides together at a right angle, sew diagonally across the overlapping corner, trim the excess, and press or finger-press the seam open. This creates a nearly invisible join.


Tutorial One: The Classic Braided Denim Rug

The braided rug is probably the oldest and most recognizable form of rag rug, and it’s the most accessible for beginners because it requires no sewing machine and very few tools.

What you’ll need: Denim strips (approximately one inch wide), large safety pins or clamps to anchor your braid, a blunt needle, and heavy-duty thread or thin twine for lacing the coils together.

Step one: Begin your braid. Take three long strips (or three groups of connected strips) and pin or clamp the ends together. Braid them in the traditional over-under-over pattern, keeping the tension as even as you can. As you run out of length on any one strand, add a new strip using the diagonal join method described above.

Step two: Coil your braid. When you have enough braid to form a center oval or circle (about six to eight inches of braid for an oval center), begin coiling it. For a round rug, coil the braid in a flat spiral. For an oval rug, fold the starting point back on itself and coil around both sides of that center fold.

Step three: Lace the coils. Thread your needle with heavy thread or thin twine and stitch through the loops of adjacent braid rows to hold the coil flat. Work the stitches so they’re hidden in the gaps of the braid. Pull firmly but not so tight that the rug buckles.

Step four: Continue building. Keep braiding and lacing until your rug reaches the desired size. To finish, taper your three strips gradually narrower over the last several inches of braid so the end blends smoothly into the outer edge of the rug rather than creating a blunt bump.

A braided denim rug made from jeans in varied washes is one of the most beautiful things you can create from scraps. The overlapping diagonal lines of the braid catch the light differently than a flat weave, giving the finished piece a rich, almost sculptural texture.


Tutorial Two: Sewn Coiled Rag Rug

If you have a sewing machine, this method is faster than braiding and creates a flat, smooth-faced rug with a wonderful handmade quality. It’s also endlessly customizable in terms of color placement.

What you’ll need: Denim strips (approximately one inch wide), a sewing machine with a heavy-duty needle (a denim needle, size 90/14 or 100/16, is ideal), and a zipper foot or standard presser foot.

Step one: Begin coiling. Take one strip and fold it lengthwise, then coil it tightly into a small flat circle, holding it firmly with your fingers. This becomes the center of your rug.

Step two: Sew while coiling. Place the coil under your presser foot and begin sewing across the center while simultaneously feeding more folded strip alongside and into the coil. The key motion here is sewing diagonally back and forth across the join between the current outermost row and the incoming strip, locking each row to the previous one. Move the rug as you work so the needle always hits the join point.

Step three: Add strips and control color. When you reach the end of one strip, simply lay the end of the new strip alongside it and continue sewing — the overlapping sewing will hold the join securely. This is where you can plan your color sequence: alternating dark and light strips creates a striped spiral effect, while using strips in order from darkest to lightest denim produces a beautiful ombre that radiates outward from the center.

Step four: Finish the edge. When your rug is the size you want, taper the final strip gradually and stitch the tapered end firmly to the outer edge of the last row. Clip any thread tails and press the rug flat with a warm iron.

This technique produces a dense, durable rug that holds its shape exceptionally well.


Tutorial Three: Crocheted Denim Rug

If you know basic crochet, you can use your denim strips as “yarn” to crochet a rug with a wonderfully chunky, artisanal texture. This method works beautifully with the thinner strips (around three-quarters of an inch) and a size N or P crochet hook.

Basic pattern for a round rug: Begin with a magic ring and chain two. Work eight single crochets into the ring and pull the tail to close. In each subsequent round, increase evenly by adding two stitches in every other stitch (or as needed to keep the rug lying flat — if it ruffles, you have too many increases; if it cups upward, you need more). Continue in rounds of single crochet with even increases until you reach the desired diameter, then slip stitch to close the final round and weave in the ends.

Basic pattern for a rectangular rug: Chain the desired length of your rug (keeping in mind that denim strips don’t have the same stretch as yarn). Single crochet across, chain one, turn, and work back and forth in rows until you reach your desired width. Single crochet around all four edges for a clean finish.

The texture of a crocheted denim rug is wonderfully bumpy and satisfying. Each stitch traps the raw edges of the denim strip, which soften further with every wash. These rugs are especially lovely in bathrooms and bedrooms where that tactile quality is most appreciated.


Tutorial Four: Woven Denim Rug on a Frame Loom

For a truly flat, dense rug with a woven textile quality, a simple frame loom is hard to beat. You don’t need a commercial loom — a rectangle of sturdy wood with nails or notches along two opposite edges works perfectly.

Set up your loom with a warp of strong cotton twine or narrow denim strips, spacing the warp threads about half an inch apart. Then weave your denim strips through the warp in a simple over-under pattern, alternating which threads you go over and under with each row, and packing each row down firmly with your fingers or a fork.

When your woven piece is complete, remove it from the loom by sliding the warp loops off the nails. Tie the warp ends securely in pairs or groups and knot them close to the weaving to prevent unraveling. You can leave the warp ends as a fringe or fold them back and hand-stitch them to the underside.

A woven denim rug has the most finished, professional appearance of all the methods described here. The resulting fabric is dense and remarkably flat, which makes it ideal for use under furniture.


Finishing, Caring For, and Styling Your Rug

All denim rag rugs benefit from a good wash after completion. This softens the raw edges, relaxes any stiffness in the construction, and settles the rug into its final shape. Use cold water and a gentle cycle, then tumble dry on low or lay flat to air dry.

For rugs used on hard floors, a non-slip rug pad underneath is essential for safety and to protect both the floor and the rug. You can cut a pad to size easily with scissors.

To style your rug in your home, consider layering it over a larger neutral rug for a collected, artisanal look. Denim rugs work beautifully in entryways, kitchens, mudrooms, laundry rooms, children’s rooms, and bathrooms. Their casual, hardworking quality makes them at home in farmhouse, bohemian, industrial, and Scandinavian-inspired interiors alike.

Over time, denim rag rugs only get better. The more they’re washed and walked on, the softer and more characterful they become. Unlike a store-bought rug, yours carries the stories of the jeans it came from — the worn knees, the faded thighs, the pocket linings — transformed into something entirely new.


Final Thoughts

Making a rug from recycled denim jeans is one of those rare craft projects that is genuinely good on every level: good for the environment, good for your budget, good for your home, and deeply satisfying to create. Whether you choose the braided method for its classic look, the sewn coil method for its speed, the crocheted approach for its texture, or the woven technique for its refined finish, you’ll end up with a piece of fabric art that is entirely your own.

Save those old jeans. Ask your neighbors for theirs. Hit the thrift store next time you’re passing by. A pile of worn denim is not trash — it is raw material for something beautiful, waiting for the right hands to give it a second life.

Categorized in:

Rugs,

Last Update: October 30, 2026