
The Ultimate Guide to T-Shirt Yarn Knit Rugs: Craft a Beautiful, Durable Floor Piece You’ll Love Forever
There is something deeply satisfying about transforming old, worn-out T-shirts into something beautiful and functional. T-shirt yarn knit rugs sit at the intersection of sustainability, creativity, and home décor, and they have been capturing the hearts of crafters around the world for good reason. Whether you are a seasoned knitter looking for your next big project or a complete beginner who has never held a pair of knitting needles, making a rug from T-shirt yarn is one of the most rewarding crafts you can take on. This guide will walk you through everything you need to know — from understanding what T-shirt yarn is, to choosing the right needles, to finishing your rug with a professional touch.
What Is T-Shirt Yarn and Why Is It Perfect for Rugs?
T-shirt yarn, often called “tarn” in the crafting community, is a chunky, stretchy yarn made from strips of knit cotton fabric. It is most commonly made by cutting old T-shirts into continuous loops or strips, which are then gently pulled and stretched to create a rounded, rope-like cord. The result is a thick, soft, durable material that knits up quickly and produces a fabric with real substance and weight.
What makes T-shirt yarn particularly ideal for rugs is its combination of properties that few other yarns can match. First, it is incredibly durable. Cotton knit fabric is designed to withstand repeated washing, stretching, and friction — exactly the conditions a floor rug faces every day. Second, it is soft underfoot. Unlike jute or sisal rugs, which can feel rough against bare feet, a T-shirt yarn rug feels cushioned and comfortable. Third, it is washable. You can toss most T-shirt yarn rugs right into the washing machine, which makes them ideal for high-traffic areas like kitchens, bathrooms, entryways, and children’s rooms.
From an environmental standpoint, T-shirt yarn is also a wonderful choice. The fashion industry produces an enormous amount of textile waste each year, and repurposing old clothing into something new and lasting is a meaningful way to push back against that cycle. When you make a T-shirt yarn rug, you are not only creating a beautiful object — you are extending the life of materials that might otherwise end up in a landfill.
Choosing Your T-Shirt Yarn: Making It vs. Buying It
One of the first decisions you will need to make is whether to create your own T-shirt yarn or purchase it ready-made. Both options have distinct advantages depending on your goals, budget, and the amount of time you want to invest before the actual knitting begins.
Making your own T-shirt yarn gives you complete control over color, thickness, and texture. You can raid your closet for old shirts you no longer wear, visit thrift stores to find interesting colors and patterns, or ask friends and family to donate theirs. To make T-shirt yarn, you cut the body of the shirt into horizontal strips roughly one to two inches wide, being careful not to cut through the side seams. Once you have a stack of loops, you connect them by stretching one loop through another and pulling the ends through to create a continuous strand. There are countless video tutorials available online that demonstrate this technique clearly, and after a few practice shirts, it becomes quite fast.
The main challenge with homemade T-shirt yarn is consistency. Different shirt weights, fabric blends, and cutting widths will produce yarn of varying thicknesses, which affects the look and feel of your finished rug. Some crafters find this charming; the slight inconsistency adds a handmade character that is hard to replicate. Others prefer a more uniform result.
Buying commercially produced T-shirt yarn offers uniformity and convenience. Brands like Zpagetti, Hoooked, and We Are Knitters sell T-shirt yarn in a wide range of colors and weights, typically wound into large 500-gram or even 850-gram balls. The yarn is made from factory offcuts rather than finished garments, which still makes it a relatively sustainable choice. Purchased T-shirt yarn tends to have a consistent diameter, making it easier to achieve even tension throughout your project. The tradeoff is cost — quality T-shirt yarn can be expensive, and a large rug may require several balls.
For most beginners, starting with purchased yarn is a practical choice that lets you focus on learning the knitting technique without also learning how to prepare the material. As you gain experience, experimenting with homemade tarn becomes a natural and rewarding next step.
Knitting Needles and Tools You Will Need
T-shirt yarn is a super-bulky or jumbo weight material, and it requires needles to match. Using needles that are too small will result in a stiff, tightly packed fabric that is difficult to work with and uncomfortable underfoot. Using needles that are too large will produce a loose, open fabric that won’t hold its shape as a rug.
For most T-shirt yarn, straight or circular knitting needles in a size ranging from 10mm to 20mm work best. A size 12mm or 15mm needle is a good starting point for a standard weight T-shirt yarn. If you are making a large rug, circular needles are much easier to manage than straight ones because they allow you to rest the weight of the work in your lap rather than holding it all on two long shafts.
Circular needles for this kind of project should have a cable length of at least 80cm, and longer is better for wide rugs. Look for needles with smooth, tapered tips that allow the thick yarn to glide easily without snagging.
Beyond needles, you will need a large tapestry needle or yarn needle for weaving in ends at the beginning and end of your work. You may also find it helpful to have a tape measure on hand to check your dimensions as you go, since T-shirt yarn can stretch more or less depending on how tightly you knit.
Understanding Basic Knitting Stitches for Rugs
You do not need to know a hundred different stitches to make a beautiful T-shirt yarn rug. In fact, some of the most stunning rugs are made using only the most basic techniques. Here is a quick overview of the stitches most commonly used in rug knitting.
Garter stitch is the simplest of all: you knit every row, never purling. This creates a thick, ridged fabric that is wonderfully cushioned and lies flat without curling at the edges — both qualities that are important in a rug. Garter stitch is ideal for beginners and produces a satisfying, wavy texture that looks intentional and attractive.
Stockinette stitch alternates knit rows with purl rows, creating a smooth fabric on one side and a bumpy fabric on the other. While stockinette is one of the most common stitches in garment knitting, it tends to curl at the edges when not bordered by a different stitch, making it less ideal for rugs unless you add a garter or seed stitch border.
Seed stitch alternates knit and purl stitches within the same row, then reverses the pattern on the following row, so that knits sit above purls and purls sit above knits. The result is a beautifully textured, bumpy fabric that lies flat and has a lot of visual interest. Seed stitch takes slightly longer than garter stitch but produces a more refined look that works especially well for rugs intended as decorative focal points.
Basket weave stitch creates the appearance of woven fabric by alternating blocks of knit and purl stitches in a checkerboard pattern. It is slightly more advanced but not difficult once you get the rhythm of it, and the result is truly striking in chunky T-shirt yarn.
For your first T-shirt yarn rug, garter stitch is warmly recommended. It is forgiving, quick, and the finished result looks beautiful and professional even if your tension is not perfectly even.
A Simple T-Shirt Yarn Knit Rug Pattern for Beginners
The following is a straightforward rectangular rug pattern that can be adapted to any size you like by adjusting the number of cast-on stitches and rows worked.
Materials needed: Approximately 500 to 700 grams of T-shirt yarn (for a small to medium bathroom or bedside rug), 15mm circular or straight knitting needles, scissors, and a tapestry needle.
Gauge: Because T-shirt yarn is stretchy and rugs don’t require precise sizing the way garments do, gauge is flexible. As a rough guide, 6 stitches and 10 rows in garter stitch on 15mm needles typically produces about a 10cm by 10cm swatch.
Instructions: Cast on 20 to 30 stitches depending on your desired width. A cast-on of 20 stitches on 15mm needles will give you a rug approximately 35 to 40cm wide, which is good for a small bathroom mat. For a wider entryway runner, cast on 35 to 40 stitches.
Knit every row in garter stitch until your rug reaches the desired length. For a small bath mat, you might work 40 to 50 rows. For a larger accent rug, continue until the piece measures the length you want, checking with a tape measure as you go. Keep in mind that T-shirt yarn will stretch slightly in use, so your rug may grow a little longer after its first wash.
When you have reached your desired length, bind off loosely. A tight bind-off can cause the edge to pucker or feel stiff, so take care to keep your tension relaxed as you work the last row.
Weave in all ends securely using your tapestry needle, threading the tail at least 5 to 6cm into the body of the rug in two different directions to prevent it from working loose over time.
Tips for Even Tension and a Professional Finish
Tension is the single biggest factor that separates a rug that looks handmade in the best sense from one that looks uneven and sloppy. When working with T-shirt yarn, it can be tempting to knit very loosely because the material is chunky and the needles are large, but maintaining a consistent, firm tension will produce a denser fabric that holds up better underfoot and looks much neater.
Try to keep your working yarn at a consistent tautness as you pull each stitch through. If you notice your tension varies from row to row, it may help to take a break and come back to the project when you are relaxed, since stress and fatigue tend to affect how tightly we hold the yarn.
Blocking a T-shirt yarn rug after finishing can make a noticeable difference. Wet the finished rug thoroughly, gently press out excess water without wringing, and lay it flat on a clean surface in the shape you want it to hold. Allow it to dry completely — which can take a day or two for a thick rug — before using it. This process allows the fibers to relax into their final position and can smooth out any uneven areas.
For a rug that will be used on a hardwood or tile floor, consider adding a non-slip backing. You can purchase sheets of non-slip mesh fabric from most craft stores, cut it to the shape of your rug, and either sew it on loosely around the perimeter or use a fabric-safe adhesive spray to secure it. This small addition makes a significant difference in safety and practicality.
Color Ideas and Design Inspiration
The design possibilities for T-shirt yarn rugs are nearly limitless. If you are making your own yarn from thrifted shirts, you might embrace the natural variation in your color palette and create something that looks bohemian and layered. If you are purchasing yarn, you can plan a more deliberate color scheme.
Striped rugs are among the easiest designs to execute. Simply change yarn colors at the beginning of a new row, and alternate between two, three, or more colors in whatever sequence appeals to you. Regular stripes, irregular stripes, and gradual color transitions all produce very different effects.
For those comfortable with basic colorwork, simple geometric patterns can be knitted in using the intarsia or stranded colorwork technique. A chevron pattern, a checkerboard, or even a simple border in a contrasting color can elevate a basic rectangle into something truly special.
Circular rugs, worked from the center outward using double-pointed needles or the magic loop technique on circular needles, are another beloved option. They require a little more experience but produce a beautiful result that works well in living rooms, under coffee tables, or beside a bed.
Caring for Your T-Shirt Yarn Rug
One of the greatest practical advantages of T-shirt yarn is that it is machine washable. Most T-shirt yarn rugs can be washed in a machine on a gentle cycle with cold water and a mild detergent. Avoid hot water, which can cause cotton fabric to shrink and your rug to lose its shape.
After washing, reshape the rug by hand and lay it flat to dry. Tumble drying on low heat is possible for some rugs, but flat drying is gentler and helps the rug maintain its proportions over time. With proper care, a well-made T-shirt yarn rug can last for many years and actually soften and become more comfortable with each wash.
Why T-Shirt Yarn Knit Rugs Make Wonderful Gifts
Beyond their appeal as personal home décor items, T-shirt yarn rugs are exceptional handmade gifts. A custom rug made in colors chosen to match a friend’s kitchen, a soft bath mat made from cheerful pinks and oranges for a new homeowner, or a sturdy, washable floor mat for a family with young children — all of these communicate thoughtfulness and care in a way that a store-bought item simply cannot.
The relatively quick knitting time of T-shirt yarn projects — which work up much faster than fine-weight yarn thanks to those oversized needles — means you can often complete a small rug in a single weekend, making it a viable gift even when time is limited.
Getting Started Today
If you have been thinking about trying T-shirt yarn knitting, there is genuinely no better project to begin with than a rug. The scale is large enough that you can see your progress quickly and stay motivated, the material is forgiving of beginner mistakes, and the end result is something you will use and enjoy every single day.
Gather a few balls of T-shirt yarn in colors that speak to you, pick up a pair of chunky circular needles, and cast on your first stitches. Do not worry about perfection — the slight variations and imperfections that come with handmade work are part of what makes a T-shirt yarn rug beautiful. Each one is completely unique, a little piece of material history, stitched together stitch by stitch into something that is genuinely yours.
The floor beneath your feet deserves something made with love.