
Easy DIY Braided Rug Tutorial: Make a Beautiful Handmade Rug from Scratch
There is something deeply satisfying about making something useful with your own hands, and a braided rug is one of those projects that perfectly balances simplicity with reward. Whether you have a pile of old t-shirts collecting dust in the back of your closet or a stack of fabric scraps left over from previous sewing projects, you have almost everything you need to create a gorgeous, durable rug that will last for years. This tutorial will walk you through every single step of the process, from gathering your materials to finishing the final braid, so that even a complete beginner can achieve professional-looking results.
Braided rugs have been around for centuries. Early American settlers made them as a practical way to repurpose worn-out clothing and household textiles, and the tradition has carried through to modern crafters who appreciate both the sustainability angle and the homey aesthetic these rugs bring to any space. A well-made braided rug can anchor a living room, soften a bedroom floor, add warmth to a kitchen, or give a mudroom a cozy, welcoming feel. They work in farmhouse interiors, boho spaces, traditional homes, and minimalist settings depending on the colors and textures you choose.
Best of all, you do not need a loom, a sewing machine, or any special equipment to make one. Your hands, a large blunt needle, some sturdy thread, and your chosen fabric are essentially all you need.
What You Will Need Before You Start
Before diving into the actual braiding process, take a few minutes to gather everything together. Having your materials organized at the start will make the whole project feel much smoother and more enjoyable.
Fabric: This is the main material, and you have a lot of flexibility here. Old t-shirts, jersey knit fabric, denim, wool, cotton, flannel, or any combination of these can work beautifully. A rough guideline is that you will need approximately one pound of fabric strips for every square foot of finished rug. For a small 2-by-3-foot accent rug, plan on about six pounds of fabric. For a larger area rug, scale up accordingly. Thicker fabrics like denim and wool will result in a thicker, denser rug, while jersey and cotton will give you something softer and more flexible.
Scissors or a rotary cutter and cutting mat: You will be cutting a lot of strips, so a rotary cutter will save your hands significant fatigue. That said, sharp fabric scissors work perfectly fine.
A large blunt needle and heavy thread or upholstery thread: This is for lacing the braids together. You can also use a carpet needle. Waxed linen thread or heavy-duty polyester thread holds up best to the stress the rug will experience underfoot.
Safety pins or binder clips: These help hold your braiding strips together at the starting point while you work.
An S-hook or a sturdy doorknob: Braiding is much easier when one end of your work is anchored to something stationary. Hooking the looped starting point over a doorknob or an S-hook screwed into the edge of a table lets you pull against a fixed point and keeps your tension consistent.
A flat, clean surface: You will need room to coil and lace the rug as it grows, so a kitchen table or a large floor space is ideal.
Step One: Prepare Your Fabric Strips
The first real task is cutting your fabric into long, continuous strips. This step takes the most time upfront, but it is also meditative once you get into a rhythm.
For most braided rugs, strips cut between 1.5 and 2.5 inches wide work well. Thinner strips create finer, more delicate braids, while wider strips produce chunkier, more textured braids. For a beginner, 2-inch strips are a good middle-ground width.
If you are using t-shirts, cut off the hem at the bottom and the seam at the top, then cut the body of the shirt into horizontal rings. When you stretch these rings gently, they will curl into tubes on their own because of how jersey fabric behaves. This self-curling is actually ideal for braided rugs because it hides the raw edges naturally without any folding or pressing.
If you are using woven fabrics like denim, cotton quilting fabric, or flannel, you will want to fold each strip in thirds lengthwise as you go, tucking the raw edges inside. Some crafters press these folds with an iron and others simply fold as they braid. The folding keeps the raw edges hidden and creates a neater, more finished look. You can also make continuous strips from woven fabric by cutting in a spiral — cut a large square of fabric on the diagonal and connect strips end to end at a slight angle to create one very long strip without bulky knots.
For longer strips, join pieces together by cutting a small diagonal slit near the end of each strip and threading them through each other, or by overlapping the ends at a 45-degree angle and sewing a quick diagonal seam. Both methods create a nearly invisible join when braided.
Step Two: Set Up Your Braiding Station
Once you have a good supply of strips ready — at least enough to work for 30 minutes before needing to stop and cut more — it is time to set up for braiding.
Take three strips and fold them together at one end, knotting them loosely or pinning them with a safety pin. Loop this knotted end over your doorknob or S-hook. Hold one strip in each hand and let the third hang in the middle, or hold all three separated between your fingers in a way that feels natural.
If you want a two-color pattern, use two strips of one color and one of another. For a three-color braid, use one strip of each. For a random scrappy look, mix and match without worrying about color placement. There is no wrong approach here, and part of the charm of a handmade braided rug is the organic, slightly imperfect look that comes from trusting the process.
Step Three: The Braiding Technique
Braiding itself is the same simple over-under motion you have known since childhood. Right over center, left over center, right over center, and so on. The key to a rug that lies flat is keeping your tension consistent and making sure each strand is folded so the raw edges are tucked inside as you work.
As you braid, keep the strips flat rather than letting them twist. Every few inches, run your fingers along the braid to smooth it out. Pull snugly but not so tight that the braid becomes stiff and rigid — you want flexibility so the rug can be coiled and will lie flat.
When you run low on a strip, add a new one using the joining method you prefer. Try to stagger your joins so that no two strips run out at the same time, which would create a thick, lumpy spot in the braid.
Braid as much as you can before you need to start lacing. Some people braid the entire rug first and then lace, while others braid a few feet and start lacing immediately, adding more braid as they go. Both methods work. For a beginner, lacing as you go tends to feel less overwhelming because it breaks the project into smaller, more visible stages of progress.
Step Four: Lacing the Braids Together
Lacing is the process of stitching the braids together side by side to form the rug shape. This is where your project goes from looking like a pile of braids to actually looking like a rug, and it is enormously satisfying.
The most common shape for a beginner braided rug is an oval. To make an oval, you need to calculate the starting straight section. The formula is simple: subtract the desired width of the finished rug from the desired length. So for a 2-by-3-foot rug, your straight starting braid should be 1 foot long (3 minus 2 equals 1). This center straight section becomes the spine from which the rug grows outward in a continuous coil.
Thread your large needle with a long piece of heavy thread. Starting at the center of your first braid, fold it in half and begin coiling it tightly around itself. As you coil, push the needle through the loops of the braid on one side and then through the loops of the adjacent braid, pulling the thread snug with each pass. You are essentially sewing the braids together edge to edge.
This is called the lacing method, and it is preferred over simply sewing the braids together with a whip stitch because it is nearly invisible. When done correctly, the thread disappears into the loops of the braid and you cannot see the stitching at all from the front or the back. The rug looks as though it magically holds itself together.
At the corners of the oval, you will need to lace through a few extra loops on the outer braid to allow it to curve without buckling. This is the most technically challenging part of the process, and it takes a little practice to judge how much ease to allow. If your rug starts to ripple or dome in the middle, you are not adding enough extra loops at the corners. If the edges start to ruffle and flip upward, you are adding too many. Take a moment every foot or so to lay the rug flat on the floor and check that it is lying smooth.
Step Five: Finishing the Rug
As you approach your desired rug size, you will need to taper your braids so the end does not leave a visible bump. To do this, start tapering each of the three strips over the last 6 to 8 inches by cutting them at a gradual angle, making each one narrower and thinner toward the end. This tapered braid will tuck underneath the outer edge of the rug almost invisibly.
Fold the tapered end under, secure it with a few extra lacing stitches, and weave any loose thread ends through the back of the rug to hide them. Trim any thread tails close to the surface.
Flip the finished rug over and take a look at the back. If everything went smoothly, you will see a clean spiral of lacing stitches and the underside of your braids. If there are any loose ends of fabric sticking out, tuck them through to the back and secure them with a few hand stitches.
Tips for Making Your Braided Rug Last
A braided rug made from quality materials and laced firmly will stand up to years of daily use, but a few care habits will extend its life considerably.
Shake the rug out regularly rather than vacuuming it aggressively, which can stress the lacing over time. For t-shirt and cotton rugs, machine washing on a gentle cycle in a large capacity washer works well. Wool rugs should be spot cleaned or hand washed. Always lay braided rugs flat to dry rather than hanging them, because hanging a wet rug puts significant strain on the lacing stitches.
Place a non-slip rug pad underneath, especially on hardwood or tile floors. This protects both the floor and the rug from the friction of daily foot traffic.
If a section of lacing ever comes undone, re-thread your needle and repair it right away. A small fix done promptly is far easier than a large repair done after the loosened section has unraveled further.
Color and Design Ideas to Inspire You
One of the most creatively exciting parts of a braided rug project is choosing your color palette. Here are a few approaches that consistently produce beautiful results.
A monochromatic rug using different textures and values of a single color — for example, cream, tan, and warm brown — has an understated elegance that looks expensive and works in almost any room. A bold contrasting stripe effect is easy to achieve by braiding with two neutral strips and one bright strip, creating a subtle accent of color that winds through the finished rug. A scrappy rainbow rug made from whatever fabric you have on hand leans into the handmade aesthetic fully and carries the same warm, nostalgic energy as a vintage quilt.
If you are making a rug for a child’s room, consider bright primaries or soft pastels. For a kitchen, warm neutrals with a pop of your accent color keep things cheerful but calm. For a living room or bedroom, richer tones like deep rust, navy, forest green, or burgundy make a strong design statement.
Common Mistakes and How to Avoid Them
Even experienced crafters sometimes end up with a rug that domes in the center or ripples at the edges on the first attempt. Do not get discouraged. The fix is almost always to either add more ease at the curves or to remove a few lacing stitches and redistribute the fullness. It takes a couple of projects to develop an intuitive feel for the tension, and every rug you make after the first one will come out better.
Another common issue is inconsistent braid width. If you switch between thick and thin fabrics mid-project without adjusting your strip width accordingly, the braid will look uneven. Try to keep your strips roughly the same weight and thickness throughout, or adjust the cut width to compensate for differences in fabric density.
Finally, do not skip the joining step when your strips run out. Tying a knot might seem faster, but knots create bumps in the braid that will be felt underfoot and visible on the surface of the rug. The extra minute it takes to join strips properly is absolutely worth it.
Why You Should Make One Today
Beyond the beautiful finished object, braided rug making is a project that slows you down in the best way. It is repetitive in a soothing, almost meditative sense. It is a project you can pick up for twenty minutes or carry through an entire Saturday afternoon. It costs very little — or nothing at all if you are using materials you already own. And every time someone notices the rug and asks where you bought it, you get to say you made it yourself.
There are not many crafts that turn old fabric into a functional, lasting piece of home décor with nothing more than patience and your own two hands. Braided rug making is one of them, and once you finish your first one, the second one is almost inevitable. You will start looking at old flannel shirts and worn-out jeans differently, seeing in them not something ready for the donation pile but raw material for the next beautiful thing you are going to make.
So gather your fabric, find a good spot to sit, and start braiding. Your floors are waiting.