
Upcycle Style: How to Make a Stunning Denim Rag Rug from Old Jeans
There is something deeply satisfying about turning something worn out and forgotten into something beautiful and functional. If you have a pile of old jeans collecting dust in your closet, or a bag of denim scraps left over from other projects, you are sitting on the materials for one of the most rewarding home décor projects you can undertake: a denim rag rug. This is a craft tradition that stretches back centuries, rooted in the practical necessity of using every last scrap of fabric, and today it has been reborn as a cornerstone of sustainable, upcycled home design.
Denim rag rugs have a way of looking simultaneously rustic and modern. The natural indigo tones of worn jeans — those faded blues, soft whites, and deep navies — blend together into something that feels both casual and intentional. A finished denim rag rug can anchor a room, add texture to a bare floor, or give a kitchen or bathroom a handcrafted warmth that no store-bought rug can replicate. And the best part? You are keeping fabric out of landfills, one strip at a time.
Whether you are an experienced crafter or picking up a needle and thread for the first time, this guide will walk you through everything you need to know to create your own denim rag rug from scratch.
Why Denim Is the Perfect Fabric for Rag Rugs
Not all fabric is created equal when it comes to rag rug making, and denim sits at the top of the list for several excellent reasons. First, denim is extraordinarily durable. It is woven tightly and designed to withstand years of hard wear, which means a rug made from denim strips will hold up beautifully underfoot, resisting fraying and pilling far better than softer woven fabrics like cotton jersey or linen.
Second, denim has a consistent weight and body. When you cut denim into strips, each piece behaves predictably. It does not stretch wildly in one direction, it does not curl at the edges excessively, and it braids or weaves with a satisfying firmness that gives your finished rug structure and stability. This makes the entire process easier, even for beginners.
Third, denim is almost universally available. Most people have at least a few pairs of jeans they no longer wear, and thrift stores, clothing swaps, and textile recycling bins are perpetually full of denim. You can often source large amounts of it for very little money, making this project not just environmentally friendly but incredibly budget-conscious as well.
Finally, the visual qualities of denim are simply beautiful in rug form. The interplay of light and dark washes, the occasional flash of white thread along a seam, the gradient of color from waistband to hem — all of these details add depth and character to a finished rug that you simply cannot achieve with uniform commercial yarn.
Gathering Your Materials
Before you begin cutting, take stock of what you have and what you might need to gather. The basic materials for a denim rag rug are straightforward, but the quantity you need depends on the size of rug you want to make.
For a small accent rug measuring approximately 24 by 36 inches, you will need the equivalent of about eight to ten pairs of adult jeans. For a larger area rug, plan accordingly — a 3 by 5 foot rug may require fifteen to twenty pairs or more. It is always better to overestimate than to run short halfway through a project, so gather more denim than you think you will need.
You will also need a good pair of fabric scissors or rotary cutter and self-healing cutting mat, which will make the work go much faster. A ruler or quilting ruler helps ensure your strips are even. Depending on the technique you choose — braiding, weaving, or crochet — you may need a large blunt needle and heavy-duty thread, a loom or simple cardboard weaving frame, or a large crochet hook (size J or larger works well with fabric strips).
Do not overlook the value of a seam ripper. Jeans are full of pockets, belt loops, waistbands, and seams, all of which need to be removed or worked around during the cutting process. A seam ripper makes this much less frustrating.
If you plan to add color variation beyond the natural denim spectrum, consider mixing in strips from denim that has been dyed with natural dyes or from other denim-weight cotton fabrics in complementary colors. Indigo, rust, and sage all pair beautifully with classic blue denim.
Preparing Your Denim
Preparation is the step that many beginners rush, and it is the step that separates a rug that looks polished and professional from one that looks haphazard. Take your time here.
Start by washing all your denim in hot water and drying it on high heat. This pre-shrinks the fabric so your finished rug will not distort after its first washing, and it also softens the denim slightly, making it easier to cut and work with.
Next, lay each pair of jeans flat and use scissors or a seam ripper to remove the waistband, belt loops, and any metal or plastic hardware. Set these aside — they can be used in other projects or recycled separately. Remove the pockets if they have thick, overlapping seams that would make your strips uneven.
Open each leg of the jeans by cutting along the inseam and the outer seam, so you end up with flat panels of denim. These flat panels are much easier to cut into even strips than trying to work with a tubular leg.
Now begin cutting your strips. For braided rugs, strips between one and one and a half inches wide work well. For crochet or woven rugs, you might prefer strips as narrow as three-quarters of an inch. The key is consistency — try to keep all your strips the same width so the finished texture is even.
You can cut strips in straight lines across the grain of the fabric, or on a slight diagonal, which some crafters prefer because it gives the strip a tiny bit more flex. If you want to create one long continuous strip from a single panel, cut in a spiral pattern, adjusting as you reach the edges.
Roll your cut strips into loose balls or coil them in small bundles sorted by color or wash. Light wash, medium wash, and dark wash denim will behave similarly but look distinct, and organizing them now means you can control the color progression in your rug intentionally.
Choosing Your Technique
There are three main techniques for making a rag rug: braiding, weaving, and crochet. Each produces a different look and texture, and each has a different learning curve. Here is a closer look at each approach.
Braiding is the most traditional technique and requires no special tools. You simply braid three strips of denim together as you would braid hair, then coil the braid into an oval or round shape and stitch the coils together with heavy thread or thin twine. The stitching holds the shape of the rug together. Braided rugs have a wonderfully classic look, with a raised, ropelike texture that is very tactile underfoot. They are also forgiving of imperfection — slight variations in strip width disappear in the overall braid. The main challenge is that stitching coils together evenly takes practice, and you must maintain consistent tension to keep the rug flat.
Weaving produces a flat, grid-like texture more reminiscent of a traditional woven rug. You can use a simple frame loom made from wooden stretcher bars, or even a large piece of sturdy cardboard with notches cut along the top and bottom edges for a backstrap-style setup. Warp your loom with sturdy cotton twine, then weave denim strips through the warp threads in an over-under pattern. The result is a dense, flat rug with a beautiful woven structure that wears extremely well. Weaving takes more setup than braiding, but the process itself is meditative and rhythmic once you get started.
Crochet is perhaps the most popular technique among contemporary crafters because it is portable, endlessly adjustable, and produces a beautifully textured fabric. You can work with a single strand of denim strip using a large hook, building the rug in a continuous spiral from the center outward. The single crochet stitch works perfectly here, creating a dense, stable fabric. Even if you have never crocheted before, the basic single crochet stitch is simple enough to learn in an afternoon. The learning curve is the gentle challenge of maintaining even tension so the rug lies flat rather than cupping at the edges.
A Step-by-Step Guide to a Braided Denim Rag Rug
Because braiding requires no specialized tools and is the most accessible starting point, here is a detailed walkthrough of the braided method.
Begin by knotting three strips of denim together at one end. Secure this knotted end to something stable — a doorknob, a clamp on a table, or even your own knee if you are sitting cross-legged. Having the braid anchored gives you better control over tension as you work.
Braid your three strips in a simple three-strand plait, pulling each strand firmly as you go. When you reach the end of one strip, overlap a new strip with the end of the old one by about two inches and continue braiding, trapping the join inside the braid itself. These joins will be invisible once the rug is assembled. Continue braiding until you have a very long coil — for an oval rug, you will need a surprisingly long braid, so do not stop too early.
To form an oval rug, fold the braid in half to create the center. The length of this center fold determines the length of your finished oval. Lay the folded section flat and begin coiling the braid around it, stitching the edges together with a blunt needle and heavy thread or waxed linen twine. Make sure your stitching passes between the strands of adjacent braids rather than through the fabric itself, which distributes tension evenly and keeps the rug flat. Work on a flat surface as you go, frequently pressing the rug flat and checking that it is not warping or cupping.
Continue adding braided length and stitching it in place until your rug reaches the desired size. Tuck the final end of the braid neatly under the edge of the rug and stitch it securely. Press the finished rug firmly with your hands, or gently steam-press it from the back to encourage it to lie flat.
Adding Color and Pattern
One of the most exciting aspects of making your own denim rag rug is the opportunity to create intentional color patterns. Because you are working with strips, you can plan your color placement in advance with a surprising degree of control.
For a gradient effect that moves from dark to light, organize your strips in order from darkest wash to lightest wash and introduce them gradually over the course of your braid, weave, or crochet work. The result is a rug that seems to glow from the center outward, or to shift in tone from one end to the other.
For a striped pattern, alternate segments of dark and light denim in a regular rhythm. In a woven rug, you can create clean horizontal stripes by changing your weft color every few rows. In a braided rug, changing the color of all three braid strands simultaneously creates a noticeable stripe.
For a more organic, random look — which can be the most visually interesting — simply mix strips of different washes together without planning too much. The natural variation in denim tones tends to self-organize into something beautiful.
You can also introduce non-denim accents for pops of color or texture. Strips of chambray in a warm caramel, rust-dyed cotton, or even natural burlap can add interest to a predominantly denim rug without clashing with its inherent blue-grey palette.
Caring for Your Denim Rag Rug
A well-made denim rag rug is built to last, but it does require some basic care to stay looking its best.
For regular maintenance, shake the rug out outdoors or vacuum it on a low setting to remove surface dust and dirt. Denim holds up surprisingly well to this kind of everyday cleaning.
For deeper cleaning, machine washing is generally fine for braided and crocheted rugs made with prewashed denim. Use cold water on a gentle cycle and a mild detergent, and lay the rug flat to dry rather than tumbling it in a dryer, which can cause shrinkage and distortion over time. Woven rugs may be better suited to hand washing in a bathtub with gentle agitation and thorough rinsing.
Place a rug pad or non-slip mat underneath your denim rug, especially on hard floors. This prevents slipping, protects both the rug and the floor beneath, and helps the rug retain its shape over years of use.
If sections of braiding or crochet begin to loosen, re-stitch them promptly before the looseness spreads. Denim is forgiving and rugged, but a loose stitch caught early is far easier to address than one that has unraveled across an entire section.
The Bigger Picture: Why Upcycling Denim Matters
The fashion and textile industry is one of the largest contributors to global waste and pollution. Denim production alone is resource-intensive, requiring vast amounts of water and energy, and the dyeing process involves chemicals that can be damaging when not carefully managed. Every pair of jeans that ends up in a landfill represents those resources entirely wasted.
When you make a denim rag rug, you are participating in a genuinely meaningful act of material stewardship. You are extending the useful life of fabric that has already been produced at significant environmental cost, keeping it in use for years or even decades longer. You are reducing demand, however incrementally, for new textile production. And you are creating an object that has real value — practical, aesthetic, and sentimental.
There is also something to be said for the way upcycled objects carry history. A rug made from your children’s outgrown jeans, or from a beloved pair of work pants that finally wore through, or from thrifted denim collected from strangers, is not just a floor covering. It is an archive of material lives, a patchwork of time and use woven into something new.
Getting Started Today
You do not need a perfect pile of supplies or a cleared weekend to begin. Start by gathering whatever denim you have right now — even two or three old pairs of jeans are enough to experiment with. Cut some strips, practice braiding a length, hold it against your floor, and see how it feels in your hands.
Rug making is one of those crafts that rewards you as you go. Each inch of braid you complete, each row you weave, is already something — already a small act of creation and conservation. The finished rug will come in its own time, and when it does, you will have made something truly worth keeping.
Upcycling is not about perfection. It is about seeing the potential in what already exists, and having the patience and creativity to bring it forward. A denim rag rug is proof that with a pair of scissors, some old jeans, and a little time, you can make something beautiful from almost nothing at all.