
Creative DIY T-Shirt Yarn Projects to Make
If you have a drawer stuffed with old t-shirts you never wear anymore, you are sitting on a goldmine of crafting material. T-shirt yarn, sometimes called tarn, is one of those wonderfully simple materials that costs almost nothing to make, feels great to work with, and produces surprisingly beautiful finished projects. Whether you are an experienced crafter or someone who has never picked up a pair of knitting needles in their life, there is a t-shirt yarn project out there that will suit your skill level, your schedule, and your home.
This guide walks you through everything you need to know about making your own t-shirt yarn and then using it to create a wide range of projects that are both practical and beautiful. From cozy rugs to plant hangers to chunky baskets, these ideas will transform your textile waste into something you will genuinely want to display in your home.
What Is T-Shirt Yarn and Why Should You Use It?
T-shirt yarn is exactly what it sounds like: yarn made from strips of t-shirt fabric. Because most t-shirts are made from jersey knit cotton, the fabric curls naturally along its edges when cut into strips. This natural curling is what gives t-shirt yarn its rounded, rope-like appearance without any twisting or extra processing on your part.
The benefits of working with t-shirt yarn are numerous. It is free or nearly free, since you can make it from shirts you already own. It is durable and machine washable, which makes it ideal for items that will see regular use like rugs, bags, and baskets. It is also thick and chunky, which means projects come together quickly even if you are working by hand rather than with tools.
From an environmental standpoint, making t-shirt yarn is a meaningful act of upcycling. The fashion industry generates an enormous amount of textile waste every year, and keeping old garments out of landfills by turning them into useful handmade goods is a small but genuinely impactful choice. When you make a rug from ten old t-shirts, you are giving those materials a second life that could last decades.
How to Make T-Shirt Yarn at Home
Before you can dive into any of the projects below, you need to make your yarn. The process is simple and requires only scissors or a rotary cutter and a cutting mat.
Start by laying your t-shirt flat on a table. Cut across the shirt just below the armpits to remove the top portion with the sleeves. Set that aside or save it for another project. You are left with a tube of fabric, which is the ideal shape for making continuous strips.
Fold the tube almost in half, leaving about an inch or two of one edge unfolded. Cut parallel strips across the folded portion of the tube, spacing them about an inch apart, stopping before you reach the unfolded edge. When you unfold the piece, you will have a series of connected loops held together along that uncut strip at the top. Now, cut diagonally through that uncut strip to connect all the loops into one continuous piece of yarn.
Once you have your continuous strip, stretch it gently between your hands. The fabric will curl inward along the cut edges, forming a rounded strand that looks like proper yarn. Wind it into a ball and you are ready to start crafting.
Thinner strips, around half an inch wide, produce finer yarn that works well for smaller projects or detailed work. Wider strips, up to two inches, create bulky yarn perfect for rugs and heavy-duty baskets. Mixing colors intentionally, or even randomly, can produce beautiful striped or gradient effects without any extra effort.
Project 1: Chunky Braided Rug
A braided rug is one of the most classic and satisfying t-shirt yarn projects you can make. It requires no knitting or crocheting skills whatsoever, just patient braiding and a little hand sewing to hold the coils together.
Gather enough t-shirt yarn to fill a large shopping bag. You will need three long strands to braid together, so tie them at one end and anchor that end to something sturdy, like a door handle or a hook on the wall. Braid the three strands together firmly and consistently, keeping the tension even throughout. When you run out of one color or one piece of yarn, simply tie on a new piece and keep going.
Once you have a very long braid, it is time to coil it into a rug. Lay the beginning of the braid flat and start coiling it in a tight spiral. Use a large needle and more t-shirt yarn or a strong thread to stitch the coils together as you go, passing the needle back and forth between adjacent rows to bind them. Keep the whole thing flat on a table as you work so the rug lies evenly.
You can make the rug round, oval, or rectangular depending on how you shape the initial coil. A small accent rug might take a couple of hours, while a large kitchen or bathroom rug could be a weekend project. The finished product is surprisingly sturdy, cushioned underfoot, and can go right in the washing machine when it needs cleaning.
Project 2: Crocheted Market Bag
A crocheted t-shirt yarn tote bag is one of the most useful projects you can make, and it works up in just a few hours if you know basic crochet. Even if you are new to crochet, a simple mesh bag is a great beginner project because it uses just one or two stitches repeated throughout.
You will need a large crochet hook, somewhere in the range of 10mm to 15mm, and a ball of t-shirt yarn. Chain stitch a foundation row long enough to form the base of your bag. Work in rows of single crochet or half double crochet to build up the body of the bag, then join the sides and work in the round. For a mesh effect that lets the contents of the bag show through, use chain spaces between your stitches rather than filling every gap.
Once the bag body reaches your desired height, add handles by chaining a long loop on each side and reinforcing it with a row of single crochet worked back along the chain. The handles should be long enough to slip over your shoulder comfortably.
T-shirt yarn bags are strong enough to carry heavy grocery loads, and because the material is stretchy, they accommodate odd-shaped items easily. They are also fully washable, which is a big advantage over many other bag materials.
Project 3: Woven Wall Hanging
For anyone who loves the look of boho-style textile art, a woven wall hanging made from t-shirt yarn is a stunning and achievable project. You do not need a loom, just a simple wooden dowel and a few hours of relaxed weaving.
Cut a series of t-shirt yarn strands to double the length you want your finished hanging to be. Fold each strand in half and loop it over the dowel using a lark’s head knot, which simply means pulling the folded end over the dowel and threading the two loose ends through the loop. Pack these strands tightly along the dowel until it is full.
Now weave a separate horizontal strand over and under the vertical strands, alternating the pattern with each row. Pull the horizontal strands gently toward the dowel after each row to keep the weave tight. You can use different colors of t-shirt yarn to create stripes or simple patterns.
Leave some of the vertical strands loose at the bottom to form a fringe, or cut them at different lengths to create a shaped hem. You can also add tassels, wooden beads, or other embellishments. Hang the finished piece on a wall using a piece of leather cord or twine tied to the ends of the dowel.
Project 4: Macramé Plant Hanger
Plant hangers made from t-shirt yarn have a softer, more casual look than those made from traditional macramé cord, and they are wonderfully forgiving to work with. The basic technique involves knotting, which is accessible to complete beginners.
Cut eight strands of t-shirt yarn to about four times the length of your desired finished hanger. Fold all eight strands in half and tie them together at the fold with an overhand knot. You now have sixteen working strands. Hang this knotted end from a hook at a comfortable working height.
Divide the strands into four groups of four. Using each group, tie a series of square knots down each group to form four cords. Then bring the strands together in a new grouping, taking two strands from adjacent cords, and tie square knots in those new groups to form the basket of the hanger. Repeat this grouping and knotting pattern two or three times to create a cradle deep enough to hold your pot.
Gather all the strands together below the basket and tie them in one large knot, leaving a generous fringe below. Trim the fringe to your preferred length, and your hanger is ready for a plant.
The soft, stretchy quality of t-shirt yarn means the basket cradles pots gently and accommodates slight size variations. These hangers look especially beautiful in a window where light filters through the gaps in the knotting.
Project 5: Coiled Storage Basket
Coiled baskets made from t-shirt yarn are functional, beautiful, and completely customizable. You can make them short and wide for storing blankets, tall and narrow for holding kitchen utensils, or small and round for corralling keys and change on an entryway table.
This project requires a large blunt needle and a length of flexible core material, though you can also use thick t-shirt yarn as the core. Begin by coiling the core material into a tight flat circle, whipstitching around the core and through the adjacent coil with your t-shirt yarn to bind the coils together. This is the same principle as the braided rug, but with stitching rather than sewing through a braid.
Once the base is the size you want, begin shiming the coils upward rather than outward to build the sides of the basket. The angle at which you tilt the new coils determines how gradually or steeply the sides rise. For a deeper, more cylindrical basket, keep the sides nearly vertical from the start.
When you reach your desired height, finish the last coil neatly and tuck the tail of the core into the stitching to hide it. You can add simple handles by leaving gaps in the stitching near the top and bridging them with a small coil or a braided loop.
Project 6: Finger-Knitted Infinity Scarf
Finger knitting is exactly what it sounds like: knitting without needles, using your fingers as the tools. It produces a loose, loopy fabric that works beautifully with chunky t-shirt yarn, and even young children can learn the technique quickly.
To finger knit, loop the yarn between your fingers in a consistent pattern and lift the bottom loops over the top loops on each finger to form stitches. The process is meditative and easy to pick up once you see it demonstrated, and a quick search for finger knitting tutorials will show you the motion clearly. Work a long strip of finger knitting, then join the two ends together to form an infinity loop.
The resulting scarf is light despite looking bulky, soft against the skin, and completely washable. Because t-shirt yarn is typically made from cotton, the scarf is also comfortable in warmer weather rather than being reserved strictly for winter use.
Project 7: Knotted Doormat
A knotted doormat made from t-shirt yarn is durable enough to handle foot traffic and attractive enough to leave in view on a front porch or entryway. The technique uses simple overhand knots worked onto a base of parallel cords.
String a series of parallel t-shirt yarn strands between two points at the length you want your mat to be. These are your warp strands. Then take a long working strand and weave it over and under the warp strands from one side to the other, pushing each row tightly against the last. For a knotted variation, tie each crossing point with a simple knot rather than just passing through, which creates a textured, raised surface that is excellent for wiping shoes.
Fold the raw edges under and stitch them down, or knot the ends into a decorative fringe. For a mat that will live outdoors, choose t-shirts made from synthetic blends rather than pure cotton, as synthetics resist moisture better over time.
Tips for the Best Results
Washing your finished t-shirt yarn before cutting strips will preshrink the fabric and prevent your finished project from distorting the first time it goes through the laundry. It also softens the fabric slightly, which makes the yarn more pleasant to handle and easier to work with.
If you want consistent colors, sort your t-shirts before cutting and keep your yarn separated by color. If you enjoy a more eclectic look, mix freely and embrace the randomness. Some of the most beautiful t-shirt yarn projects are the ones that look like a patchwork of memories, each color coming from a different shirt with its own history.
Keep your strips as consistent in width as possible for a smoother finished yarn. A rotary cutter and cutting mat make this much easier than scissors alone, especially when cutting many strips at once.
Do not throw away the top portions of the t-shirts you cut down. The shoulder and sleeve sections can be used for smaller projects, cut into shorter strips for fringe and tassels, or braided together for handles and ties.
Getting Started and Building Your Stash
The best way to build a collection of t-shirt yarn quickly is to ask friends and family to contribute old shirts they no longer want. Many people are happy to clear out their closets and will hand over bags of shirts they were planning to donate. Thrift stores often sell t-shirts very cheaply, and buying a range of colors and sizes gives you plenty of material to experiment with.
Once you start making t-shirt yarn and working with it, it is very hard to stop. The combination of low cost, sustainability, ease of use, and the satisfaction of producing something beautiful from something that would otherwise be discarded makes it one of the most rewarding crafting materials available. Each project builds your confidence and introduces you to new techniques that open up even more possibilities.
Whether you start with a simple braided rug or dive straight into a woven wall hanging, the important thing is to begin. Cut your first t-shirt into strips, stretch that first strip between your hands, feel it curl into yarn, and then make something with it. That first project will almost certainly make you want to make another, and before long you will have a home full of beautiful, useful, handmade things that started out as nothing more than old cotton shirts you were about to throw away.