
4 Easy Ways to Make a DIY Rag Rug (No Sewing Required)
There is something deeply satisfying about turning a pile of old fabric scraps into something beautiful and functional. Rag rugs have been made for centuries, born out of a need to use every last bit of material that would otherwise go to waste. Today, they are making a serious comeback — not just because they are budget-friendly and eco-conscious, but because they are genuinely gorgeous. Thick, colorful, and full of character, a handmade rag rug adds warmth and texture to any room in a way that a store-bought rug simply cannot replicate.
The best part? You do not need a single stitch of sewing experience to make one. No sewing machine, no needle and thread, no hemming or finishing required. Whether you are a complete beginner or a seasoned crafter looking for a new weekend project, these four methods are approachable, enjoyable, and produce results you will be proud to put on display.
Before diving into the techniques themselves, let us talk about what you need to get started.
What Fabrics Work Best for a DIY Rag Rug
The beauty of rag rug making is that almost any fabric can work, but some perform better than others. Old t-shirts are an absolute favorite among rag rug makers because the fabric is soft, stretchy, and easy to cut into strips. Cotton jersey curls inward on itself when cut, creating a rounded, rope-like strip that holds its shape beautifully.
Denim is another fantastic option. It is durable, adds structure, and holds up well underfoot, making it ideal for rugs that will see heavy traffic like entryways or kitchens. Flannel shirts, cotton sheets, worn-out pillowcases, fleece blankets, and even canvas tote bags can all be repurposed into rug material.
What you generally want to avoid is anything too stiff, too slippery, or too bulky. Satin, polyester blends, and thick upholstery fabric can be difficult to work with, especially for beginners. Stick to natural or semi-natural fibers when you can, as they are more forgiving and tend to look better in the finished product.
To prepare your fabric, wash it first if it has not been washed recently, especially for older clothing. Then cut or tear it into strips. A width of one to two inches is standard for most rag rug projects, though you can go narrower for finer work or wider for a chunkier, more rustic look. The length of each strip can vary — you will connect them as you go using a simple knot or by tucking one strip into a slit cut at the end of another.
Now, on to the methods.
Method 1: The Braided Rag Rug
Braided rag rugs are perhaps the most traditional style, and for good reason. They are sturdy, reversible, and have a timeless, homespun look that works in farmhouse kitchens, cozy reading nooks, and everywhere in between. And despite their polished appearance, they require no tools, no sewing, and very little technique beyond the basic three-strand braid you likely learned as a child.
What you need: Fabric strips in your chosen colors, scissors, binder clips or safety pins to hold your work in place, and a lacing cord or zip ties to coil the finished braid into a rug shape.
Start by cutting your fabric into long strips, ideally two inches wide. Join three strips together at one end by tying a simple knot, then attach that knot to something stationary — a drawer handle, a doorknob, or the back of a chair works perfectly. Begin braiding just as you would braid hair, keeping even tension throughout. When one strip runs out, add a new one by overlapping the new strip with the old and continuing to braid. The overlapping section gets tucked inside the braid and held in place by the tension of the work.
Continue braiding until you have a length long enough to begin coiling. For an oval rug, fold your braid in half to create the center and begin coiling outward, lacing the loops of adjacent rows together as you go. You can do this with a blunt needle and a length of strong thread or twine, but a simpler no-sew method is to use zip ties or small binder clips to hold the coils together while you work, then replace them one section at a time with a length of lacing cord passed through the loops of neighboring rows.
For a round rug, start coiling from the very beginning of your braid rather than folding it first. The technique for joining rows is the same either way. Keep your coils flat against a table as you work to ensure the rug lies flat and does not start to cup or ripple.
A medium-sized braided rug (approximately two feet by three feet) will require a substantial amount of fabric — think three to four large t-shirts or a full king-size flat sheet. Start with a smaller project if you are testing the technique, or go big right away if you have a generous stash of material waiting to be used.
Method 2: The Woven Rag Rug (Using a Frame Loom)
Weaving is one of the oldest textile arts in human history, and a simple frame loom makes it accessible to anyone. You do not need a fancy or expensive loom — a wooden picture frame, a piece of cardboard, or a basic wooden frame made from craft sticks or dowels works perfectly for small projects. For a full-sized rug, you can build a simple frame loom from two-by-two lumber in an afternoon.
What you need: A rectangular frame (wood, cardboard, or a repurposed picture frame), a ball of cotton twine or strong yarn for the warp, fabric strips for the weft, scissors, and a fork or wide-tooth comb to press rows together.
Set up your loom by wrapping the warp threads — the vertical foundation threads — around the frame from top to bottom, spacing them about half an inch to one inch apart. Tie off the ends securely. The number of warp threads determines the width of your rug, so plan accordingly.
Once your warp is set, begin weaving your fabric strips (the weft) horizontally through the warp threads, alternating over one thread and under the next. When you reach the end of a row, loop back and begin the next row, making sure to go under the threads you previously went over. This over-under, under-over pattern is the most basic weave structure, and it creates a tight, stable fabric.
Push each completed row down firmly with your fork or comb to pack the weave tightly. The tighter your weave, the more durable and plush your finished rug will be. When one fabric strip runs out, simply overlap the new one slightly and continue weaving. The tails can be tucked down into the weave later.
The beauty of woven rag rugs is the design potential. Because you are weaving in horizontal rows, it is easy to create stripes by simply changing fabric colors with each row or every few rows. You can also experiment with more complex patterns like color blocking, chevrons, or even basic tapestry-style images if you get adventurous.
When the loom is full, remove the rug from the frame by carefully slipping the warp loops off the edges. Knot the warp threads together in pairs at both ends to secure the weave, or tie them off individually and trim them to create a fringe. No sewing required, no finishing beyond those simple knots.
Method 3: The Knotted or Locker Hook Rag Rug
If you love the look of a thick, shaggy, or loop-pile rug, knotting is the method for you. This technique involves pulling fabric strips through a stiff base — typically a rug canvas, burlap, or a piece of open-weave mesh fabric — and securing them with knots or loops. The result is a dense, cushiony surface that feels wonderful underfoot.
What you need: Rug canvas or burlap (available at most craft stores), fabric strips cut to about six to eight inches in length, scissors, and a crochet hook or rug hook.
Cut your fabric strips into shorter lengths — approximately six to eight inches each. Fold a strip in half and use your hook to pull the folded end through a hole in the canvas from the front to the back, then pull both tails through the loop on the front side, tugging to secure a lark’s head knot. This is the same basic knot used in macramé, and it creates a small, sturdy tuft on the surface of the rug.
Work across the canvas row by row, pulling knots through every hole or every other hole depending on how dense you want the pile to be. The more densely packed your knots, the thicker and more cushioned the rug will feel. Once every section of canvas is covered, trim the tails of the knots to an even length — about two to three inches is typical for a shaggy look, while shorter tails create a flatter, more cut-pile surface.
For the edges, fold the canvas border under itself before you begin knotting so that the raw edges are hidden beneath the rug. No hemming or sewing is needed — the knotted strips hold everything in place.
This method is wonderfully forgiving and deeply meditative once you get into a rhythm. It is also incredibly easy to customize. Work in a single color for a clean, modern look, or use your scraps randomly for a wildly colorful, patchwork effect. You can even sketch a simple design onto your canvas with a marker and fill in sections with different colors to create a pattern or image.
Method 4: The Crocheted Rag Rug (No Yarn, No Experience Required)
Crocheting with fabric strips rather than yarn produces a thick, chunky rug with a beautiful texture that has become enormously popular in recent years. If you have ever tried crochet and found it fiddly with fine yarn, fabric crochet will feel like a revelation — the strips are large and easy to handle, the stitches are big and visible, and progress happens fast.
What you need: Fabric strips (t-shirt fabric works especially well), a large crochet hook (size N or P, or even larger), and scissors.
If you have never crocheted before, the only stitch you need to know for a basic rag rug is the single crochet. There are countless free video tutorials available online that can walk you through the mechanics in minutes, but the basic idea is this: you insert your hook through an existing loop, pull a new loop of fabric through, and draw it through the loop already on your hook. That is one stitch. Repeat that across your work, turn, and repeat in the other direction.
To begin a round rug, start with a magic ring (a simple adjustable loop) and crochet several stitches into the center, then work outward in an increasing spiral. The key to keeping the rug flat is increasing stitches at regular intervals — generally by working two stitches into one stitch at evenly spaced points around the circle. Too few increases and the rug will curl into a bowl shape; too many and it will start to ripple and ruffle.
For a rectangular or oval rug, start with a foundation chain — a row of chain stitches that sets the length of your rug — and work back and forth in rows, or work around the chain in an oval spiral to build a flat oval shape from the center outward.
Join new fabric strips by tying them together with a simple knot and pushing the knot to the underside of the work as you go, or by using the slip-join method where you cut a small slit in the end of each strip and link them together like paper chains. Both methods are quick and invisible once the rug is finished.
Crocheted rag rugs have a satisfying, chunky texture that adds real warmth to a space. They also hold up well over time — the interlocked stitches are surprisingly strong and resist coming apart even with regular use.
Tips for Making Your Rag Rug Last
No matter which method you choose, a few simple practices will extend the life of your rug considerably. Use a non-slip rug pad underneath, especially on hard floors — this prevents slipping hazards and keeps the rug from bunching or shifting. If your rug is small enough, shake it out regularly and spot-clean stains as they happen. Most rag rugs made from cotton or denim can be machine washed on a gentle cycle, though braided rugs do better when hand-washed in the bathtub and hung to dry flat.
Store extra fabric strips or works in progress in a breathable bag or basket rather than a sealed container to prevent mildew, especially if you live in a humid climate.
Why Making a Rag Rug Is Worth Your Time
There are craft projects and then there are craft projects that keep on giving. A rag rug falls firmly into the second category. You start with something headed for the donation pile or the trash, and you end up with something that genuinely improves your home. The process itself is calming, repetitive in the best possible way, and requires no special talent or expensive materials. The finished product is functional, beautiful, and lasts for years.
Beyond the practical benefits, there is something powerful about making something by hand. Every strip of fabric in a rag rug has a history — an old flannel shirt, a favorite pair of jeans, a baby blanket that has seen better days. Weaving those materials into something new does not erase that history; it continues it. That is what makes handmade rugs feel so different from anything you can buy.
Whether you choose to braid, weave, knot, or crochet, your rag rug will be uniquely yours. Start with whatever scraps you have on hand, choose the method that appeals to you most, and give yourself permission to make something imperfect and wonderful. The floor beneath your feet will thank you.