Crochet a T-Shirt Yarn Rug

How to Crochet a T-Shirt Yarn Rug: The Ultimate Step-by-Step Guide

There is something deeply satisfying about creating a rug you can actually walk on — something that grounds a room, adds texture and color, and tells a story about the hands that made it. Crocheting a t-shirt yarn rug checks every one of those boxes. It is chunky, tactile, forgiving for beginners, and surprisingly fast to complete. Whether you have a pile of old t-shirts waiting to be repurposed or you want to buy ready-made t-shirt yarn from a craft store, this guide will walk you through everything you need to know to create a beautiful, durable rug for any room in your home.


What Is T-Shirt Yarn?

T-shirt yarn, sometimes called tarn (a portmanteau of “t-shirt” and “yarn”), is a thick, stretchy yarn made from knit fabric — usually jersey cotton, the same material used in everyday t-shirts. It comes in two main forms: store-bought rolls that are neatly wound and consistent in width, and homemade strips cut from actual t-shirts.

The material has a wonderful soft, tubular structure that gives finished projects a plush, cushioned feel. Because it is made from knit fabric, it has natural stretch and recovery, which makes it ideal for rugs that need to lie flat and stay in place under foot traffic. It is also machine washable in most cases, which makes it an incredibly practical choice for high-use areas like bathrooms, kitchens, and entryways.

T-shirt yarn is typically much thicker than standard yarn — often classified as a “super bulky” or “jumbo” weight — and this is exactly what makes it so appealing for rug projects. You can make a full bathroom rug in a single afternoon, and the chunky texture makes every stitch look bold and intentional.


Why Crochet Rather Than Knit a T-Shirt Yarn Rug?

Both crochet and knitting work beautifully with t-shirt yarn, but crochet tends to be the preferred method for rugs. Crochet creates a denser, more structured fabric, which is exactly what you want underfoot. The stitches lock together in a way that knitting does not, giving the finished rug more body and stability.

Crochet is also generally more forgiving for beginners. If you drop a stitch or need to unravel and redo a section, crochet is much easier to work with than knitting. And because t-shirt yarn projects work up so quickly, even a beginner will feel the reward of fast, visible progress.


Materials You Will Need

Before you cast on your first stitch, gather everything you need so the project flows without interruption.

T-shirt yarn: The amount you need depends on the size of your rug. For a small bathroom rug (roughly 20 by 30 inches), plan on approximately 200 to 300 yards of t-shirt yarn. For a larger area rug (around 36 by 48 inches), you may need 600 to 800 yards or more. If you are cutting your own from old shirts, keep in mind that a single adult t-shirt typically yields about 35 to 60 yards of continuous yarn depending on the size of the shirt.

Crochet hook: For t-shirt yarn, you will typically use a hook in the range of 10mm to 16mm. A 12mm or 15mm hook is a popular choice for most t-shirt yarn rug projects. If you are working with very thick tarn, consider a 20mm or even a 25mm hook — sometimes called a jumbo hook — which you can find at most major craft retailers.

Scissors: Keep a good pair of fabric scissors handy. You will need them for cutting your starting strip if you are making your own tarn, and for weaving in and trimming ends when you finish.

Measuring tape: Helpful for checking your dimensions as you go.

Yarn needle or large tapestry needle: For weaving in ends at the finish.

Non-slip rug pad (optional but recommended): A rug pad under your finished piece will help it stay in place, especially on hardwood or tile floors.


How to Make Your Own T-Shirt Yarn

Making your own tarn is one of the most satisfying parts of this project, especially because it transforms something old into something new. Here is how to do it.

Start with 100% cotton t-shirts. Avoid shirts with side seams if possible, as seamless shirts will give you longer, continuous strips. If the shirt does have side seams, you will need to work around them. Wash and dry the shirts first if they have not been laundered recently.

Lay the t-shirt flat on a table and cut off the hem at the bottom. Then cut straight across just below the armpits to separate the body tube from the sleeves and collar. You should now have a fabric tube.

Fold the tube in half so the two side edges meet, but leave about an inch unfolded along one of the folded edges. This little unfolded lip is important. Now cut parallel strips about one to one-and-a-half inches wide, stopping when you reach the unfolded lip. Do not cut all the way through.

Unfold the tube carefully. You will see that all your strips are still connected by that unfolded section. Now, starting from one end, cut diagonally between the strips along the connecting section to create one long, continuous strand of fabric rather than a series of loops.

To turn this strand into round yarn, stretch it gently. The cut edges of jersey fabric will curl inward as you stretch them, creating that familiar rounded tarn look. Wind the finished yarn into a ball and you are ready to go.


Choosing Your Rug Pattern

There are several classic shapes and styles for crocheted t-shirt yarn rugs. Each has its own character and its own technique, so consider where the rug will live and what style suits your space.

Oval rug: One of the most popular shapes for bath and kitchen rugs. It starts with a foundation chain and grows outward in oval rounds. The elongated shape fits naturally in front of a sink, toilet, or bathtub.

Round rug: A classic for living rooms, nurseries, and under round tables. It starts with a magic ring and expands in circular rounds, creating a flat disc. Round rugs have a modern, graphic quality that looks beautiful in a minimalist or bohemian space.

Rectangle rug: The most straightforward shape to plan and size. It uses a simple back-and-forth row construction, making it the easiest pattern for absolute beginners. Rectangular rugs work well as runners, entry mats, or bedside rugs.

Striped rug: Any of the above shapes can incorporate stripes by changing yarn color at the start of a new row or round. Stripes are a fantastic way to use up multiple colors of t-shirt yarn or to repurpose an assortment of shirts in a cohesive design.

Mandala or granny square rug: For the more adventurous crocheter, joining granny squares made from t-shirt yarn creates a patchwork rug with a lot of visual interest. This is a great project for using up very small amounts of many different colors.


Step-by-Step Instructions: Classic Round Rug

This round rug is worked in continuous spiral rounds using single crochet stitches. It is the most popular style for beginners and produces a beautifully flat, even result.

Finished size: Approximately 24 inches in diameter (adjust by adding or subtracting rounds)

Hook size: 12mm

Yarn: Approximately 250 to 300 yards of t-shirt yarn in one or more colors

Abbreviations used: MR = magic ring, sc = single crochet, inc = increase (2 sc in the same stitch), sl st = slip stitch, ch = chain

Round 1: Create a magic ring. Work 6 sc into the ring. Pull the tail to close the ring. (6 stitches)

Round 2: Work 2 sc in each stitch around. (12 stitches)

Round 3: Sc in the next stitch, inc in the next stitch. Repeat from to around. (18 stitches)

Round 4: Sc in the next 2 stitches, inc in the next stitch. Repeat around. (24 stitches)

Round 5: Sc in the next 3 stitches, inc in the next stitch. Repeat around. (30 stitches)

Round 6: Sc in the next 4 stitches, inc in the next stitch. Repeat around. (36 stitches)

Continue this pattern: each round, you add one more plain sc stitch before each increase. This is the formula that keeps the circle flat. If your rug starts to ruffle or cup, you may need to adjust your tension or hook size.

Continue working rounds in this way until the rug reaches your desired diameter. To finish, slip stitch into the next stitch to close the round. Cut the yarn leaving a 6-inch tail and pull it through the loop. Use your yarn needle to weave the tail securely into the back of the rug.


Step-by-Step Instructions: Classic Oval Rug

An oval rug is started with a foundation chain rather than a magic ring, and rounds are worked around both sides of the chain symmetrically.

Finished size: Approximately 20 by 30 inches

Hook size: 12mm

Yarn: Approximately 280 yards

Round 1: Chain 12. Starting in the second chain from the hook, sc in each of the next 10 chains. Work 3 sc in the last chain (this creates the rounded end). Now continue along the other side of the foundation chain, working 1 sc in each of the next 10 chains. Work 3 sc in the last chain (this creates the other rounded end). Join with a slip stitch to the first sc. (26 stitches)

Round 2: Ch 1. Work 1 sc in each of the next 10 stitches. Work 2 sc in each of the next 3 stitches. Work 1 sc in each of the next 10 stitches. Work 2 sc in each of the last 3 stitches. Join with a slip stitch. (32 stitches)

Round 3: Ch 1. Sc in the next 10 stitches. Sc in the next stitch, inc in the next stitch. Repeat 3 times across the end. Sc in the next 10 stitches. Sc in the next stitch, inc in the next stitch. Repeat 3 times. Join with a slip stitch. (38 stitches)

Continue in this manner, adding increases evenly around the two curved ends while keeping the straight sides even. After 6 to 8 rounds, you will have a beautifully elongated oval. Finish as described for the round rug above.


Tips for Getting a Flat Rug

The number one challenge with crocheted rugs is keeping them flat. A rug that ruffles at the edges or bowls up in the center is the result of tension and increase math being slightly off. Here are the most effective ways to keep your rug lying perfectly flat.

Work your increases evenly and consistently. If your circle starts to ruffle, you have too many stitches and need to add fewer increases. If it starts to cup or form a bowl shape, you need more increases.

Keep your tension relaxed. T-shirt yarn is stretchy, and it is easy to pull stitches too tight, especially if you are used to working with less elastic materials. Let the yarn breathe a little.

Block your rug when finished. Wet blocking — dampening the rug, shaping it flat on a clean surface, and letting it dry completely — works wonders for evening out any minor inconsistencies. T-shirt yarn responds beautifully to wet blocking because the cotton fibers relax and reset in their new shape.

Use a rug pad underneath. This not only keeps the rug from slipping but also helps it maintain its flat shape over time.


How to Add Color and Design

One of the greatest joys of a t-shirt yarn rug is the color play. Because the yarn is so chunky, color changes are bold and graphic. Here are a few approaches to incorporating multiple colors.

For stripes, simply join a new color at the beginning of a new row or round. Cut the old color, leaving a tail to weave in, and join the new color with a slip knot.

For a colorblock effect in a round rug, work several rounds in one color and then switch to a new color. The concentric rings of color look striking and modern.

For a spiral color effect, you can carry two colors and alternate them every stitch or every few stitches, creating a tweed or marbled look that is deeply textured.

For a more complex design, consider tapestry crochet, in which you carry unused colors behind your work and switch between them to create graphic motifs like diamonds, chevrons, or simple geometric patterns. This technique takes a little more practice but creates truly stunning results.


Caring for Your T-Shirt Yarn Rug

One of the biggest advantages of a cotton t-shirt yarn rug is its washability. Most rugs made from 100% cotton tarn can go directly into the washing machine. Use a gentle cycle with cold or warm water and a mild detergent. Avoid hot water and high heat drying, which can cause the cotton to shrink and the rug to distort.

The safest drying method is to lay the rug flat on a clean, dry surface and allow it to air dry. This also gives you an opportunity to reshape it if needed. If you use a dryer, choose the lowest heat setting and check it frequently.

For regular maintenance between washes, simply shake the rug outside or vacuum it on a low-suction setting to remove dust and debris.

If your rug develops a fuzzy or pilling surface after several washes — common with jersey cotton — you can use a fabric shaver or lint roller to restore a smooth appearance.


Inspiration and Ideas for Every Room

A t-shirt yarn rug can find a home in virtually any room of the house. In the bathroom, a small round or oval rug in a single color or simple stripe feels spa-like and clean. In the kitchen, a longer runner rug in a bold pattern adds character to the space in front of a counter or island. In a child’s nursery or playroom, a brightly colored round rug becomes the anchor for the entire room and softens the floor for little ones at play. In an entryway, a sturdy rectangular rug in a dark or neutral color is both practical and welcoming.

Beyond the floor, t-shirt yarn rugs are sometimes hung as wall art. A large, colorful round rug mounted on a wall makes a stunning statement piece, especially in a hallway or above a bed. The texture and weight of the fabric give it a sculptural presence that few other textiles can match.


Final Thoughts

Crocheting a t-shirt yarn rug is one of those rare craft projects that is accessible enough for a complete beginner and satisfying enough for an experienced maker. The materials are affordable and widely available, the stitches are simple, and the results are immediate and dramatic. More than that, there is something genuinely meaningful about taking a pile of old t-shirts — garments full of memory and use — and turning them into something new that will ground your home for years to come.

Whether you choose a classic round shape in a single earthy tone, a bold striped oval for your bathroom, or an experimental colorblock statement piece for your living room, the process of making it will be just as rewarding as the finished rug itself. Pick up your hook, pull out your yarn, and get started. Your floor is waiting.

Categorized in:

Rugs,

Last Update: October 29, 2026

Tagged in:

, , ,