
The EASIEST No-Sew Braided T-Shirt Rag Rug Tutorial
If you’ve been collecting old t-shirts in a bag at the back of your closet, wondering what on earth to do with them, this project is about to become your new favorite obsession. A braided rag rug made from upcycled t-shirts is one of the most satisfying things you can make with your hands — it’s colorful, cozy, durable, and costs almost nothing if you use what you already have. Best of all, you don’t need a sewing machine, a loom, or any fancy craft supplies. This is a true no-sew project from start to finish.
Whether you’re a complete beginner or a seasoned crafter looking for a relaxing weekend project, this step-by-step tutorial will walk you through everything you need to know to create a beautiful, functional rug that looks like it came straight from a boutique home goods store. Let’s get into it.
Why Make a T-Shirt Rag Rug?
Before we dive into the how-to, let’s talk about why this project is so worth your time.
It’s sustainable. Fast fashion has created a massive textile waste problem. Rather than tossing worn-out or mismatched t-shirts into the landfill, you’re giving them a second life as something beautiful and functional. Even t-shirts with small stains or holes can be used — you’ll cut those parts away.
It’s budget-friendly. If you have old t-shirts lying around, your material cost is essentially zero. Even if you need to buy extra fabric, thrift stores are overflowing with cotton tees for less than a dollar apiece.
It’s beginner-friendly. Braiding is one of the first crafts most of us ever learned. If you can do a three-strand braid, you can make this rug. The no-sew finishing technique makes it even more accessible.
It’s customizable. You can make it any size, any color palette, any shape. A small round accent rug, a long runner for the hallway, an oval rug for in front of the sink — the design is entirely up to you.
It’s genuinely durable. T-shirt fabric, also known as jersey knit, is stretchy, soft, and incredibly tough. Rugs made from it hold up beautifully to foot traffic and wash extremely well.
What You’ll Need
One of the best things about this project is how minimal the supply list is. Here’s what you’ll need to gather before you start.
T-shirts: Plan on using roughly 8 to 15 t-shirts for a small to medium-sized rug (approximately 18 to 24 inches across). The exact number depends on the size of the shirts and how thick you cut your strips. Adult XL and XXL shirts will give you more yardage per shirt, so they’re ideal. Kids’ shirts work too, but you’ll need more of them.
Sharp fabric scissors: This is the one place where you don’t want to cut corners (pun intended). Dull scissors will make cutting the fabric strips frustrating and uneven. Invest in a decent pair of fabric shears or use a rotary cutter and self-healing mat if you have them.
A ruler or cutting guide: Optional, but helpful for keeping your strips consistent in width.
Binder clips, clothespins, or a safety pin: These help anchor the beginning of your braid while you work.
A sturdy belt, door handle, or clamp: You’ll need something to anchor the starting end of your braid so you have tension to work against.
Fabric glue or hot glue gun: This is your no-sew secret weapon for finishing the ends and coiling the braid without a single stitch.
That’s it. No sewing machine required. No special loom. No complicated tools.
Step One: Prepare Your T-Shirts
The first step is turning your t-shirts into long, continuous fabric strips. This is easier than it sounds, and once you have your strips ready, the rest of the project flows quickly.
Lay your t-shirt flat on a table or cutting surface. Smooth out any wrinkles. Cut off the bottom hem — that tight ribbed edge — and discard it or save it for another project. Similarly, cut off the underarm and shoulder areas. You want to work primarily with the body of the shirt, which gives you the cleanest, most even fabric.
Cut the body of the shirt into horizontal strips about 1 to 1.5 inches wide. If you want a chunkier, more textured rug, go wider (up to 2 inches). If you prefer a tighter, finer braid, go narrower (around ¾ inch). For most beginners, 1 to 1.5 inches is the sweet spot.
Here’s the trick that turns those short strips into one long continuous piece: Don’t cut all the way through on each pass. Instead, make parallel cuts from one side, stopping about an inch from the opposite edge. When you unfold the shirt, you’ll see the strips are still connected. Then cut diagonally from one strip end to the next, creating one long spiral of fabric. Look up “continuous t-shirt cutting technique” if this feels confusing — a quick visual will make it click immediately.
Stretch each strip gently as you go. Jersey knit fabric naturally curls in on itself when stretched, forming a rounded tube-like strip rather than a flat ribbon. This gives your finished rug a beautiful, polished, professional look. Just run each strip between your fingers with a little tension and you’ll see it curl right up.
Keep your strips organized by color in separate piles or bags. This will make it much easier to plan your color pattern when you start braiding.
Step Two: Join Your Strips Together
You’ll need to connect strips to create lengths long enough to braid with. Here’s the most seamless no-sew way to do it.
Lay one strip end across the other at a right angle, forming an L shape. Cut a small slit (about half an inch) through both layers near where they overlap. Thread one tail through the slit of the other, then pull gently until it cinches into a small, secure knot. When you stretch it slightly, the knot almost disappears into the fabric. This is called a lark’s head join and it’s the standard technique for joining t-shirt yarn.
Aim for strips that are at least 4 to 6 feet long before you start braiding. Longer is better since you’ll be adding more length as you go anyway, but starting with a good length means fewer joins in the first section of your braid.
Step Three: Start Your Braid
Now for the fun part. Gather three strips (or three groups of strips if you want an even chunkier braid). You can use three different colors for a striped effect, two colors for a subtler pattern, or all the same color for a classic neutral look.
Knot or clip the three strips together at one end, then anchor that end securely. Some people loop it over a door handle, others use a clamp attached to a table, and others simply pin it to a heavy pillow in their lap. You need something to work against so your braid stays tight and even.
Braid using the standard three-strand technique: right over center, left over center, repeat. The key to a beautiful rag rug is consistent tension. Try to keep your braid tight but not so tight that the fabric bunches or puckers. Take breaks to stretch the braid out and check that it’s lying flat and even.
Add new strips as you run out using the lark’s head join described above. Try to stagger your joins so you’re not adding to all three strands at the same time, which creates a bulkier section. Add to one strand, braid a few inches, add to another, braid a few more inches, and so on.
Keep braiding until you have enough length to begin coiling. For a small round rug about 18 inches in diameter, you’ll need roughly 15 to 20 feet of braid. For a larger 30-inch rug, plan for 40 to 50 feet or more. It sounds like a lot, but it goes faster than you’d expect, especially while watching a show or listening to a podcast.
Step Four: Coil and Connect the Braid (No-Sew Method)
This is where the magic happens and where the no-sew method really shines. Traditionally, braided rag rugs are sewn together as they’re coiled, using a heavy needle and thread or yarn. But with fabric glue or a hot glue gun, you can achieve a similarly strong hold without any sewing at all.
Start your coil by tightly curling the very beginning of your braid into a small circle — almost like rolling a cinnamon roll. The tighter you make this initial coil, the flatter and neater your finished rug will be.
Apply glue along the edge of the braid you’re adding to the coil, then press the new section firmly against the edge of the existing coil. Hold it for 30 to 60 seconds (or as directed on your fabric glue packaging). With a hot glue gun, the bond sets in just a few seconds.
Work your way around the coil gradually, applying glue in small sections rather than trying to do a large length all at once. Keep the coil flat on a table as you work so you can ensure the rug isn’t warping or doming upward.
A few tips for a flat, even rug: Don’t pull the braid too tight as you coil it, or the rug will curl upward at the edges. Conversely, if you’re too loose, the rug will ruffle. Aim for smooth, even pressure and check frequently that it’s laying flat on the table.
Shape options: For a round rug, simply keep coiling in a circle. For an oval rug (great for in front of a sink or along a hallway), start by laying out a straight length of braid (the longer you make this initial straight section, the more elongated your oval will be) and then begin coiling around it. For a rectangular rug, you’ll work in tight, squared-off coils instead of rounded ones, though this requires more precision.
Step Five: Finish the Ends
When your rug has reached the size you want, it’s time to finish the outer edge cleanly.
Taper the end of your braid by gradually cutting each of the three strands shorter so the braid naturally tapers to a point rather than stopping abruptly. Braid for a few more inches with this tapered section to make it less noticeable.
Tuck the tapered end underneath or into the edge of the rug, following the curve of the last coil. Apply a generous amount of fabric glue under and around it, then press firmly. For extra security, use a few binder clips to hold it in place while it dries completely.
Once dry, turn the rug over and check the underside. If any glued sections feel loose, add a bit more glue and let it cure fully before putting the rug to use.
Color Ideas and Inspiration
One of the most enjoyable parts of this project is planning your color palette. Here are a few ideas to get you thinking.
Rainbow gradient: Collect shirts in every color of the rainbow and work through them in order as you braid. The result is vibrant and playful — perfect for a child’s room or a crafting space.
Neutral farmhouse tones: Whites, creams, grays, and tans create a cozy, rustic look that works in almost any room. This palette is especially popular for bathroom and kitchen rugs.
Two-tone contrast: Choose two complementary colors — navy and white, burgundy and cream, forest green and rust — and alternate them every few rows for a classic, graphic effect.
Scrappy and random: Just use whatever you have. Sometimes the most unexpected color combinations turn out to be the most charming. Many of the most beautiful vintage rag rugs were made this way, with no plan at all.
Ombre effect: Start with dark colors and gradually introduce lighter shades of the same hue as the rug grows outward. Dark navy at the center fading to sky blue at the edge is stunning.
Care and Maintenance
Your finished rag rug is surprisingly easy to care for.
For everyday cleaning, simply shake it out or vacuum it on a low setting. For a deeper clean, most t-shirt rag rugs can be machine washed on a gentle cycle in cold water. If you used hot glue to assemble it, check a small area first since heat from a dryer can soften the glue — air drying flat is the safest option. If you used fabric glue rated for washing, it should hold up well in the machine.
Over time, the braid may loosen very slightly at the edges. A quick touch-up with fabric glue will keep everything tidy. These rugs are incredibly forgiving.
Frequently Asked Questions
How many t-shirts do I need for a 2-foot rug? A rough estimate is 8 to 12 adult-size shirts, but it really depends on how thick your strips are and how wide your braid is. When in doubt, collect more than you think you’ll need.
Can I use other fabrics besides t-shirts? Absolutely. Fleece, flannel, denim, and old bedsheets all work well. Keep in mind that non-stretch fabrics won’t curl into that nice tube shape, so they’ll give the rug a slightly different look and texture.
What if my rug isn’t lying flat? This usually means your coil is too tight. Try loosening the tension as you add new rows, or place the rug under a heavy book while the glue dries to flatten it out.
Can kids help with this project? Yes! Cutting the strips is an adult task, but braiding and coiling are great activities for older kids and teens. It’s a wonderful way to introduce them to upcycling and handmade home décor.
How long does the project take? A small rug can realistically be completed in a few hours spread across a weekend. A large area rug might take several weekends of casual braiding. Many people find the braiding process so meditative and enjoyable that they don’t mind the time at all.
Final Thoughts
A no-sew braided t-shirt rag rug is one of those projects that gives back far more than it takes. It clears out your closet, keeps textiles out of the landfill, costs almost nothing, and results in something genuinely beautiful that you’ll use every single day. There’s also something deeply satisfying about looking down at a rug you made yourself from materials that otherwise would have been thrown away.
The process itself — the rhythmic braiding, the coiling, the watching it grow — is calming in a way that not many crafts manage to be. If you’ve been looking for a project that combines mindfulness, sustainability, and creativity, this might be exactly it.
Gather your old shirts, grab your scissors, and get started. Once you make your first one, you’ll find yourself eyeing every old t-shirt as potential rug material — and honestly, there are worse habits to have.
Happy crafting!