
Braided T-Shirt Rug — Crafty Staci
There is something deeply satisfying about turning a pile of old t-shirts into something beautiful and functional for your home. A braided t-shirt rug is one of those crafting projects that checks every box — it is budget-friendly, environmentally conscious, endlessly customizable, and the finished result is a sturdy, colorful rug that can last for years. Whether you are a seasoned crafter or someone who has never picked up a pair of fabric scissors before, this project is approachable, rewarding, and a whole lot of fun.
Today at Crafty Staci, we are walking through everything you need to know to make your own braided t-shirt rug from start to finish. From choosing the right shirts to finishing the edges with confidence, this guide covers the techniques that will make your rug look polished and professional. Grab your scissors and let’s get started.
Why Make a Braided T-Shirt Rug?
Before we dive into the how-to, let’s talk about why this project is worth your afternoon. T-shirts are one of the most common items cluttering up closets and donation bins across the country. They are soft, stretchy, durable, and they come in an almost infinite variety of colors and patterns. All of those qualities make them ideal raw material for a braided rug.
Traditional braided rugs were made from wool and other fabric scraps as a way to use every last bit of usable material. The technique is centuries old, and it produces a rug that is genuinely tough. The braiding process locks the fabric together in a structure that distributes pressure evenly, which means your rug holds up under foot traffic far better than you might expect from recycled t-shirts.
From an environmental standpoint, this project is a meaningful way to divert textiles from landfills. The fashion industry is one of the largest contributors to global waste, and even small-scale efforts to repurpose clothing make a difference. Every rug you make is a handful of shirts that did not end up in a trash bag.
And then there is the cost. A new area rug from a home goods store can run anywhere from fifty dollars to several hundred dollars depending on size and style. A braided t-shirt rug costs you exactly what you have sitting in your closet — or at most, a few dollars spent at a thrift store stocking up on extra shirts.
What You Will Need
Getting your supplies together before you start will make the whole process smoother. Here is what to gather.
T-shirts. The number of shirts you need depends on the size of the rug you want to make. A small bathroom rug roughly twelve inches in diameter uses about four to six shirts. A medium accent rug around twenty-four inches across might take twelve to fifteen shirts. A large area rug covering a significant portion of a room can require thirty or more shirts. It is better to have more than you think you need — leftover strips can always be saved for your next project.
Look for t-shirts made from cotton or a cotton-blend fabric. Pure cotton gives you soft, even strips that are easy to work with. Avoid shirts with a lot of synthetic content if you can, because some synthetics do not stretch as nicely and can feel scratchy underfoot. That said, many crafters have had great success with all kinds of shirt types, so do not let an imperfect collection stop you.
Think about color as you gather your shirts. You can go for a coordinated palette — shades of blue and white for a nautical look, earth tones for a rustic feel, or a tight rainbow progression. You can also embrace a joyful, eclectic mix of every color you own. Both approaches produce beautiful rugs, and the choice is entirely yours.
Sharp fabric scissors. This is one item where quality genuinely matters. Dull scissors will make cutting strips a tiresome chore. A good pair of fabric shears makes clean, smooth cuts that are much easier to work with. If you plan to make more than one rug, it is worth investing in a decent pair.
A rotary cutter and cutting mat (optional but helpful). If you have these tools from other sewing or quilting projects, they will speed up your cutting process considerably. They are not necessary, but they are a nice luxury.
A flat surface. You will be doing your braiding on a flat surface, so a large table or the floor works well. Braiding in the air is possible but harder to keep consistent, especially for beginners.
Upholstery thread or strong twine. You will need something sturdy to coil and secure your braid as you work. Regular sewing thread is too thin and will not hold the weight of the rug over time.
A blunt needle or rug needle. This is used to sew the braid into a coil as you go. A large curved needle made for upholstery or rug work is the most useful tool here, but a straight needle with a large eye also works.
How to Cut Your T-Shirts Into Strips
The cutting stage is the foundation of your rug, and taking a few extra minutes here pays off later. Your strips need to be relatively consistent in width for the braid to look even and lie flat.
Start by laying your t-shirt flat on your work surface. Cut off the hem at the bottom and set it aside — hemmed edges do not stretch the same way as the rest of the fabric and can create an uneven braid. Then cut off the section above the armpits, removing the sleeves and shoulder seams. You will work primarily with the tube of fabric that forms the body of the shirt.
Now cut horizontal strips across the tube of fabric, moving from the bottom up. Each strip should be about one to one and a half inches wide. When you pick up a strip and pull on it gently, it will curl in on itself and form a soft fabric cord. This curling is exactly what you want — it gives the strips a rounder, more finished look and makes the braid tighter and more uniform.
If your shirt is particularly large, you may want to cut the tube into a flat piece first, then cut your strips. Either approach works. The goal is even strips with no jagged edges.
Once your strips are cut, you can connect them to make longer lengths. This is important because braiding goes faster with long, continuous strands rather than short pieces you have to keep joining together. To connect two strips without a knot, cut a small slit near the end of each strip, thread one strip through the slit of the other, and pull the tail of the first strip back through itself. This creates a flat, secure join that barely interrupts the braid.
Make yourself a generous pile of connected strips before you start braiding. Stopping to cut and join strips mid-project breaks your rhythm and can introduce inconsistencies in the braid.
How to Braid the Strips
Now comes the most meditative part of the whole project. Braiding t-shirt strips feels very much like braiding hair, but at a larger scale and with a tactile, satisfying weight to the material.
Start by gathering three strips together and pinching them at one end. You can clip this end to a clipboard, tape it to the edge of your table, or ask someone to hold it — whatever keeps the top anchor secure while you work.
Begin your three-strand braid the same way you would braid hair: bring the right strip over the middle, then bring the left strip over the new middle, and keep alternating. Keep the tension consistent as you go. Too loose and the braid will be floppy and uneven. Too tight and it becomes stiff and hard to coil later. Aim for a firm but flexible braid, roughly the consistency of a well-made rope.
As you braid, keep the strips flat and avoid twisting them. A twisted strip can create small bumps in the finished braid that make the rug surface uneven. It only takes a quick glance as you work to keep things smooth.
When a strip gets too short to work with comfortably, join on a new strip using the slit-and-loop method described above. Try to stagger your joins so that you are not adding new strips to two or three strands at the same time — spacing the joins out keeps the braid consistent.
Braid until you have a length that feels generous. For a small rug, a few feet of braid is enough to start coiling. For a larger rug, you will be braiding for a while, and it can help to coil and sew as you go rather than braiding an enormous length all at once.
Coiling and Sewing the Rug
This is where your flat braid transforms into a rug, and it is genuinely exciting to watch it happen.
Decide on your shape. Braided rugs can be round, oval, or rectangular. Round rugs are the most beginner-friendly because the turning logic is simple. Oval rugs are traditional and work beautifully in hallways and in front of furniture. Rectangular rugs require some planning at the corners to keep the shape from distorting.
For a round rug, start by coiling the beginning of your braid tightly into a small circle. Thread your needle with upholstery thread and begin stitching through the loops of the braid to hold the coil together. The goal is to catch the edge loops of adjacent rows and pull them together so the rug holds its shape without puckering or doming in the center.
For an oval rug, begin with a straight length of braid in the center — the length of this initial straight section determines the length of your finished oval. Wrap the braid around this center piece, stitching as you go, and the oval shape will develop naturally.
As you add each round, keep the rug flat on your work surface and check frequently that it is not warping or doming. A small amount of tension in your stitching keeps the rug flat. If you notice the center beginning to dome upward, your coiling is too tight. If the edges are ruffling, the coiling is too loose. Either issue is easy to adjust as you go.
Use a sturdy whip stitch or a lacing technique to join the rows. Many experienced rug makers prefer lacing, which involves threading through the loops of the braid rather than surface stitching, because it is nearly invisible in the finished rug and creates a very strong bond. Both methods work well.
Keep coiling and stitching until your rug reaches the size you want.
Finishing the Edges
When your rug is the right size, you need to finish the outer edge cleanly so the braid does not unravel. Taper the final few inches of your braid by gradually pulling the strips in and reducing the thickness. You can fold and tuck the ends under the last row of the rug and stitch them down securely, or you can weave the ends back through the previous round using your needle.
Take your time with this final step. A clean finish makes the rug look professional and store-bought, while a rushed finish can leave loose ends that catch and fray with use.
Once the ends are secured, flip the rug over and take a look at the underside. Trim any hanging threads and check that all your seams are tight. A quick press with a warm iron and a damp cloth will relax any stiff areas and help the rug lie flat.
Tips for a Beautiful Braided Rug
A few extra tips from the crafting table that will make your rug even better.
Wash your finished rug before using it. Toss it in the washing machine on a gentle cycle with cold water. This softens the fabric, evens out any slight tension differences from the braiding, and gives the colors a chance to bleed and blend slightly — which can actually make the rug look more intentional and cohesive.
Add a non-slip backing if the rug will be on a smooth floor. You can buy non-slip rug padding from any home goods store and cut it to shape, or use a product like rug grip spray on the underside.
Consider mixing textures as well as colors. A few shirts in a waffle knit or a French terry fabric add visual interest to the braid and create a slightly varied surface texture that feels great underfoot.
Label your color groupings before you start braiding. If you are working with a specific color pattern — say, alternating three stripes of navy with one stripe of white — organize your strips by color in advance so you know exactly which strip goes where.
Store extra strips in a bag by color. Once you have made your first rug, you will almost certainly want to make another, and having organized leftovers makes the next project much easier to start.
Ideas for Styling Your Braided T-Shirt Rug
A finished braided rug is versatile enough to work in almost any room. In the bathroom, a small round rug in soft neutrals or spa-like blues creates a spa feel underfoot. In a child’s bedroom, a bright multicolor rug adds energy and personality to the floor. In an entryway, an oval rug in deep, earthy tones sets a warm and welcoming tone.
These rugs also make wonderful gifts. A rug made from a friend’s or family member’s old t-shirts — team shirts from their kids’ sports seasons, old concert tees, favorite worn-out colors — is a deeply personal and meaningful present. It takes something that was heading for donation and turns it into a heirloom-quality keepsake.
Stack two thin rugs together for a thicker, more cushioned version. Use a single large rug in the living room as an anchor for a seating area. Hang a small, particularly beautiful one on the wall as textile art. The possibilities are wide open.
A Final Word from Crafty Staci
Making a braided t-shirt rug is one of those projects where the process is almost as enjoyable as the product. The repetitive motion of braiding is calming, the color decisions are creative and fun, and watching a pile of old shirts become a real, usable rug in a single afternoon feels genuinely magical.
Every rug you make is unique. Even if you follow the same color sequence twice with different shirts, the fabric weight and dye variations will create something new. That unpredictability is part of what makes this craft so alive — it rewards creativity and flexibility, and it always produces something one of a kind.
If you make a braided t-shirt rug using this guide, share it with us. Tag Crafty Staci so we can see the colors you chose, the room it landed in, and the shirts that went into making it. There is a whole community of crafters here who would love to see what you create.
Happy crafting.