
Step by Step Instructions to Make Your Own Rag Rugs — Day to Day Adventures
There’s something deeply satisfying about turning a pile of old fabric scraps into something beautiful and useful. Rag rugs have been a part of home life for centuries, born out of the practical need to use every last scrap of material, and they carry with them a warmth and charm that no store-bought rug can quite replicate. If you’ve ever looked at a worn-out flannel shirt or a stack of old jeans and thought, “there must be something I can do with these,” you’re already in the right mindset. Making your own rag rug is one of those projects that combines creativity, sustainability, and a real sense of accomplishment — and the best part is that almost anyone can do it, regardless of experience level.
This guide is going to walk you through everything you need to know to make your very first rag rug, from gathering your materials to finishing the edges so your creation lasts for years to come. We’ll cover several different methods so you can choose the one that suits your skill level and the tools you already have on hand.
A Little History Before We Begin
Rag rugs have roots in many cultures around the world, but they became especially prominent in North America and Northern Europe during the 18th and 19th centuries. Families who couldn’t afford to waste anything would cut their worn clothing and household linens into strips and weave, braid, or hook those strips into floor coverings. What started as pure necessity became an art form, and today rag rug making enjoys a vibrant revival among crafters who appreciate both the sustainability angle and the deeply satisfying, tactile nature of the craft.
Understanding where rag rugs come from gives the process a certain weight. When you make one, you’re continuing a tradition that stretches back generations — and you’re doing something genuinely good for the planet by giving old materials a second life.
Choosing Your Method
Before you start cutting fabric, it helps to decide which technique you want to use. There are three main methods for making rag rugs at home, each with its own look, feel, and level of difficulty.
Braided rag rugs are probably the most approachable for beginners. You braid strips of fabric together and then coil and stitch the braid into a flat rug. The result is a thick, sturdy, classic oval or round rug that looks right at home in a farmhouse kitchen or a cozy entryway.
Woven rag rugs involve weaving fabric strips on a loom. You don’t need a fancy loom — a simple frame loom made from a picture frame and some nails works perfectly well for smaller rugs. Woven rugs have a flatter, more refined look and tend to be especially durable.
Locker hooking and hand-hooking involve pulling fabric strips through a mesh or canvas backing using a hook tool. This method gives you the most creative control over patterns and design, and it produces a wonderfully textured, almost plush surface.
For this guide, we’ll go deep on the braided method since it requires the fewest tools and is genuinely beginner-friendly, and then we’ll touch on weaving so you have options.
What You’ll Need
One of the best things about rag rug making is that the material list is short and mostly free if you dig through what you already have at home.
For a braided rag rug, gather the following: old fabric in the form of T-shirts, jeans, flannel shirts, bed sheets, or any woven or knit fabric you no longer need; sharp fabric scissors or a rotary cutter and cutting mat; a large tapestry needle or a curved upholstery needle; strong thread in a neutral color, or you can use strips of the same fabric as your rug; safety pins or binder clips; and an iron (optional but helpful).
For a woven rag rug using a frame loom, you’ll also need a wooden picture frame (any size works, but something around 12 by 16 inches is good for a first project), a hammer, small nails or cup hooks, a shuttle or a piece of cardboard to wind your weft strips around, and a comb or fork to press rows together.
In terms of fabric quantity, a standard 2-foot by 3-foot rug will require roughly 3 to 5 pounds of fabric strips. If you’re pulling from your own stash of old clothes, you may find you need to supplement with thrift store finds. Buying fabric by the pound at a thrift store or textile recycling shop is a perfectly economical approach, and it gives you more control over color choices.
Preparing Your Fabric
This step is where the project really begins, and it’s more important than most beginners expect.
Start by washing all of your fabric. Even if the clothing was clean, a wash before cutting ensures that any residual dye will bleed out now rather than later, and that any shrinkage happens before you’ve put hours of work into the rug. Dry everything fully before you begin cutting.
Now, cut your fabric into strips. For braided rugs, strips between 1 and 2 inches wide are standard. Thicker fabrics like denim work well at about 1 inch wide, while thinner fabrics like cotton T-shirt material can be cut at 1.5 to 2 inches. You want each strip to have a similar visual weight when folded, so adjust width based on fabric thickness.
There are two main cutting approaches. You can cut straight across the fabric in individual strips, which gives you shorter pieces, or you can cut in a spiral around the fabric to produce one long continuous strip — this is especially useful for T-shirts and pillowcases. To cut a T-shirt in a spiral, cut off the bottom hem, then cut around the body of the shirt in one continuous spiral strip, keeping your width as consistent as possible. When you reach the top, you’ll have one long loop of fabric.
If you want a neater rug with cleaner edges, fold each strip in thirds lengthwise so the raw edges are hidden inside, and press with an iron. This takes more time but produces a more polished result. Many experienced rug makers skip this step and let the raw edges add to the rustic texture — either approach is completely valid.
Organize your strips by color into piles or bags. Having everything sorted before you begin makes the braiding process smoother and allows you to plan your color pattern intentionally.
Step by Step: Making a Braided Rag Rug
Step 1: Start your braid.
Take three strips of fabric. If you want a color pattern, choose your three starting colors intentionally, since the pattern you establish here will repeat throughout. Knot or safety-pin the three strips together at one end, and anchor them to something sturdy — the back of a chair, a door handle, or a table leg all work well.
Step 2: Braid evenly.
Braid the three strips together just as you would braid hair, alternating the outer strips over the middle one. Keep your tension consistent. Too tight and the rug will cup and not lie flat; too loose and it will look sloppy and may not hold its shape. Aim for a firm, even braid with no gaps between the strips.
When one strip runs out, add a new one by overlapping the end of the old strip with the beginning of the new one by about an inch, and stitching them together or simply folding the ends inside the braid so they’re hidden. With practice, these joins become nearly invisible.
Keep braiding until you have a length of braid that’s several feet long — you’ll need at least 18 to 24 inches to form the center coil of your rug, and you can continue braiding as you go rather than preparing the entire braid in advance.
Step 3: Form the center.
The center of a braided oval rug is formed by folding your braid back on itself. The length of this initial fold determines the length of your finished rug minus its width. For example, if you want an oval rug that’s roughly 2 feet by 3 feet, you’d fold your braid so that the center straight section is about 12 inches long. For a round rug, simply coil the braid in a tight circle from the very beginning.
Fold your braid and hold the fold securely. Thread your tapestry needle with strong thread or a thin strip of matching fabric, and begin stitching the two sides of the braid together with a lacing stitch, passing the needle through the loops of each braid alternately, pulling them snug but not tight enough to distort the shape.
Step 4: Continue coiling and stitching.
As you continue braiding, keep coiling the braid around the center and stitching it in place. Work on a flat surface periodically to check that your rug is lying flat and not curling. If it starts to cup upward at the edges, your stitching is too tight or your braid tension is too consistent around the curves — ease up slightly as you go around the curved ends.
The key to an oval rug that lies flat is adding a little extra give at the corners. As you stitch around the ends, let the braid curve naturally and don’t pull the joins so tight that they restrict the curve. Think of it like sewing around a corner in garment making — you need to allow for the outer edge of the curve to travel farther than the inner edge.
Step 5: Finish the edge.
When your rug has reached its desired size, it’s time to end the braid gracefully. Taper the three strips by cutting them at an angle so each one ends at a slightly different point, producing a gradual taper rather than a blunt end. Continue braiding the tapered ends so the braid naturally narrows, then tuck the final end under the last row of stitching and secure it firmly with several stitches.
Give the finished rug a once-over, stitching any places that feel loose, and then lay it flat. If it’s not lying completely flat, you can dampen it with water and block it flat on the floor with heavy books or pressing boards until it dries.
Step by Step: Making a Simple Woven Rag Rug
If the braided method appeals to you but you want to try something with a flatter, more graphic look, a simple woven rug on a frame loom is a wonderful next project.
Step 1: Set up your loom.
Take a sturdy wooden frame — a repurposed picture frame works perfectly — and hammer small nails along the top and bottom edges, spacing them about half an inch apart. These nails will hold your warp threads, which are the vertical threads that form the structure of the weave.
Step 2: Warp the loom.
Cut a length of strong cotton string or twine and tie it to the first nail at one end. Stretch it down to the opposite nail, loop around, come back up to the next nail, and continue this way across the entire frame until you have a series of parallel vertical threads. These are your warp. Pull the warp taut but not so tight that the nails pull free.
Step 3: Weave your strips.
Cut or tear your fabric into strips about 1 to 1.5 inches wide and wind them onto a shuttle or a piece of cardboard to keep them organized. Begin at one edge of the loom and weave your first strip over and under the warp threads alternately. When you reach the other side, loop around the last warp thread and come back in the other direction, going under where you went over before and over where you went under. This over-under alternation is the basic plain weave.
After each row, use a fork or comb to press the weft (your fabric strips) down firmly against the previous row. Keeping rows tightly packed produces a denser, more durable rug.
Step 4: Finish and remove from the loom.
When you’ve woven to the desired length, remove the rug from the loom by lifting the loops off the nails. Tie the warp ends in pairs to prevent unraveling, or weave them back into the rug using a tapestry needle. You can also add a simple knotted fringe by tying the warp ends in decorative knots.
Care and Longevity Tips
A well-made rag rug can last decades with a little basic care. Shake it out regularly to remove dirt and debris. For washing, braided rugs can often go in the washing machine on a gentle cycle in cold water, though very large ones are better washed by hand in the bathtub or taken to a laundromat with large-capacity machines. Air drying flat is always preferable to machine drying, which can cause shrinkage or distortion.
Place a non-slip rug pad underneath any rag rug, especially in high-traffic areas or on hard flooring. This protects both the rug and the floor, and it keeps the rug from shifting underfoot, which is a safety concern.
Rotate your rug occasionally if it’s in a spot that receives uneven foot traffic or sunlight, to ensure it wears evenly over time.
Design Ideas and Inspiration
Part of what makes rag rug making such a satisfying craft is the nearly infinite room for creative expression. A few ideas to get you thinking:
A monochromatic rug using shades of a single color — all the blues from navy to sky — creates a sophisticated, cohesive look. A scrappy rainbow rug that uses every color in random order has an exuberant, folk art energy. You can plan specific color patterns that create stripes, chevrons, or concentric rings. Denim-only rugs have a beautiful casual texture and incredible durability, making them especially good for mudrooms and entryways. Mixing textures — smooth cotton with nubby wool, stretchy jersey with woven flannel — creates visual and tactile depth.
Take photos of your rugs as you make them. Note which fabrics you used and in what proportions. This “recipe” approach means you can recreate effects you love and learn from the ones that didn’t quite work.
Why You Should Just Start
The most common thing that stops people from trying a project like this is the feeling that they need to know more before they begin. They want to watch just a few more videos, buy a special tool, or find the perfect fabric. Here’s the honest truth: you will learn more from making one imperfect rug than from all the preparation in the world.
Your first rug will probably have some uneven braiding. It might not lie perfectly flat. The colors might not be exactly what you envisioned. And it will still be charming, useful, and entirely yours. Every rug you make after that will be a little better, and the skills will start to feel natural rather than deliberate.
Pull out those old T-shirts. Grab those jeans that finally gave out at the knees. Start cutting, start braiding, and let yourself enjoy the slow, meditative rhythm of a craft that has brought people satisfaction for centuries. There’s real joy in looking down at your kitchen floor and knowing that the rug under your feet was once a favorite flannel shirt, and that your own hands made the transformation happen.
Making rag rugs is one of those rare crafts that costs almost nothing, wastes almost nothing, and produces something genuinely beautiful and lasting. Once you start, it’s hard to stop — and that stack of fabric scraps you’ve been meaning to do something with will never look the same way again.