Free Crochet Rag Rug Pattern

Step-By-Step Guide to Rag Rug Crochet

Rag Rug Crochet
KerstinIvarsson, iStock, Getty Image Plus

Crochet a Colorful Rag Rug With This Free Pattern

Colorful Crochet Rug Free Pattern
AlexAvich, iStock/ Getty Images Plus

Crochet rag rugs provide the perfect way to upcycle your old t-shirts, sheets, and even towels. You can put them to use as chic decor so that they last much longer than you thought that they might. Plus they make such plush, pretty rugs for any room!

About This Crochet Rag Rug

This crochet rag rug is small, perfect for a bath mat or kitchen sink rug. However, its visual impact is huge and dramatic thanks to the vibrant colors. Of course, you can choose whatever colors you like. However, we recommend bright batik prints for the rug that really makes a statement. The choices you make for your fabric will completely change the personality of the rug. For example, you could use this same pattern to make rugs in a variety of different looks, from country casual to tropical chic.


Fabric Cut Into Strips: You can use storebought rag yarn or t-shirt yarn for this project. However, it's more personal if you make your own yarn.

If you're cutting your own fabric, you'll need about 7 yards of woven cotton fabric at about a 46-inch width. For best results, it's a good idea to cut your fabric on the bias (diagonal.) See how to make a rag ball for more info about bias-cutting vs cutting with the straight grain of the fabric.

Cut the fabric into strips measuring about 1.25 inches high by about 46 inches wide. Then, stitch the strips together end-to-end to make one long continuous strip.

If your fabric edges are frayed, turn the frayed edges inward and then stitch all the way down the strip to secure them for a cleaner edge. If your fabric edges aren't fraying, you can skip the extra work of stitching the edges inward.

Crochet Hook:

Try using a size N - 9.0 mm hook to crochet your rug. That said, adjust according to what you need for the yarn that you've created.  Use whatever hook feels most comfortable in your hands as you are crocheting with the fabric. You may need a different size hook to achieve a comfortable tension for the way you crochet. The smaller the hook, the smaller the rug, so that's something else to keep in mind as you select the crochet hook for this project.

Tip: Take frequent breaks and rest your hands often. Crocheting with fabric can be really hard on your hands.

Sizing Notes​​

Finished Size: ​The finished rug typically measures about 23 inches wide by 18 inches high.

Bigger Rag Rugs: If you want to make your crochet rag rug bigger, you can crochet a longer starting chain, adding multiples of 4 stitches. Keep in mind that you'll need more fabric if you choose to crochet a larger rug.


One full repeat of 3 dc sts + 1 ch = about 2 inches, give or take a bit. With a rag rug, it's normal for your stitches to be a little uneven.

If you have plenty of fabric strips on hand, a gauge is not critically important for this project, as there's no compelling reason you'd need to make your rug any exact size. The biggest concern would be running out of material. As long as you have enough fabric, and it looks like the rug will turn out to be a size you can use, don't fret too much about the gauge. 

Abbreviations Used in This Pattern:


Design Notes:

Starting with row 2, work in front loops only throughout.

If you want your rug to have more than one color, there are a couple of ways you can approach it. If you're comfortable with the color changes being random, the easiest way to do it is to stitch different colors of fabric together into the same rag ball.

If you want more control over where the color changes occur, you can make separate rag balls and then do color changes whenever you want to attach a new color. That's up to you. There are no color changes written into the pattern, but you can put them anywhere you like.

If you don't know how to do color changes, here's a free tutorial: How to change colors in crochet. The tutorial shows you a demo using yarn, but you can use the same technique with fabric. Make your stitches loose for best results.

The turning chain counts as 1 dc st throughout.


Easy, Free Crochet Rag Rug Pattern

Crochet Rag Rug
NatalyaAksenova, iStock, Getty Images Plus

Project Instructions:

Ch 52.

Row 1: dc in third ch from hook. 1 dc in ea of next 2 dc sts. [ch 1, work 1 dc in ea of the next 3 sts.] Repeat the sequence in brackets all the way across the row.

Row 2: ch 4, turn. The first 3 ch sts count as 1 dc; the 4th ch st counts as 1 ch st. [Skip the next st. Work 1 dc st in ea of the next 3 sts, ch 1.] Repeat the sequence in brackets all the way across the row. End the row with a group of 3 dc sts.

Repeat row 2 until your rug is the size you want it to be. This constant repeat makes this a really great project for mindful crochet practice.

End off. You can weave in your ends as usual, and if you like you can stitch them down using a sewing needle and thread for extra security.