Crochet Recycled Old T-shirts Rug Free Pattern

Crochet Recycled Old T-Shirts Rug: Free Pattern for a Beautiful, Eco-Friendly Home Accent

If you’ve been searching for a way to breathe new life into a pile of old t-shirts gathering dust in your closet, this free crochet pattern is exactly what you need. Crocheting a rug from recycled t-shirt yarn — often called “tarn” — is one of the most satisfying, budget-friendly, and environmentally conscious craft projects you can take on. The finished product is thick, durable, machine-washable, and genuinely gorgeous. Whether you’re a beginner looking for a rewarding first rug project or an experienced crocheter ready to try something different, this guide walks you through every step of the process, from cutting your t-shirts into yarn all the way to weaving in your final ends.


Why Crochet a Rug from Old T-Shirts?

Before we dive into the pattern itself, it’s worth taking a moment to appreciate just how brilliant this idea really is. T-shirt rugs have been made for generations, but the modern crochet version has become wildly popular for several very good reasons.

First, there’s the cost. Commercial rugs — especially handmade or artisan-style ones — can be incredibly expensive. A single quality area rug can run anywhere from fifty to several hundred dollars. A crochet t-shirt rug costs you almost nothing if you use shirts you already own, and just a few dollars if you supplement your collection with thrift store finds.

Second, there’s the environmental impact. The fashion industry is one of the largest contributors to global waste and pollution. By transforming old, worn-out, or ill-fitting t-shirts into something functional and beautiful, you’re diverting textiles from the landfill and participating in a circular economy. That feels good in a real, tangible way.

Third, the result is surprisingly practical. T-shirt material is soft, stretchy, and resilient. When crocheted into a rug, it creates a surface that’s comfortable underfoot, resistant to wear, and easy to clean. Most t-shirt rugs can simply be tossed into the washing machine, which makes them ideal for kitchens, bathrooms, entryways, kids’ rooms, or any other high-traffic area.

Finally, the aesthetic possibilities are virtually limitless. Depending on the colors and patterns of the shirts you choose, your finished rug can be whimsical and colorful, calm and neutral, bohemian, minimalist, or anything in between. No two t-shirt rugs are exactly alike, which makes yours a true original.


What You’ll Need

T-Shirts

You’ll need approximately 8 to 12 adult-sized t-shirts to make a rug that measures roughly 24 by 36 inches. The exact number will vary depending on how thick or thin you cut your strips and how densely you crochet. For a smaller accent rug (around 18 by 24 inches), 5 to 7 shirts should do the trick. For a large area rug, plan on 15 or more.

Cotton or cotton-blend shirts work best. They cut cleanly, don’t fray excessively, and have a nice, consistent stretch. Avoid shirts with heavy graphic prints across the entire body, as the plasticky ink can make the fabric stiff and uncomfortable to work with. Shirts with small logos or prints are generally fine.

Think about your color scheme in advance. You might choose a monochromatic look using various shades of one color, a bold multicolor approach with random strips thrown in as you go, or a planned striped design. Thrift stores are a goldmine for cheap t-shirts in a wide range of colors, so don’t be afraid to spend an afternoon browsing the racks with your color palette in mind.

Crochet Hook

You’ll want a large hook for this project. A size P (11.5 mm) or Q (15 mm) hook works beautifully with t-shirt yarn. Some people prefer to go even larger, up to a 20 mm or 25 mm hook, especially if they cut their strips on the wider side. The bigger the hook, the more open and textured the final fabric will be. A slightly smaller hook produces a denser, more tightly packed rug.

If this is your first time working with chunky yarn or fabric strips, a size P or Q hook is a great starting point. It gives you enough control to keep your tension even without making the work feel overly stiff.

Scissors

Sharp fabric scissors are essential here. You’ll be cutting through layers of jersey knit fabric, and dull scissors will make the process frustrating and imprecise. A rotary cutter and cutting mat can speed things up significantly if you have them.

Optional Supplies

A ruler or quilting guide helps keep your strips consistent in width. Binder clips or stitch markers can be useful for keeping track of your place, especially in longer rows. A tapestry needle will help you weave in ends when you’re finished.


How to Make T-Shirt Yarn

This step is the foundation of the whole project, and once you get the hang of it, it’s genuinely enjoyable. There are two main methods: the continuous strip method and the simple loop method. The continuous strip method is the most popular because it produces one long, unbroken length of yarn with no joins.

The Continuous Strip Method

Lay your t-shirt flat on a cutting surface. Cut off the hem at the bottom and the top portion (including the sleeves and neckline), leaving you with a clean tube of fabric. The tube is what you’ll be working with.

Fold the tube in half so the two side seams line up with each other. Now fold it again so you have a thicker, more manageable piece of fabric. Starting from the bottom folded edge, cut upward toward the top open edge at regular intervals — about three-quarters to one inch wide — stopping about an inch before you reach the top. Don’t cut all the way through. You should end up with a fringe-like structure still connected at the top.

Unfold the tube so it lies flat. You’ll see a series of loops connected along a band of fabric at the top. Now you’re going to make a series of diagonal cuts through that connecting band to turn all those loops into one continuous spiral strip. Starting from the first loop on one end, cut diagonally from the base of that first loop to the base of the second loop. Continue cutting diagonally from loop to loop all the way down the length of the fabric. When you’re done, you’ll have one long, continuous strip of t-shirt material.

Give the strip a gentle tug and it will curl in on itself, creating a round, rope-like piece of yarn. Wind it into a ball and you’re ready to crochet.

For most rugs, strips cut about three-quarters of an inch wide produce a nice, full yarn. If you want a chunkier look, cut them an inch wide. For a more delicate, tightly crocheted fabric, cut them a half inch wide.

Joining New Strips

When one shirt runs out and you need to add another, there’s a simple, no-knot method for joining that keeps your rug flat and smooth. Lay the end of the first strip on top of the end of the second strip, overlapping them slightly. Cut a small slit through both layers near the end of each strip. Pass the end of the second strip through the slit in the first, then pull the second strip’s other end through its own slit to create a flat, interlocking join. Pull snug. This join lies flat and barely shows in the finished rug.


The Free Crochet Pattern

This pattern creates a classic oval rug, which is one of the most versatile shapes for a t-shirt rug. Ovals work well in entryways, in front of sinks, alongside beds, and in living rooms. You can also adapt this pattern to make a round or rectangular rug simply by modifying the foundation chain.

Gauge

Gauge is not critical for a rug project, but as a general reference, with a Q hook and strips cut about three-quarters of an inch wide, you should get approximately 4 to 5 single crochet stitches over 4 inches.

Finished Size

Approximately 24 inches wide by 36 inches long, depending on your hook size and tension.

Stitches Used

This pattern uses only the single crochet stitch, making it perfectly accessible for beginners. Single crochet produces a dense, sturdy fabric that holds up beautifully underfoot.

Foundation Chain

Chain 14. This starting chain determines the length of your oval’s inner section, which will be about 10 inches. If you want a longer rug, add more chains; if you want a smaller or rounder rug, use fewer.

Row 1

Single crochet in the second chain from the hook and in each chain across (13 single crochets). Work 3 single crochets in the last chain to round the end. Now rotate your work and single crochet in each of the remaining loops on the opposite side of the foundation chain (13 single crochets). Work 3 single crochets in the last stitch to round the other end. Join with a slip stitch to the first single crochet. Do not turn your work — this rug is worked in continuous rounds.

Place a stitch marker in the first stitch of the round so you can track where each round begins.

Round 2

Single crochet in each stitch around, working 2 single crochets in each of the 3 center stitches at each end of the oval (the 3-stitch increase points from the previous round). This adds the extra stitches needed to keep the oval flat as it grows.

Round 3 and Beyond

Continue working single crochet in each stitch around, increasing at the ends of the oval as needed to keep the work lying flat. The general principle is: if the rug starts to cup upward, you need more increases at the ends; if it starts to ruffle, you have too many increases. Aim to add 6 total increases per round, spread evenly across the two rounded ends (3 increases at each end).

A simple increase is done by working 2 single crochets into the same stitch. As the oval grows wider, you’ll space your increases slightly differently to keep the shape smooth. Watch your work as you go and adjust by eye — this is the intuitive part of rug making, and most crocheters get the feel for it very quickly.

Continue in this manner, round after round, until your rug reaches the size you want. For a rug approximately 24 by 36 inches, you’ll typically complete somewhere between 12 and 15 rounds after the foundation, depending on your hook size and tension.

Finishing

When your rug reaches the desired size, cut your yarn leaving a tail about 6 inches long. Thread the tail onto a tapestry needle and weave it invisibly through several stitches on the underside of the rug to secure it. Trim any excess. Weave in any other ends from color changes the same way.


Tips for a Beautiful, Professional-Looking Rug

Consistent strip width makes a noticeable difference in the final look of your rug. If your strips vary a lot in width, the texture will be uneven. Take your time cutting, especially on your first shirt or two, until you develop a rhythm.

Keep your tension as even as possible as you crochet. Working with fabric strips is a little different from working with commercial yarn because the material is less uniform. Try to pull each stitch to roughly the same snugness. If some stitches feel too tight and others too loose, slow down and be more deliberate about your tension.

Block your rug when it’s finished if it isn’t lying perfectly flat. You can dampen it with a spray bottle, shape it by hand, and let it dry flat on a clean floor or large table. This often solves minor curling or unevenness.

Try to hide your color-change joins on the underside of the rug. When you join a new strip, take a moment to position the join so it falls near what will be the underside of a stitch, where it will be hidden in the finished piece.

If you’re mixing colors in a planned way — for example, alternating a strip of white with a strip of navy — cut and prepare all of your strips in advance and keep them in separate baskets or bins. This makes the color-changing process much smoother.


Caring for Your T-Shirt Rug

One of the greatest advantages of this type of rug is how easy it is to care for. Machine wash on a gentle or delicate cycle in cool or warm water. Avoid hot water, which can cause the cotton to shrink unevenly. Tumble dry on low heat or, better yet, lay the rug flat to air dry. Flat drying helps the rug maintain its shape over time.

Avoid using bleach, which can weaken the fabric and cause colors to fade. For spot cleaning between washes, a little mild dish soap and a damp cloth will handle most spills.

With reasonable care, a well-made t-shirt rug will last for years. If it starts to look tired or worn, you can simply unravel it and use the material to try a new design or color arrangement — the ultimate in sustainable crafting.


Variations and Creative Ideas

Once you’ve completed your first oval rug and feel comfortable with the process, there are so many directions you can take this craft. A round rug starts from a magic ring or a short 3-to-4-chain foundation with increases all the way around, producing a flat circle that grows outward evenly. A rectangular rug is worked in rows rather than rounds, and uses a simple turning chain instead of increases at the ends.

You can experiment with different stitch patterns as well. A half double crochet stitch produces a slightly taller, airier fabric. A back-loop-only single crochet creates a beautiful ribbed texture. A basketweave pattern, alternating front-post and back-post double crochets, looks stunning in a two-color t-shirt yarn and gives the rug a woven appearance.

You might also try braiding strips before crocheting to create a thicker, more textured yarn. Triple-braided tarn produces an almost rope-like material that crochets into an exceptionally chunky, substantial rug.


Final Thoughts

A crochet recycled t-shirt rug is one of those projects that gives back in every direction — to your home, to your budget, and to the planet. It asks for nothing more than a little time, a pile of old shirts, and a large crochet hook. In return, it gives you a durable, beautiful, completely one-of-a-kind piece for your home, made entirely by your own hands.

Whether you’re clearing out your closet, thrifting for colors that inspire you, or giving new purpose to shirts that hold sentimental value, every stitch in this rug carries a little story. That’s the real magic of making something from scratch — and from something that almost became trash.

So gather your t-shirts, sharpen your scissors, and pick up that hook. Your next favorite home accessory is waiting to be made.

Categorized in:

Rugs,

Last Update: October 30, 2026