
T-Shirt Yarn Round Rug: How to Make One and Tips for Success
There is something deeply satisfying about turning old, worn-out T-shirts into something beautiful and functional for your home. A round rug made from T-shirt yarn sits at the intersection of sustainability, creativity, and practical home décor — and the best part is that it costs almost nothing if you already have a pile of old shirts you no longer wear. Whether you are a seasoned crafter or a complete beginner picking up a crochet hook for the first time, this guide will walk you through everything you need to know to create a stunning T-shirt yarn round rug from scratch.
What Is T-Shirt Yarn?
Before diving into the project itself, it helps to understand what T-shirt yarn actually is. Also known as “tarn” (a blend of T-shirt and yarn), it is a stretchy, fabric-based yarn made by cutting T-shirts into continuous strips that curl in on themselves to form a rounded, rope-like strand. Because of the natural stretch in knit cotton fabric, the edges of the strip roll inward automatically, giving you a smooth, thick yarn without any fraying or hemming required.
You can make your own T-shirt yarn at home using old shirts, or you can buy commercially produced T-shirt yarn, which typically comes in balls of around 100 to 200 grams and is sold in a wide range of solid colors, stripes, and even printed patterns. Both options work beautifully for a round rug, but making your own gives you total control over color and cost.
Why Make a Round Rug?
Round rugs are endlessly versatile. They look great in front of a fireplace, under a coffee table, next to a bed, or in the center of a reading nook. The circular shape softens a room and breaks up the rigid geometry of walls and furniture, making spaces feel more welcoming and relaxed. When made from T-shirt yarn, these rugs also have a lovely cushioned texture underfoot — thick enough to feel substantial but not so bulky that they become a tripping hazard.
A handmade T-shirt yarn round rug also carries an authenticity that store-bought rugs simply cannot match. You choose the colors, the size, the pattern — whether you want concentric rings of contrasting hues, a gradual ombre fade, or a single solid color in a chunky, textured weave. The rug becomes genuinely yours.
What You Will Need
Getting started requires only a few simple supplies, most of which you may already have at home.
For making your own T-shirt yarn: You will need old T-shirts, a pair of sharp fabric scissors, and a flat surface to work on. Avoid shirts with side seams in the body panel, or plan to cut around them. Larger shirts yield longer continuous strips, so oversized or XL shirts are ideal.
For crocheting the rug: A large crochet hook in size N/P (9mm to 10mm) or larger works well for T-shirt yarn, though some crafters prefer going up to a 12mm or even 15mm hook for a looser, flatter result. A tapestry needle or large blunt yarn needle is useful for weaving in ends. A tape measure helps you track size as you work.
For a no-crochet option: If you prefer not to crochet, you can also finger-knit or arm-knit T-shirt yarn into a round rug using a slightly different technique, or even braid and coil the strips and sew them together with a needle and thread. These methods are explained later in this guide.
How to Make T-Shirt Yarn at Home
Start by laying your T-shirt flat on a table. Cut off the bottom hem in a straight line, then cut off the section just below the armpits — this leaves you with a tube of fabric. Fold the tube so the two side edges nearly meet, but leave about an inch or so unfolded along one side (this is key to creating a continuous spiral rather than individual rings).
Now cut horizontal strips across the folded fabric, spacing each cut about one to one and a half inches apart. Stop your cuts when you reach the unfolded margin on the side — do not cut all the way through. You will end up with something that looks like a fabric fringe connected by an uncut spine.
Open the tube back up and lay it flat. You will see that you need to connect the strips diagonally through that spine section to create one long, continuous strand. Cut at a diagonal from one strip to the next along the spine, and your separate loops transform into a single long piece of yarn. Stretch the strip gently as you roll it into a ball, and the edges will curl inward naturally to form your tarn.
A single large T-shirt typically yields around 10 to 15 yards of yarn. For a rug that is approximately 24 inches in diameter, you will likely need 10 to 15 shirts worth of yarn, depending on your hook size and tension. Plan ahead and gather your materials before you begin so you do not run out mid-project.
Choosing Your Colors
This is where the creative fun really begins. There is no right or wrong answer, but a few strategies make the process easier.
A monochromatic rug using various shades of the same color creates a sophisticated, cohesive look that suits minimalist or modern interiors. Try navy, cobalt, and pale blue for a cool, calm feel, or dusty rose, terracotta, and blush for a warm bohemian vibe.
High-contrast color blocking — alternating between two or three very different colors in concentric rings — produces a bold, graphic effect that stands out beautifully on light wood or tile floors.
A gradient or ombre approach starts with a dark shade at the center and gradually transitions to lighter tones toward the outer edge, or vice versa. This takes a bit more planning but creates a striking result.
If you are raiding your own closet for shirts rather than buying pre-made yarn, simply gather whatever you have and see what combinations feel right. Sometimes the most unexpected pairings turn out to be the most interesting.
The Crochet Round Rug: Step-by-Step Instructions
This pattern uses single crochet stitches worked in a continuous spiral, which is the simplest method for creating a flat, even circle. The key to keeping the rug flat — rather than turning into a bowl shape — is increasing the stitch count at the right rate.
Starting the circle: Make a magic ring (also called a magic loop) or chain 4 and slip stitch into the first chain to form a small ring. Work 6 single crochets into the center of the ring and pull the tail to close. Do not join with a slip stitch at the end of each round — instead, continue working in a spiral and use a stitch marker in the first stitch of each round to keep track of where you are.
Round 1: 6 single crochet stitches into the ring. (6 stitches total)
Round 2: 2 single crochet in each stitch around. (12 stitches total)
Round 3: (1 single crochet, 2 single crochet in next stitch) repeated 6 times. (18 stitches total)
Round 4: (1 single crochet in each of next 2 stitches, 2 single crochet in next stitch) repeated 6 times. (24 stitches total)
Continue in this pattern, adding one additional single crochet between the increase stitches in each round. The formula is simple: every round, you add 6 stitches to the total count. So Round 5 will have 30 stitches, Round 6 will have 36, and so on. This consistent 6-stitch increase per round is what keeps the circle growing flat and even.
Keep working until the rug reaches your desired diameter. A good-sized bathroom or bedside rug is around 24 inches across, which usually means working about 12 to 15 rounds depending on your yarn thickness and hook size. A larger statement rug for a living room might be 36 inches or more, requiring 20 or more rounds.
Finishing: When the rug is the size you want, slip stitch into the next stitch and cut the yarn, leaving a tail of about 6 inches. Thread the tail onto your tapestry needle and weave it back through several stitches to secure it. Do the same with your starting tail at the center. Tug gently on the rug to even out the stitches and lay it flat on the floor to check for any curling or cupping, which the tips below will help you fix.
No-Crochet Methods: Braided and Finger-Knit Rugs
Not everyone crochets, and that is perfectly fine. There are other wonderful ways to make a T-shirt yarn round rug.
The braided coil method is one of the oldest and most accessible rug-making techniques. Cut your T-shirt strips slightly wider — about 2 inches — and do not worry about making them into a traditional yarn. Instead, braid three strips together into one long, thick braid, securing the end temporarily with a clip or knot. Once you have a long braid (the longer the better — aim for at least 10 to 12 feet before starting to coil), start coiling it into a flat circle from the center outward. Use a large needle and sturdy thread or thin twine to whipstitch or lace the coils together as you go, catching the edge of each new coil to the edge of the previous one. Keep the coil flat on a table as you work so you can see whether it is lying flat. Add more braid as needed by knotting or overlapping new strips onto the existing braid.
Finger knitting produces a looser, chunkier texture. Pull a loop of yarn through another loop using only your fingers and no needles. Once you have a long finger-knit tube, coil and stitch it into a circle the same way you would with a braid.
Both of these methods are wonderful projects to do with children, as they require no tools with sharp points and can be worked in short sessions.
Tips for Getting a Perfectly Flat Rug
The most common frustration with crocheted round rugs is that they curl up at the edges or dome in the middle instead of lying flat. Here are some practical tips to prevent and fix this.
Hook size matters. If your rug is cupping or doming, your tension is too tight. Try going up one or two hook sizes. The larger the hook relative to the yarn, the looser and flatter the fabric will be.
Count your stitches. Missing an increase stitch is the most frequent cause of cupping. Use a stitch marker diligently and count at the end of every round.
Do not skip the blocking step. Once the rug is finished, wet it thoroughly with cool water, squeeze out the excess without wringing, and lay it flat on a clean floor or large towel. Shape it into a perfect circle with your hands, pin the edges if needed, and let it dry completely. This step does more than almost anything else to ensure the rug lies flat and holds its shape.
Check tension regularly. Because T-shirt yarn is stretchy, it is easy to unconsciously pull tighter as your hands get tired. Take breaks, relax your grip, and occasionally hold the rug up and shake it gently to redistribute the stitches.
If the edges are ruffling outward, that means you have too many stitches and are increasing too fast. Try working one round without any increases, then continue the pattern. This often corrects ruffling immediately.
Caring for Your T-Shirt Yarn Rug
One of the great advantages of a rug made from cotton T-shirt yarn is that it is fully washable. Most T-shirt yarn rugs can be machine washed on a gentle or delicate cycle in cold water. Use a mild detergent and avoid bleach. Tumble dry on low heat or, even better, lay flat to dry to preserve the shape.
For day-to-day maintenance, shake the rug out regularly and vacuum it gently on a low setting. Because the rug is thick and textured, it can trap crumbs and dust, especially in high-traffic areas. A rug pad underneath is highly recommended — it prevents slipping, protects the floor, and extends the life of the rug by reducing friction and wear on the base.
Customizing Your Design
Once you have mastered the basic round rug, there are countless ways to take your design further.
Try working in tapestry crochet to incorporate geometric patterns or simple motifs like stripes, chevrons, or concentric color blocks. You can carry a second color of yarn along the back of your work and switch between them to create designs right in the fabric itself.
Experiment with different stitch types. Half double crochet creates a slightly taller, softer fabric. Slip stitch crochet produces a tighter, more densely textured surface that holds its shape extremely well. A combination of slip stitch for the center and single crochet for the outer rings gives you a beautiful tonal variation even in a single-color rug.
Add fringe to the outer edge by cutting short lengths of yarn, folding them in half, and pulling the folded loop through the edge stitches with a crochet hook, then threading the tails through the loop and pulling tight. Fringe gives the rug a playful, bohemian feel.
Mix T-shirt yarn with other chunky yarn types for texture contrast — a ball of wool roving or chenille yarn introduced into a few rounds adds visual and tactile interest.
Making It a Sustainable Practice
One of the most meaningful aspects of this craft is its environmental dimension. Every T-shirt you transform into yarn is one less garment going to a landfill. The textile industry is one of the largest sources of waste globally, and finding ways to extend the life of fabric — even worn-out, stained, or unsellable fabric — is a genuinely positive act.
Challenge yourself to source as many shirts as possible secondhand. Thrift stores often have overflowing bins of T-shirts that cannot be sold, some of which they will give away or sell cheaply in bulk. Ask friends and family to save their old shirts for you. Workplaces and community organizations sometimes have boxes of old branded shirts they no longer need.
When you finish a rug and eventually retire it, cut it up and use it as cleaning rags, or compost it — cotton is biodegradable and will break down naturally.
Final Thoughts
A T-shirt yarn round rug is one of those rare craft projects that is accessible to virtually everyone, requires minimal investment, and produces something genuinely beautiful and useful. Whether you spend an afternoon making a small accent rug or dedicate several weekends to a large statement piece, the process itself is meditative and rewarding. The repetitive rhythm of crochet, the satisfying thickness of the yarn between your fingers, the slow emergence of a circle from what was once a pile of old shirts — it all adds up to something that feels deeply worthwhile.
Start small if you are nervous. A 12-inch mini rug is a perfect first project and uses only three or four shirts. Get comfortable with the tension and the stitch pattern, then scale up. Before long you will have rugs in every room and a new appreciation for the old shirts you once thought had nothing left to offer.