
How to Make a Braided Rug With Yarn
There is something deeply satisfying about making something beautiful and functional from materials you already have on hand. A braided yarn rug sits at the intersection of craft and practicality — it adds warmth and color to any room, it uses up yarn you might have sitting in a basket or bin, and the process of making one is meditative and surprisingly simple once you get the hang of it. Whether you are a seasoned crafter or a complete beginner, this project is well within your reach.
This guide will walk you through everything you need to know: the materials, the preparation, the braiding technique, the coiling and sewing method, and the finishing touches that turn a pile of yarn into a polished, durable rug. By the time you finish reading, you will have a clear picture of exactly how to make a braided rug with yarn from start to finish.
Why Yarn Braided Rugs Are Worth Making
Before we dive into the steps, it helps to understand why this particular craft has endured for centuries. Braided rugs have been made since colonial times, originally from strips of fabric and wool. The technique is essentially the same today, and yarn is one of the best materials you can use because it is soft, widely available, and comes in an almost infinite range of colors.
A handmade braided rug also holds up remarkably well. When made correctly and sewn tightly, it can withstand daily foot traffic for years. Unlike store-bought rugs, yours will be exactly the size and color combination you want. A small accent rug for the kitchen, a large oval centerpiece for the living room, a round mat for a bathroom — all of these are possible using the exact same technique, just scaled differently.
There is also the cost factor. Yarn is inexpensive, especially if you buy it in bulk or use stash yarn you already own. A rug that might cost sixty or eighty dollars in a home goods store can be made for a fraction of that price, and it will have a handmade character that no store-bought item can replicate.
Materials You Will Need
Getting your materials together before you start will make the whole process smoother. Here is what you need.
Yarn. Bulky or super bulky weight yarn works best for this project. The thicker the yarn, the faster the rug comes together and the more cushioning it will have underfoot. You can use a single color for a clean, modern look, or combine two or three colors for a more traditional braided stripe effect. Plan on using roughly one pound of yarn for every square foot of finished rug, though this varies depending on yarn weight and how tightly you braid.
Scissors. A sharp pair for cutting yarn as needed.
A blunt tapestry needle or a curved upholstery needle. This is what you will use to sew the coils together. A curved needle makes the sewing significantly easier once the rug starts to get large and stiff.
Strong thread or thin yarn in a matching color. This is your sewing material. You want something durable — waxed linen thread, upholstery thread, or a thin but strong yarn all work well. Avoid regular sewing thread because it tends to snap under the pressure of a tight rug.
Clips, clothespins, or a clamp. You will use these to hold the beginning of your braid in place while you work.
A safety pin or stitch marker (optional). Helpful for keeping track of where a new color begins if you are working with multiple yarns.
Choosing Your Colors
Color selection is one of the most enjoyable parts of planning a braided rug. A few approaches work consistently well.
If you want a casual, farmhouse-style rug, combine three related earth tones — think cream, rust, and brown, or sage green, oatmeal, and terracotta. These combinations look intentional without requiring precise planning.
For a more graphic, modern look, try two high-contrast colors braided together — navy and white, charcoal and cream, or black and natural. The braid pattern itself becomes a visual feature.
If you are using stash yarn and want to clear out multiple colors, consider using one neutral as a constant strand throughout, then rotating the second and third strands through different colors as you add more yarn. This gives the rug a cohesive look even when many different colors appear across it.
The only rule is to keep your yarn weights consistent. Mixing a bulky yarn with a fingering weight yarn in the same braid will create an uneven texture that is hard to coil neatly.
Preparing Your Yarn
One of the small but important steps that many tutorials skip is yarn preparation. If you are working from skeins, wind them into balls before you start. Working from a ball prevents tangling and makes it much easier to manage three strands at once.
Cut your yarn into long lengths or work directly from the balls — both methods work. If you cut lengths ahead of time, make them at least six feet long so you are not splicing in new pieces constantly. Longer lengths mean fewer joins, which means a cleaner finished rug.
To join a new piece of yarn to an existing strand, overlap the two ends by about four inches and braid them together for a few braids, leaving the short tail to be woven in later. Alternatively, tie a simple square knot and trim the ends close, then make sure the knot ends up hidden on the underside of the rug when you coil it.
How to Start the Braid
Gather three strands of yarn. These can all be different colors, two of one color and one of another, or all the same — your choice based on the design you have in mind.
Tie the three strands together in an overhand knot, leaving a two-inch tail. Clip or clamp the knotted end to a table edge, a chair back, or a clipboard. This anchors your braid while you work and keeps tension consistent.
Now braid just as you would braid hair: take the right strand and cross it over the center strand, then take the left strand and cross it over the new center strand. Repeat this motion, keeping even tension on all three strands as you go. The goal is a braid that is firm and consistent in width from one end to the other.
It helps to sit comfortably with the anchor point in front of you at roughly waist height. Some crafters find it helpful to weight the braid as it grows by draping it over their knee, which adds a small amount of tension and keeps the work neat.
Braid until you have roughly two to three feet completed. This gives you enough to begin coiling and sewing before you continue adding length.
Coiling and Sewing the Rug
This is where the braid transforms into an actual rug, and it is easier than it looks.
Lay your braid flat on a table or the floor. Fold over the knotted starting end about one inch and begin coiling the braid around that fold. The first coil establishes the center of your rug, and if you want an oval rug rather than a round one, this first folded section needs to be longer.
For a round rug: Keep the starting fold very short — just an inch or two. The rug will grow into a circle.
For an oval rug: Extend the first straight section to the desired difference between the length and width of the rug. For example, if you want a rug that is eighteen inches wide and thirty inches long, your starting straight section should be about twelve inches long before you begin coiling around it.
Once you have your center established, thread your tapestry or upholstery needle with a length of strong thread or thin matching yarn. Begin sewing the coils together by passing the needle back and forth between two adjacent loops of the braid, pulling the thread snug after each stitch. This joining stitch is sometimes called a lacing stitch — you are essentially lacing the edges of two adjacent braids together, catching a loop from each one alternately.
The key to a flat rug is tension management. If the sewing is too tight and you do not add braid lengths gradually, the rug will cup upward at the edges. If the sewing is too loose, the rug will ripple and buckle. With a little practice, you will develop a feel for the right tension. If the rug starts to cup, loosen your stitch slightly and ease in a bit more braid length as you sew. If it buckles, pull the stitches a bit tighter.
Work in a spiral pattern, continuously coiling and sewing as you go. Stop every foot or so to lay the rug flat on the floor and check that it lies completely flat. Adjust your tension if needed before continuing.
Adding More Braid Length
You will almost certainly run out of braid before your rug is finished. This is completely normal and easy to address.
When your existing braid runs out, simply braid more and pick up where you left off. To keep the seam invisible, angle the tails of your old braid ends inward toward the center of the rug and braid the new length starting right where the old one ended, overlapping slightly. When you coil and sew over this transition, it disappears.
Some crafters prefer to braid one continuous length before doing any sewing at all, which avoids any seams entirely. This works beautifully if you have space to lay out a long braid, but most people find it more manageable to braid a few feet, sew it down, braid more, sew it down, and continue in this alternating rhythm.
Changing Colors
If you want your rug to have color rings or a gradient effect, changing colors is straightforward. When you want to introduce a new color, simply splice in the new yarn strand at any point in your braid. Overlap the old and new strand for about four braids, then trim the old one and continue with the new color in place.
To create a stripe effect, change all three strands at once. To create a subtler blend, change one strand at a time, spacing the color transitions a few inches apart.
Finishing the Rug
Once your rug has reached the desired size, it is time to finish the outer edge cleanly so it does not fray or unravel.
To end the braid, taper it gradually rather than cutting it off abruptly. Begin reducing the braid’s bulk by removing one strand (tuck the end under a few braids and trim it close), braid a bit more with the remaining two strands, tuck one of those under as well, and finish the last few inches with just one strand. This creates a gradual taper that narrows smoothly into the edge of the rug without creating a lump or visible seam.
Sew this tapered end securely to the outer coil of the rug, and weave in any remaining yarn tails with your tapestry needle. Weaving tails into the back of the braid for two to three inches and then trimming them close is sufficient to keep everything secure.
Once finished, give the back of the rug a look over and make sure all thread ends are woven in or knotted off. Trim any stray tails close to the surface.
Tips for a Durable, Long-Lasting Rug
A few habits during the making process will significantly extend the life of your finished rug.
Use a strong sewing thread or lacing yarn. This is the structural element holding your rug together, and thin or weak thread will break down over time. Upholstery thread, waxed linen, and buttonhole thread are all excellent choices.
Keep your braid tight and even from the beginning. A loose braid will make a floppy, less durable rug. Think of your braid as a dense, firm rope — it should hold its shape when you set it down.
Use a rug pad underneath. Any rug placed on a hard floor will slide and shift without a pad, which creates wear over time. A simple non-slip pad cut to size will protect both your rug and your floor.
If the rug is for a high-traffic area, consider using a yarn that has at least some wool or nylon content, as these fibers resist abrasion better than pure acrylic in heavy use situations.
Washing and Caring for Your Braided Yarn Rug
Braided yarn rugs are generally easy to care for, which is one of the reasons they have remained popular for so long.
For light cleaning, shake the rug out outdoors and vacuum it on a low setting. Most dirt and debris will come out easily this way.
For a deeper clean, check the care instructions on your yarn labels. Many acrylic yarns are machine washable on a gentle, cold cycle. Wool yarns typically require hand washing or dry cleaning to avoid felting and shrinkage. Wash the rug in a large-capacity machine if possible, or in a bathtub with gentle wool wash or dish soap.
After washing, lay the rug flat to dry rather than hanging it — hanging a wet rug can distort its shape over time. Reshape it as needed while it is still damp and let it air dry completely before putting it back on the floor.
Creative Variations to Try
Once you have made your first braided yarn rug and understand the basic technique, there is a lot of room to experiment.
A t-shirt yarn rug follows the exact same process but uses strips of knit fabric cut from old t-shirts instead of yarn. The result is a chunkier, more rustic rug with excellent durability.
A rectangular braided rug is made using the same oval starting method but with a much longer initial straight section. With a starting section of two or three feet, you can create a runner rug ideal for hallways.
A nested color ring design is one of the most striking variations. Braid all three strands in one color for a full ring or two, then switch to a different color set. The finished rug will have concentric rings of solid color rather than a consistently striped braid, creating a bold, graphic look.
You can also vary the size of your yarn by holding two strands together as one throughout the braid, effectively doubling the yarn weight. This creates an extra-plush, thick rug that feels luxurious underfoot.
A Project Worth the Time
Making a braided rug with yarn is the kind of project that rewards patience. The work itself is repetitive in the best way — rhythmic, tactile, and satisfying — and the result is something genuinely useful. Every time you walk across it or see it on the floor, you will know you made it, and that is an entirely different feeling from anything you can buy.
Start small if this is your first attempt. A twelve-inch round rug can be completed in a single afternoon and will teach you everything you need to know before scaling up to a larger project. Once you have made one, chances are good that you will want to make another — and that pile of yarn sitting in your craft room will start to look a lot more interesting.