How to Crochet a Rug: Easy Tutorial and Pattern

How to Crochet a Rug: Easy Tutorial and Pattern

There is something deeply satisfying about placing a handmade rug on your floor and knowing that every stitch came from your own hands. Crocheted rugs are practical, beautiful, and surprisingly beginner-friendly once you understand the basic techniques. Whether you want a cozy accent piece for your bedroom, a durable mat for your entryway, or a colorful statement piece for your living room, crocheting your own rug gives you complete control over size, color, and texture.

This guide will walk you through everything you need to know — from choosing the right materials to finishing your last stitch. By the end, you will have a complete pattern and enough know-how to adapt it to any size you like.


Why Crochet a Rug Instead of Buying One?

Before we get into the how-to, it is worth appreciating why so many crafters choose to make their own rugs rather than buying them at a store. The most obvious reason is customization. You pick the colors that match your existing décor, choose a size that fits your space perfectly, and select a yarn that suits your lifestyle — whether that means easy-to-wash cotton for a kitchen or plush chenille for a bedroom.

There is also the cost factor. High-quality rugs, especially in unique sizes or colors, can be extremely expensive. A handmade rug costs a fraction of the price when you source your own materials, and the quality you can achieve with a thick, well-chosen yarn is remarkable.

Finally, there is the meditative quality of the craft itself. Crocheting a rug is repetitive in the best possible way. Once you have established your pattern, your hands find their rhythm and the work becomes almost effortless. Many people find it a wonderful way to decompress after a long day.


Materials You Will Need

Getting your materials right is the most important preparation step. Using the wrong yarn or hook size can result in a rug that feels too stiff, too floppy, or that falls apart after a few weeks of use.

Yarn: The best yarn choices for a crocheted rug are those that are durable, washable, and thick enough to create a substantial fabric. T-shirt yarn (also called jersey yarn or fabric yarn) is one of the most popular options because it is incredibly durable, machine washable, and comes in beautiful colors. Chunky cotton yarn is another excellent choice, offering softness underfoot and easy care. You can also use jute or sisal yarn for a natural, rustic look, though these are less comfortable for bare feet. If you want a truly budget-friendly option, cut old t-shirts or bedsheets into strips and use those as your “yarn.”

Crochet Hook: For chunky or super bulky yarn, you will want a large hook — typically somewhere between 9mm and 15mm. T-shirt yarn usually works best with a 12mm or 15mm hook. If you are using a standard bulky cotton yarn, a 9mm or 10mm hook is a good starting point. Always check your yarn label for the recommended hook size and adjust from there based on your personal tension.

Scissors: A sharp pair of fabric scissors is important, especially if you are cutting yarn ends or working with fabric strips.

Tapestry Needle: You will need a large-eye blunt needle to weave in your ends at the finish. A plastic or metal tapestry needle with an eye large enough to thread chunky yarn is ideal.

Non-Slip Rug Pad or Backing (Optional): If your rug will be placed on a hard floor, consider picking up a non-slip rug pad cut to size, or applying a few lines of fabric puff paint to the underside of your finished rug. This prevents dangerous sliding and helps the rug lie flat.


Understanding Crochet Stitches for Rugs

You do not need to know a long list of fancy stitches to make a great rug. Most beginner-friendly rug patterns use just a few reliable stitches that create a dense, sturdy fabric.

Chain Stitch (ch): This is the foundation of nearly every crochet project. You start by making a slip knot, then draw loops through each other to create a chain. Your foundation chain determines the length of your rug.

Single Crochet (sc): The single crochet is a short, tight stitch that creates a very dense fabric — perfect for rugs that need to hold up under foot traffic. It is worked by inserting your hook into a stitch, pulling up a loop, and drawing the yarn through both loops on your hook.

Half Double Crochet (hdc): This stitch is slightly taller than a single crochet, creating a fabric that is still dense but has a little more drape and texture. It is a popular choice for rugs because it works up quickly and looks polished.

Double Crochet (dc): Taller still, the double crochet creates a more open fabric. While it is faster to work, it may not be the best choice for a rug that needs to be very firm underfoot — unless you are using extremely thick yarn.

For this tutorial, we will be using the single crochet stitch throughout. It is the most beginner-friendly option and creates the perfect dense, durable fabric for a rug.


Pattern: Simple Rectangular Single Crochet Rug

This pattern creates a rug that measures approximately 24 inches by 36 inches (about 60cm by 90cm), which is a versatile size suitable for a bathroom, bedside, or entryway. You can easily scale it up or down by adjusting your foundation chain and adding or subtracting rows.

Gauge: Approximately 6 single crochet stitches and 7 rows = 4 inches with 12mm hook and super bulky yarn. Gauge is not critical for a rug, but it will affect your finished size, so take note if you want precise dimensions.

Finished Size: Approximately 24 x 36 inches

Materials: Approximately 400–500 yards of super bulky (size 6) cotton or t-shirt yarn, 12mm crochet hook, scissors, tapestry needle


Step 1: Make Your Foundation Chain

Begin with a slip knot. To do this, make a loop with your yarn, pull a second loop up through the first, and tighten it onto your hook. The slip knot does not count as a stitch.

Chain 37. This gives you 36 working stitches plus one turning chain. If you want a wider rug, chain more; if you want a narrower one, chain fewer. Keep in mind that each additional stitch adds approximately half an inch to the width when working with super bulky yarn on a 12mm hook.

Lay your chain flat and count your stitches to make sure you have the right number before moving on.

Step 2: Work Your First Row

Turn your chain so the back bumps are facing up. Working into the back bumps of your foundation chain gives you a neat, even bottom edge and makes the starting row look consistent with the rest of your rug.

Insert your hook into the second chain from your hook. Pull up a loop, then draw the yarn through both loops on your hook. You have completed your first single crochet. Continue working one single crochet into each chain across. At the end of the row, you should have 36 single crochet stitches.

Step 3: Continue in Rows

Chain 1 and turn your work. This turning chain does not count as a stitch. Insert your hook into the first stitch of the row (the stitch directly below your hook), and single crochet across. Always insert your hook through both loops of each stitch unless a pattern specifies otherwise.

Repeat this process — chain 1, turn, single crochet across — for every subsequent row.

Step 4: Keep Going Until You Reach Your Desired Length

For a 36-inch length, continue working rows until your piece measures 36 inches from the foundation chain to your current row. This will typically take around 60 to 65 rows depending on your tension. Measure regularly by laying your work flat on a surface and using a tape measure.

If you run out of yarn and need to join a new skein, do so at the beginning of a row. Leave a 6-inch tail on both the old and new yarn and weave the ends in securely when you finish.

Step 5: Fasten Off and Weave In Ends

When your rug reaches the desired length, cut your yarn leaving an 8-inch tail. Pull the tail through the last loop on your hook and tug gently to secure. Thread the tail onto your tapestry needle and weave it in and out of the nearby stitches on the wrong side of your rug, moving in at least two different directions to ensure it stays put. Repeat this process with any other yarn ends.


How to Add Color to Your Rug

Once you are comfortable with the basic pattern, adding color is an easy and rewarding next step. There are a few different methods depending on the look you want.

Stripes: The simplest way to add color is by working rows in different colors. When you want to change colors, join your new color at the beginning of a row. Cut the old yarn leaving a tail, and start the new color just as you would join a new skein. Stripes look wonderful in bold, contrasting colors or soft, tonal combinations.

Color Blocks: You can change colors mid-row to create vertical stripes or color blocks. To do this, work to the point where you want the color to change, pull up a loop in the new color to complete the last single crochet, and continue with the new color. Carry the unused yarn along the wrong side, crocheting over it to keep things tidy.

Tapestry Crochet: For a more advanced look, tapestry crochet lets you work pictorial designs or geometric patterns into your rug by following a chart and switching colors stitch by stitch. This technique takes more practice but the results are stunning.


Making a Round Rug

Rectangular rugs are great, but round rugs have a special warmth that works beautifully in circular spaces or under a round coffee table. Here is a basic method for crocheting a simple round rug.

Start with a magic ring (also called a magic circle). To make one, wrap the yarn around your fingers to form a loop, insert your hook, pull up a strand of yarn, and chain one. Work 6 single crochet stitches into the ring, then pull the tail to close it. This is your first round.

For each subsequent round, you will need to increase by adding extra stitches evenly around to keep the rug flat. The formula is straightforward: in each new round, you work the same number of increases as the total number of rounds you have completed. So in round 2, you work 2 single crochets into each stitch (12 stitches total). In round 3, you work one increase and one regular stitch alternating around (18 stitches total). In round 4, you work one increase after every 2 regular stitches (24 stitches total), and so on.

If your rug starts to cup or bowl upward, you are not increasing enough. If it ruffles or waves, you are increasing too much. Adjust as needed by adding or removing increases in the next round.

Continue working outward in rounds, increasing evenly, until your rug reaches the desired diameter. Fasten off and weave in your ends.


Tips for a Professional Finish

A few small details can make the difference between a rug that looks homemade and one that looks like it came from a boutique shop.

Blocking your rug can make a significant difference in the finished look. Wet blocking involves soaking your rug in cool water, gently squeezing out the excess, and pinning it flat to dry. This evens out the stitches and relaxes the fabric into a smooth, flat shape. It is especially helpful if your rug has any tendency to curl at the edges.

Keeping consistent tension throughout your work is equally important. Try to keep your grip on the yarn relaxed and even. If you find that your tension changes when you are tired or distracted, set the work aside and come back to it when you can give it your full focus.

When joining new yarn or changing colors, always weave in your ends very thoroughly. A rug undergoes more stress than most crochet projects — it is stepped on, dragged, and washed — so loose ends can unravel over time if they are not secured properly.

If you want to add a border to your rug, a simple round of single crochet all the way around the edge gives it a polished, finished look and helps prevent the edges from rolling. You can work this in a contrasting color for a nice visual frame.


Caring for Your Crocheted Rug

How you care for your rug depends largely on the fiber content of your yarn. Cotton and t-shirt yarn rugs can generally be washed in a machine on a gentle cycle with cold water and laid flat or hung to dry. Avoid putting them in the dryer on high heat, as this can cause shrinking and distortion.

Jute and sisal rugs should not be soaked in water, as the fibers can weaken or mold. Spot cleaning with a damp cloth is the best approach for these materials.

Shake your rug outdoors regularly to remove dust and debris. For a deeper clean, you can vacuum on a low setting, moving in the direction of the stitches rather than against them.


Troubleshooting Common Problems

Even experienced crocheters run into issues from time to time. Here are the most common ones and how to fix them.

If your rug is curling at the edges, try loosening your tension or going up a hook size. Edge curling often happens when the fabric is too tight. Working an edge border can also help pull the edges into shape.

If your rug looks uneven or lumpy, check that you are consistently crocheting into both loops of each stitch. Missing a loop here and there creates an irregular texture. Also make sure you are not accidentally adding or dropping stitches — count your stitches at the end of every few rows to catch errors early.

If your yarn is splitting or breaking, it may not be the right weight for your hook. A hook that is too small creates excessive friction. Try sizing up your hook or switching to a different yarn.


Final Thoughts

Crocheting a rug is one of the most rewarding projects a beginner can take on. The stitches are simple, the progress is fast thanks to chunky yarn, and the end result is something genuinely functional and beautiful that you will use every single day. Once you have made your first rug, you will almost certainly want to make another — experimenting with colors, sizes, and shapes until every room in your home has its own handmade companion.

Start with the rectangular pattern in this guide, get comfortable with the rhythm of it, and then let your creativity take over. There is no wrong way to make a rug your own.

Categorized in:

Rugs,

Last Update: September 3, 2026

Tagged in:

, , , ,