T-Shirt Yarn Rug Crochet Pattern | E’Claire Makery

T-Shirt Yarn Rug Crochet Pattern | E’Claire Makery

There is something deeply satisfying about turning old T-shirts into something beautiful for your home. If you have a pile of worn-out tees sitting in a drawer or a bag of fabric scraps you can’t bring yourself to throw away, this T-shirt yarn rug crochet pattern is exactly what you’ve been looking for. At E’Claire Makery, we love projects that breathe new life into materials that might otherwise end up in a landfill, and this chunky, colorful, durable rug is one of our favorites. Whether you’re a beginner picking up a crochet hook for the first time or an experienced maker looking for a satisfying weekend project, this pattern will guide you through every step of the process.

Let’s talk about why T-shirt yarn rugs are having such a well-deserved moment right now, and then we’ll dive straight into the pattern itself.


Why T-Shirt Yarn Is the Perfect Material for a Crochet Rug

T-shirt yarn, sometimes called tarn, is exactly what it sounds like: yarn that has been cut or torn from knit fabric, usually jersey cotton. When you cut jersey fabric in a long spiral strip, the edges curl in on themselves naturally, creating a round, rope-like strand that is both durable and soft underfoot. This makes it ideal for rug making because it can withstand foot traffic, is easy to clean, and gives finished projects a substantial, chunky look that you simply cannot achieve with traditional yarn.

There are a few ways you can source your T-shirt yarn. The most eco-friendly option is to make your own from old T-shirts. A large adult T-shirt typically yields about 50 to 75 yards of yarn depending on the size and how wide you cut your strips. Thrift stores are a goldmine for this purpose, especially when you’re looking for a particular color palette. You can also purchase pre-made T-shirt yarn in balls or cones from craft suppliers, which saves time and gives you more consistency in your strand width. Either approach works beautifully for this pattern.

One of the biggest advantages of working with T-shirt yarn is that it requires a much larger hook than standard yarn, which means your project grows incredibly quickly. What might take weeks with fine yarn can be finished in a single weekend with tarn. For new crocheters, this rapid progress is genuinely encouraging.


Materials You’ll Need

Before you cast on your first stitch, gather everything you need so the process flows smoothly from start to finish.

For a finished rug approximately 24 inches by 36 inches, you will need roughly 400 to 500 yards of T-shirt yarn total. If you’re going with a single color, that simplifies things considerably. If you want a striped or multi-color design, plan for 150 to 200 yards per color for a two-color rug, or divide your total yardage among however many colors you’ve chosen.

You’ll also need a size N/15 (10 mm) or P/16 (11.5 mm) crochet hook. The larger the hook, the more open and relaxed your stitches will look, which works beautifully for rugs that need a bit of drape. A size N or P hook is standard for most T-shirt yarn projects. If your gauge is coming out differently than expected, simply size up or down until your tension feels right and the fabric lies flat.

Have a pair of sharp scissors on hand for cutting yarn tails, a yarn needle or large blunt tapestry needle for weaving in ends, and a measuring tape or ruler for checking your dimensions as you go. Optional but helpful: a non-slip rug pad cut to size, which you can place underneath the finished rug to keep it anchored on hardwood or tile floors.


Making Your Own T-Shirt Yarn

If you’re sourcing your tarn from thrifted or old T-shirts, here’s how to prepare it before you start crocheting.

Lay your T-shirt flat on a cutting surface and cut off the hem at the bottom and the sleeves at the seams. You’ll be left with a tube of fabric. Starting at the bottom of that tube, cut horizontal strips about three-quarters of an inch to one inch wide, stopping about one inch from the side seam so you don’t cut all the way through. This leaves the strips attached on one side.

Once you’ve cut all your strips, open the tube up and cut diagonally across the connecting section at the top of each strip to release one long continuous spiral of fabric. Give each strip a gentle tug lengthwise, and you’ll see the edges curl in on themselves to form your T-shirt yarn. Wind this into a ball as you go so it’s ready to use.

Thicker strips create bulkier yarn that crochets up faster and creates a denser, more padded rug. Thinner strips give a more refined look with tighter stitches. For a floor rug that will see regular use, slightly thicker strips in the three-quarter to one-inch range tend to hold up best over time.


Understanding the Stitch

This pattern uses only two stitches: the chain stitch and the single crochet. If you’re brand new to crochet, these are the two most foundational stitches in the craft, and once you understand them, a huge range of projects opens up to you.

The chain stitch is your starting foundation. You make a slip knot on your hook, then draw the yarn through the loop on your hook over and over until you have a chain of the desired length. Think of it as the cast-on row in knitting, or the foundation of a wall before you build anything on top of it.

The single crochet is worked across that foundation chain and then in subsequent rows. Insert your hook into a stitch, yarn over, pull through the stitch so you have two loops on your hook, yarn over again, and pull through both loops. That’s one single crochet complete. It’s a tight, sturdy stitch that gives your rug a solid, even texture.

Because T-shirt yarn is thick and forgiving, even imperfect tension tends to look good. Don’t stress if your stitches aren’t perfectly uniform at first. After a row or two, you’ll find your rhythm and your work will even out naturally.


The Pattern: Rectangular T-Shirt Yarn Rug

This pattern creates a classic rectangular rug that works beautifully in an entryway, a bathroom, beside a bed, or in a kitchen. The finished dimensions are approximately 24 inches wide by 36 inches long, but you can adjust the starting chain to make it wider or narrower, and simply crochet more or fewer rows to adjust the length.

Foundation: Chain 40 stitches. If your T-shirt yarn is on the thicker side, try chain 35 and see how wide that measures before committing to the full length. Each chain stitch represents a small amount of width, so it’s worth laying your chain out and measuring before you continue.

Row 1: Single crochet in the second chain from the hook. Single crochet in each chain across. At the end of the row, you should have 39 single crochet stitches. Chain 1 and turn your work.

Rows 2 through 50 (approximately): Single crochet in each stitch across. Chain 1 and turn at the end of each row. Continue in this manner until your rug reaches 36 inches in length, or whatever length you’re aiming for. Fasten off and weave in your ends securely using your tapestry needle.

That’s the entire core pattern. The beauty of this design is its simplicity. You can add color changes, texture variations, or border details to make it your own, but the base pattern is beautifully clean and endlessly versatile.


Adding Color Stripes

If you want a striped rug, changing colors in a single crochet project is very easy. When you reach the last stitch of a row in your current color, complete the stitch until you have two loops left on your hook, then drop your current yarn and pull the new color through those two loops to finish the stitch. Chain 1 with the new color and turn, then continue crocheting with the new color across the next row. You can carry the old color up the side of your work if the stripes are close together, or cut it and weave it in if you’re making wider color blocks.

Some gorgeous color combinations for a T-shirt yarn rug include natural cream with terracotta and sage green for a bohemian vibe, navy and white for a coastal bathroom, or a gradient of similar hues in the same color family for something subtle and modern. Thrift stores are particularly great for finding large quantities of similarly toned shirts, especially in neutral shades that were once common athletic or undershirt styles.


Adding a Border

A simple border finishes the edges of your rug beautifully and helps the piece hold its rectangular shape. Once your rug is the desired size and you’ve fastened off your last row, rejoin your yarn at any corner with a slip stitch.

Work one round of single crochet evenly all the way around the perimeter of the rug. At each corner, work three single crochet stitches into the corner stitch to allow the border to turn neatly without puckering. When you return to your starting point, slip stitch to join and fasten off. Weave in all ends.

For a slightly more decorative border, you can work a second round in a contrasting color, or try a round of reverse single crochet, also called the crab stitch, which creates a lovely twisted rope-like edge. The reverse single crochet is worked in the opposite direction from your normal crocheting, which is what gives it that distinct twisted appearance. It sounds tricky but becomes intuitive very quickly.


Tips for a Flat, Professional-Looking Rug

Crochet rugs have a tendency to curl at the edges if the tension is too tight, or to ruffle and wave if the tension is too loose. Here are a few things to keep in mind as you work.

Block your tension early. After your first few rows, lay the work flat on a surface and see if it’s lying flat or curling. If it’s curling at the edges, loosen your tension slightly or go up a hook size. If it’s ruffling or creating extra fabric, tighten your tension or go down a hook size.

Count your stitches at the end of every few rows, especially when you’re getting started. It’s very easy to accidentally add or skip a stitch, and catching that mistake early means you only have to rip out a couple of rows rather than many.

When you weave in your ends, weave them in multiple directions, going forward and backward through the stitches a few times. T-shirt yarn has a tendency to slip if ends aren’t well secured, and a few extra passes of the tapestry needle will save you from loose ends working their way out later.

If you’re working with homemade tarn and some strips are thinner than others, try to position thinner sections in the middle of a row rather than at the beginning or end, where inconsistent width is more noticeable.


Caring for Your T-Shirt Yarn Rug

One of the practical joys of a T-shirt yarn rug is how easy it is to clean. Most cotton T-shirt fabric is machine washable, which means your finished rug likely is too. For best results, wash on a gentle or delicate cycle in cold water and lay flat to dry. Avoid putting it in a high-heat dryer, as this can cause the fabric to shrink unevenly or the rug to lose its shape over time.

For smaller spills or spot cleaning, a damp cloth with a little dish soap works beautifully on cotton tarn. Blot rather than rub, and let the rug air dry completely before placing it back on the floor.

Over time, with heavy foot traffic, you may notice some areas of the rug look slightly more compressed than others. A good shake outside and a lay-flat in the sun for an afternoon can refresh the texture and keep things looking tidy.


Making This Project Your Own

At E’Claire Makery, we always encourage makers to treat patterns as a starting point rather than a rigid set of rules. Once you’re comfortable with the basic rectangular rug, there are so many ways to take the concept further.

Try working in the round for a circular or oval rug. Oval rugs are particularly popular for bathrooms and entryways, and the technique involves starting with a longer foundation chain and working around both sides of it in expanding rounds. The result is a smooth oval shape that grows outward with each round you add.

Experiment with texture by alternating rows of single crochet with rows of half double crochet, which creates a slight ridge pattern and adds visual interest without requiring any new stitch knowledge.

Try a basket weave or woven look by working around the post of stitches rather than through the top loops. Front post and back post stitches create a raised, textured fabric that looks almost like woven material and adds extra thickness underfoot.

Consider making a set of matching rugs in different sizes for a bathroom or bedroom suite. A small mat beside the sink and a longer one beside the tub in coordinating colors creates a polished, cohesive look that feels custom and intentional.


Why We Love This Pattern at E’Claire Makery

Projects like this one sit at the intersection of creativity, sustainability, and practicality, which is exactly what E’Claire Makery is all about. Every T-shirt that becomes yarn is one less piece of fabric in a landfill. Every rug you make for your own home is something functional and beautiful created by your own hands. And every new crocheter who finishes their first project gets to experience that particular joy of looking at something you made yourself and thinking, “I did that.”

If you make this rug, we would absolutely love to see it. Share your finished project on social media and tag us at E’Claire Makery so we can celebrate your work. Leave a comment below with any questions, modifications you loved, or creative variations you tried. The maker community thrives on sharing, and your version of this pattern might inspire someone else to pick up a crochet hook for the very first time.

Happy crocheting, and happy making.

Categorized in:

Rugs,

Last Update: August 7, 2026