How To Crochet A Round T-Shirt Rug

How To Crochet A Round T-Shirt Rug: A Complete Step-By-Step Guide

There is something deeply satisfying about turning a pile of old, worn-out t-shirts into something you can actually use every day. A round t-shirt rug is one of those projects that checks every box: it is beginner-friendly, practically free to make, and the finished product is sturdy, colorful, and genuinely useful in any room of your home. Whether you lay it in front of the kitchen sink, at the entrance of your bathroom, or beside your bed, a crocheted t-shirt rug adds warmth and handmade charm that no store-bought mat can replicate.

This guide will walk you through every step of the process, from gathering your materials and preparing your t-shirt yarn to working up your rug in a classic flat circle. Even if you have never picked up a crochet hook before, you will be able to follow along. And if you have some experience, you will appreciate how quickly this project works up using chunky fabric strips.


Why Choose T-Shirt Fabric for a Crochet Rug?

Before diving into the how-to, it is worth understanding why t-shirt fabric is such an ideal material for this type of project. Jersey knit, the fabric used in most t-shirts, has a natural stretch to it. When you cut it into strips, it curls slightly at the edges, creating a rounded, rope-like strand that is soft, flexible, and very durable underfoot. Unlike traditional yarn, t-shirt yarn does not fray when cut, which means no sewing or finishing the edges is necessary.

T-shirt rugs are also completely washable. You can toss the finished rug right into the washing machine, which makes it an ideal choice for high-traffic areas like bathrooms, kitchens, and entryways. On top of all of that, you are doing something genuinely good for the environment by keeping old fabric out of landfills.


Materials You Will Need

Getting your materials together before you start will make the whole experience smoother. Here is what you need to gather before you begin.

T-shirts: Plan on using six to twelve adult-sized t-shirts for a rug that measures roughly 24 to 30 inches in diameter, which is a standard bathmat or kitchen rug size. The exact number depends on the thickness of the fabric and how large you want the finished rug to be. Using shirts of similar weight will help keep your tension consistent. Avoid shirts with thick seams or heavy graphic prints in the center, as these create bulky spots in your yarn.

Crochet hook: For t-shirt yarn, you will want a large hook. A size N (9mm), P (10mm), or Q (15–16mm) hook works well. The larger the hook, the more open and flexible the weave will be. A 10mm hook is a solid all-around choice for a dense, sturdy rug.

Scissors: A sharp pair of fabric scissors makes cutting your strips much easier and cleaner. Dull scissors will drag and make uneven cuts, which creates inconsistent yarn.

Cutting mat or flat surface: You will want a clean, flat surface for cutting your t-shirts into strips. A self-healing cutting mat is ideal, but a table or the floor works just as well.

Tape measure or ruler: Useful for keeping your strip widths consistent.

Stitch marker (optional): A small piece of contrasting yarn or a commercial stitch marker helps you track the beginning of each round, which is essential when working in continuous rounds.


How to Prepare Your T-Shirt Yarn

This step is where most beginners hesitate, but it is actually very simple once you understand the logic. The goal is to cut each t-shirt into one long, continuous strip without any knots or breaks.

Start by laying your t-shirt flat on your cutting surface. Cut off the bottom hem and set it aside. Then cut off the top of the shirt just below the armpits, so you are left with a tube of fabric — the main body of the shirt. This tube is what you will cut into your strip.

Now fold the tube in half lengthwise, with the fold on your left side and the open edges on your right. Cut horizontal strips from the open right edge toward the folded left edge, stopping about an inch from the fold. Your cuts should be parallel, spaced about one to one and a half inches apart. This will give you a series of loops connected at the fold.

Once you have made all your cuts, open the tube back up. You should now see a series of loops connected by a column of uncut fabric on the left side. To turn this into one continuous strip, you will cut the fabric at an angle between each loop. Think of it like connecting the dots: cut diagonally from the top of one loop to the bottom of the next, working your way down the column. When you are done, gently pull the strip and it will stretch slightly into a rounded, rope-like length of t-shirt yarn.

Wind each strip into a ball as you go. You can join strips from different shirts by cutting a small slit near the end of each strip and pulling the new strip through it — no knots required, and the join lies almost invisible within the rug once you are crocheting.


Understanding the Basic Stitches You Will Use

This rug pattern uses two of the most fundamental crochet stitches: the chain stitch and the single crochet. If you already know these, you are ready to begin. If you are new to crochet, here is a quick explanation of each.

The chain stitch is the foundation of most crochet projects. To make one, start with a slip knot on your hook. Wrap the yarn over the hook from back to front, then pull it through the loop on the hook. That is one chain stitch. Repeat as many times as the pattern calls for.

The single crochet is the shortest and densest of the basic crochet stitches. Insert your hook into the stitch or space indicated, yarn over, pull up a loop (you now have two loops on your hook), yarn over again, and pull through both loops. That completes one single crochet.

For a round rug, you will also need to understand how to increase. An increase means simply making two single crochet stitches into the same stitch, which adds a stitch to your count and allows the circle to grow outward without puckering or curling upward into a bowl shape.


How to Crochet a Round T-Shirt Rug: Step-By-Step

Now for the main event. Follow these steps carefully, and your rug will lie flat and grow into a beautiful, even circle.

Step 1: Create a Magic Ring

The magic ring (also called a magic circle or adjustable ring) is the cleanest way to start a flat circle in crochet. It allows you to close the center tightly so there is no hole.

To make a magic ring, drape the yarn over your fingers so the tail falls behind your hand and the working yarn (coming from the ball) is in front. Wrap the working yarn around your fingers twice, then slide the hook under both loops, catch the working yarn, and pull up a loop. Chain one to secure the ring — this chain does not count as a stitch.

If the magic ring feels too complicated at first, you can instead chain four, then slip stitch into the first chain to form a small ring. This leaves a tiny hole in the center but works perfectly well.

Step 2: Work Round One

Into the magic ring, work six single crochet stitches. After the sixth stitch, place a stitch marker in the first stitch of the round so you can track where each round begins. Pull the tail of the magic ring to close the center hole. You now have six stitches in your first round.

Step 3: Work Round Two — The First Increase Round

In this round, you will work two single crochet stitches into every stitch from the previous round. This doubles your stitch count from six to twelve. Move your stitch marker to the first stitch of the new round as you go.

After round two: 12 stitches.

Step 4: Work Round Three

Round three follows an alternating increase pattern: single crochet in the next stitch, then two single crochet into the following stitch. Repeat this pattern all the way around. This increases your stitch count from twelve to eighteen.

After round three: 18 stitches.

Step 5: Continue the Increasing Pattern

The logic behind a flat crochet circle is consistent: you add six stitches with every round. The placement of those increases shifts by one stitch with each new round to distribute them evenly around the circle. Here is the general rule:

In round four, work one single crochet into each of the first two stitches, then two into the third. Repeat around. You will end with 24 stitches.

In round five, work one single crochet into each of the first three stitches, then two into the fourth. Repeat around. You will end with 30 stitches.

In round six, work one single crochet into each of the first four stitches, then two into the fifth. Repeat around. You will end with 36 stitches.

Continue this pattern, adding one plain stitch before each increase with every new round, until your rug reaches the size you want. For a 24-inch rug, you will typically work around 12 to 14 rounds total, depending on your hook size and yarn thickness. For a larger 30-inch rug, you may need 16 to 18 rounds.

Step 6: Check Your Work as You Go

Lay the rug flat on the floor every few rounds and smooth it out with your hands. A properly worked circle should lie completely flat without any puckering or curling at the edges. If the edges curl upward, you likely need to add a few extra increases. If the rug is ruffling and has too much fabric, you may have too many increases and need to remove a few. T-shirt yarn is forgiving, so adjustments are easy to make.

Step 7: Finishing Off

When your rug has reached the desired size, cut the yarn leaving a tail of about six inches. Draw the tail through the final loop on your hook and pull it tight to secure the end. Thread the tail through a large-eye needle or simply weave it back through the last few stitches with your crochet hook until it is hidden securely within the rug. No weaving-in is needed if you pull the tail tightly into the body of the rug and trim it close.


Tips for a Better Finished Rug

Keep your tension as consistent as possible throughout the project. Because t-shirt yarn is stretchy, it is easy to pull some stitches tighter than others without noticing. Try to work at a relaxed, even pace.

Mixing colors strategically can make your rug more visually interesting. Alternating rounds of different-colored shirts creates a striped effect, while randomly mixed strips give a patchwork appearance. Neither approach is wrong — it is purely a matter of taste.

If you want a slightly sturdier rug that grips the floor better, consider cutting a piece of rug gripper mesh or non-slip shelf liner to size and securing it to the underside with a few hand stitches. This is especially useful in bathrooms and on hardwood floors.

After finishing, toss the rug in the washing machine on a gentle cycle and tumble dry on low. This actually helps soften and set the rug, and it will look even better after the first wash.


Troubleshooting Common Problems

My circle is cupping and looks like a bowl. This means you are not adding enough increases. Try adding an extra increase stitch every four or five stitches in the next round until the rug flattens out.

My circle is ruffling and has wavy edges. This means you have too many increases. Work a round or two with no increases at all, then resume the standard pattern.

My strips keep breaking. You are cutting your strips too narrow. Aim for at least one inch in width, and handle the fabric gently when pulling it to stretch. Thinner fabric shirts need wider cuts than heavier ones.

I am running out of yarn mid-rug. Join a new strip using the slit-and-pull method described in the preparation section. The join will be nearly invisible once the rug is finished.


Creative Variations to Try

Once you have made one round rug, you will likely want to make more. The basic technique lends itself to many creative variations. You can try alternating the colors of every individual strip for a truly random, eclectic look. You can use all shirts from the same color family for a tonal, sophisticated effect. You can even cut finer strips and use two or three at a time, holding them together as one, to create a thick, ultra-plush surface.

Oval rugs are another popular variation. Instead of starting with a magic ring, you begin with a foundation chain of about ten to fifteen stitches, then work your increases around both ends of the chain. The same increase logic applies — you just distribute your increases at the two short ends of an oval rather than evenly around a circle.


Why This Project Is Worth Your Time

A crocheted round t-shirt rug is one of those rare craft projects that genuinely gets better with every iteration. Your first one might be a little uneven, and that is perfectly fine. By your second or third, your tension will be more consistent, your strips more uniform, and your circle flatter. Each rug takes only a few hours to complete, and the raw materials cost you nothing if you already have old shirts lying around.

Beyond the practical value, there is something meaningful about making something lasting and beautiful out of materials that would otherwise be discarded. Every t-shirt in your rug has a story — a concert you attended, a school team you were part of, a decade-old shirt that was too worn to donate but too familiar to throw away. A handmade rug holds all of that, quietly, underfoot.

Whether you are new to crochet or returning to it after years away, this project is an excellent place to start or restart your craft. Pick up your hook, gather your shirts, and see what you can make.

Categorized in:

Rugs,

Last Update: October 1, 2026

Tagged in:

, ,