Crochet Rectangle Rug: Step-by-Step Guide

Crochet Rectangle Rug: Step-by-Step Guide

There is something deeply satisfying about making something functional with your own hands. A crochet rectangle rug sits right at the intersection of craft and comfort — it lives on your floor, takes the weight of your daily life, and still manages to look beautiful doing it. Whether you are a beginner looking for your first substantial project or an experienced crocheter wanting to refresh your home décor, this guide walks you through everything you need to know to create a sturdy, stylish rectangle rug from start to finish.

Why Crochet a Rectangle Rug?

Before we dive into yarn and hooks, it is worth taking a moment to appreciate why a handmade rug is such a worthwhile project. Store-bought rugs are almost always made from synthetic materials that wear down quickly, shed microplastics, and feel rough underfoot. A crocheted rug, on the other hand, can be made from cotton, wool, or even recycled fabric strips — materials that improve with age, wash well, and feel genuinely soft against bare feet.

Rectangle rugs are also enormously versatile. A small version works beautifully as a bath mat or kitchen sink rug. A medium-sized one transforms a hallway or entryway. Scale up the pattern and you have a living room centerpiece. Because the entire project is built on a simple foundation chain and rows of the same stitch, you control the dimensions completely. There is no complicated shaping, no counting increases and decreases in multiple directions. Once you understand the core technique, you can make a rug in whatever size your space calls for.

There is also an environmental angle worth mentioning. One of the most popular materials for crochet rugs is fabric yarn made from recycled T-shirts or cotton jersey offcuts — sometimes called “T-shirt yarn” or “zpagetti.” Using this material turns textile waste into a durable floor covering, which is a genuinely meaningful form of upcycling.

Materials You Will Need

Getting your materials right before you start is one of the most important steps in any crochet project, and it matters even more with rugs because the wrong yarn or hook size will produce a fabric that is either too floppy or too stiff to lie flat on the floor.

Yarn: For a rectangle rug, you want a chunky to super-bulky weight yarn. Cotton or cotton-blend yarns are ideal because they are washable, durable, and have just enough grip to keep the rug from sliding around too much. T-shirt yarn or fabric yarn is a popular choice because the strands are wide, the project works up quickly, and the finished rug has a pleasingly dense feel underfoot. Avoid 100% acrylic yarns for floor use — they tend to pill, stretch out of shape, and feel slippery.

For a standard bath mat or small accent rug measuring approximately 20 by 30 inches, plan on roughly 200 to 300 yards of super-bulky yarn. For a larger rug in the 24 by 36 inch range, budget closer to 400 to 500 yards. If you are working with T-shirt yarn, which is often sold in 150-gram or 500-gram rolls, one to two large rolls should cover a medium rug.

Crochet Hook: Use the hook size recommended on your yarn label, but go up one or two sizes from the recommendation. Rugs benefit from a slightly looser tension than garments because the fabric needs to lie flat without curling. For super-bulky yarn, you are typically looking at a 10mm to 15mm hook. Many crafters working with T-shirt yarn prefer a 12mm or 15mm hook for a relaxed, even fabric.

Scissors and a Tapestry Needle: You will need sharp scissors for cutting yarn and a large-eye tapestry needle to weave in your ends once the rug is finished.

Non-Slip Rug Pad or Rug Grip Spray (optional): Crocheted rugs on smooth floors can slip. A thin non-slip pad cut to size underneath the rug solves this immediately. Alternatively, you can brush or spray the underside of the finished rug with a fabric grip product designed for rugs.

Understanding the Stitch: Why Single Crochet Works Best

For a rug, the single crochet stitch is your best friend. It creates a tight, dense fabric with almost no drape — which is exactly what you want something lying flat on the floor to have. Other stitches like half double crochet or double crochet produce a more open, drapey fabric that works beautifully for blankets or scarves but tends to look stretched and uneven in a rug.

If you are already comfortable with single crochet and want a bit of visual texture, you can substitute the slip stitch or work in the back loop only of each stitch, which creates a subtle ribbed effect. For your first rug, though, plain single crochet through both loops is the cleanest and most forgiving option.

Gauge and Sizing

Gauge matters for rugs, though it is slightly more forgiving than for garments. Because you are not fitting the finished piece to a body, a stitch or two off per inch will not ruin the project — it will just make your rug a little larger or smaller than planned.

To check your gauge, chain 15 and work 10 rows of single crochet using the yarn and hook you plan to use. Measure the swatch. With most super-bulky cotton or T-shirt yarns on a 12mm hook, you can expect roughly 6 to 7 single crochet stitches per 4 inches and 7 to 8 rows per 4 inches.

To calculate your foundation chain: decide on the finished width of your rug, divide by the number of stitches in 4 inches of your gauge swatch, and multiply by 4. Then add 1 for the turning chain. For example, if your gauge is 7 stitches per 4 inches and you want a rug 28 inches wide, you need 49 stitches plus 1 turning chain, so a foundation chain of 50.

To calculate the number of rows: decide on the finished length, divide by the number of rows in 4 inches of your gauge swatch, and multiply by 4. If your row gauge is 8 rows per 4 inches and you want a rug 40 inches long, you need 80 rows.

Step-by-Step Instructions

Step 1: Make Your Foundation Chain

Start with a slip knot on your hook. Chain the number of stitches you calculated for your desired width, plus one turning chain. So for a rug 20 stitches wide, you will chain 21.

Keep your tension consistent as you chain. Many beginners chain too tightly, which makes it difficult to insert the hook into those first stitches. If you notice your foundation chain is pulling tight, try holding the yarn a little looser in your non-dominant hand, or use a hook one size larger for the foundation chain only, then switch back to your regular hook for the body of the rug.

Step 2: Work the First Row

Turn your work. Insert your hook into the second chain from the hook (skipping the turning chain). Yarn over, pull through — you should have two loops on your hook. Yarn over again, pull through both loops. You have completed your first single crochet.

Continue working one single crochet into each chain across the row. At the end of the row, you should have the same number of stitches as the width you planned for. Count them before moving on — catching a missed stitch now is much easier than discovering the problem ten rows later.

Step 3: Turn and Work Row Two

Chain 1. Turn your work. The chain-1 counts as your turning chain but not as a stitch, so insert your hook into the first stitch of the previous row, not into the turning chain itself.

This is a common mistake for beginners: working into the turning chain and gradually increasing your stitch count across the rug. Always insert your hook into the first actual stitch of the row.

Work one single crochet into each stitch across. At the end of row two, count your stitches again. Once you have confirmed the count is correct, you can relax and trust your rhythm.

Step 4: Continue Working Rows

Continue turning, chaining 1, and working single crochet across each row. That is the whole pattern. The meditative repetition is part of what makes rug-making so enjoyable — it requires just enough attention to be engaging without being mentally taxing.

Every ten rows or so, spread the rug out on a flat surface and check that it is lying flat and that the edges are straight. If the sides are pulling in, your tension is too tight and you should try to relax your grip. If the sides are waving or the rug is doming in the middle, your tension is too loose. A small amount of blocking (dampening the finished piece and pinning it flat to dry) can correct minor distortions.

Step 5: Change Colors (Optional)

A color change takes your rug from functional to genuinely beautiful, and the technique is simple. To change colors at the end of a row, work the last single crochet of the row until you have two loops on your hook, then drop the old color and pull the new color through both loops to complete the stitch. Chain 1 with the new color and turn. You do not need to cut the old color if you will use it again within a few rows — just carry it loosely up the side of the work.

Striped rugs are particularly striking. Consider a palette of two or three colors that complement your room, and change every two, four, or six rows for clean, even stripes. Odd-numbered row changes will leave you with the new color on the opposite side, so sticking to even numbers keeps the color changes on the same edge and makes carrying the yarn up the side easier.

Step 6: Finishing the Last Row

Once your rug has reached the desired length, cut your yarn leaving an 8 to 10 inch tail. Pull the tail all the way through the final loop on your hook to fasten off. This knot will not come undone on its own, but you still need to weave in the end to keep it secure.

Step 7: Weave in All Ends

Thread your tapestry needle with one of the yarn tails. Weave the tail in and out of stitches on the wrong side of the rug for at least 3 to 4 inches, then weave back in the opposite direction for another inch or two. This back-and-forth motion locks the end in place even during washing. Trim the excess yarn close to the fabric.

Repeat with every yarn tail, including the one from your starting slip knot and any color-change tails.

Step 8: Add a Border (Optional but Recommended)

A simple border around the perimeter of your rug gives it a polished, finished look and helps the edges stay flat. To add a border, attach your yarn to any corner with a slip stitch, then work single crochet evenly around the entire rug.

Along the sides of the rug, work approximately one single crochet for every row. Along the top and bottom edges, work one single crochet into each stitch. At each corner, work three single crochet into the corner stitch to allow the border to turn smoothly without puckering.

You can work one, two, or three rounds of border depending on how pronounced you want the edging to be. Working the border in a contrasting color can be especially attractive.

Caring for Your Crochet Rug

A well-made cotton or T-shirt yarn rug can last for years with proper care. Machine wash in cold water on a gentle cycle. Use a mild detergent and avoid bleach. Tumble dry on low heat or, better still, lay the rug flat to air dry. High heat can cause cotton to shrink and may distort the shape of the rug.

Shake the rug out regularly to release trapped dust. For deeper cleaning, you can soak it in a tub of cool water with a small amount of dish soap, gently agitate by hand, rinse thoroughly, and press out excess water before laying flat to dry. Never wring a crocheted rug — the twisting motion can stretch the stitches and permanently distort the shape.

Troubleshooting Common Problems

The rug is not lying flat. The most common cause is inconsistent tension. Try blocking the finished rug by dampening it thoroughly, stretching it gently into shape, and pinning it to a foam mat or carpet to dry. This works especially well with cotton yarns. If the problem is severe, check whether you are accidentally adding stitches at the beginning of rows by working into the turning chain.

The edges are wavy. Wavy edges usually mean the tension is looser in the body of the rug than at the edges, or vice versa. Adding a border can help tighten wavy edges and give the rug a crisper shape.

The rug slides on the floor. Apply a rug grip spray to the underside, or place a cut-to-size non-slip pad beneath it. You can also sew or glue small gripper dots to the corners and center of the wrong side.

The yarn is splitting. This usually means the hook is catching the individual plies of the yarn rather than going cleanly through the stitch. Make sure your hook tip is smooth and try inserting it with a slight downward angle so it catches the stitch cleanly.

Variations and Project Ideas

Once you are comfortable with the basic rectangle rug, the variations are nearly endless. Try working the entire rug in the back loop only for a ribbed, textural effect. Experiment with a basket weave pattern by alternating groups of front post and back post double crochet stitches. Use two strands of worsted weight yarn held together for a softer, fluffier texture. Or cut old jeans into strips and crochet with denim for an extremely durable outdoor or entryway rug.

Color-blocking — working large sections of solid color rather than thin stripes — gives a modern, graphic look that works well in contemporary interiors. A gradient rug that moves from light to dark across its length requires nothing more than changing to progressively darker shades of the same color every eight to ten rows.

You can also experiment with size in both directions. A very long, narrow runner using the same basic pattern works beautifully in a hallway. A nearly square version with equal or near-equal dimensions makes a great accent rug in a bathroom or bedroom corner.

A Note on Yarn Quantities for Different Sizes

Planning yarn quantities before you start saves frustration later. For a bath mat or small accent rug approximately 18 by 24 inches, budget around 200 yards of super-bulky yarn. For a medium rug around 24 by 36 inches, 400 to 500 yards is a reasonable estimate. For a larger area rug in the 30 by 48 inch range, you are looking at 700 to 900 yards. These figures are approximate and will vary with your gauge and the density of your chosen yarn.

Always buy slightly more yarn than you think you need, especially if you are working with a hand-dyed or small-batch yarn where dye lots may vary. Running out of yarn two rows from the end is a deeply frustrating experience that is easy to avoid with a little forward planning.

Final Thoughts

A crochet rectangle rug is one of those projects that pays you back far beyond the time you invest. The finished object is genuinely useful, adds warmth and personality to your home, and serves as a visible reminder that you made something with your hands. The technique is accessible to beginners, the materials are affordable, and the project works up surprisingly quickly once you find your rhythm.

Whether you stick with a simple single-color design or explore stripes, color blocks, and textured stitches, the basic structure remains the same: a foundation chain, rows of single crochet, and a little patience. Start with a small bath mat to practice your gauge and tension, then scale up with confidence. Your floors deserve something beautiful, and now you have everything you need to make it yourself.

Categorized in:

Rugs,

Last Update: September 17, 2026