Crochet Rectangle Rug: Step-by-Step Guide

Crochet Rectangle Rug: Step-by-Step Guide

There is something deeply satisfying about making a rug from scratch. It sits on your floor, it gets walked on every day, it ties a room together — and you made it with your own two hands. A crocheted rectangle rug is one of the best projects for anyone who wants to move beyond small accessories and create something that genuinely transforms a space. It is sturdy, customizable, and more achievable than most beginners expect.

This guide walks you through everything you need to know: the best materials to use, how to read your yarn labels for a rug that actually holds up, foundational stitches, a full step-by-step pattern, and finishing techniques that give your rug a professional look. Whether you are a beginner who has mastered the basics or an intermediate crocheter looking for a satisfying weekend project, this tutorial has you covered.


Why a Rectangle Rug Is the Perfect Crochet Project

Rectangle rugs are endlessly versatile. A long, narrow version works beautifully as a hallway runner. A wider rectangle suits a bathroom or the space in front of a kitchen sink. A large, bold rectangle can anchor a living room or serve as a bedside rug. The shape is simple to plan, the stitch count is easy to adjust, and once you understand the basic construction, you can scale it up or down for any room in your home.

Beyond aesthetics, crocheted rugs are genuinely functional. When made with the right yarn and stitch tension, they are dense enough to provide cushioning, durable enough to survive daily foot traffic, and grippy enough — especially when backed with a non-slip mat — to stay safely in place. They are also washable, which is more than you can say for many store-bought rugs.

And of course, making your own rug means choosing exactly the colors you want. No more settling for a rug that is almost the right shade. You pick the palette, you pick the texture, and you end up with something that fits your home perfectly.


Materials You Will Need

Before you cast on your foundation chain, gathering the right materials makes the entire process smoother.

Yarn: For a rug that holds its shape and survives foot traffic, you want a bulky or super bulky weight yarn. Look for yarns labeled as weight 5 (bulky) or weight 6 (super bulky) on the yarn label. Cotton, jute, and wool blends are all popular choices. Cotton is easy to wash and holds its color well. Jute gives a natural, rustic look and is incredibly durable, though it can be rough on the hands during the project. Wool felts slightly with use and becomes even denser over time. T-shirt yarn, also called jersey yarn or zpagetti yarn, is another excellent option — it is made from recycled fabric strips and produces wonderfully thick, soft rugs.

For a standard 20 x 36 inch bathroom or bedside rug, plan on roughly 400 to 600 yards of bulky yarn. For a larger rug, you will need to calculate based on your target dimensions.

Hook: Match your hook size to your yarn weight. For bulky yarn, a 9mm or 10mm crochet hook works well. For super bulky or t-shirt yarn, move up to a 12mm or 15mm hook. Using a slightly smaller hook than the yarn label recommends results in a tighter, denser fabric, which is exactly what you want in a rug.

Scissors and a tapestry needle: You will need scissors to cut yarn at the end and a tapestry needle with a large eye to weave in your ends neatly.

Measuring tape: Essential for checking your dimensions as you work.

Non-slip rug pad or fabric: Optionally, cut a non-slip mat to size and hand-stitch or hot-glue it to the back of your finished rug.


Understanding Foundation Chains and Gauge

Gauge matters more for rugs than many people realize. A rug that is too loose will stretch out of shape with use. One that is too tight will be stiff and curl at the edges. Before diving into your full project, crochet a small swatch about 4 inches by 4 inches, count the stitches and rows, and compare to any gauge recommendations on your yarn label. Then hold the swatch in your hands and give it a firm squeeze. It should feel dense and hold its shape.

If your swatch feels floppy, go down one hook size. If it feels impossibly stiff, go up one size.

For the foundation chain, the number of chains determines the width of your rug. Since you are working in rows, the chain runs horizontally across the width. Every yarn has a slightly different gauge, so the formula is simple: decide on your target width in inches, crochet your foundation chain, lay it flat, and measure. Add or remove chains until you hit your target measurement.

A note on turning chains: in most rug patterns using single crochet, you chain 1 to turn. For half double crochet, chain 2. For double crochet, chain 3. The turning chain gives your work the height it needs to begin the next row cleanly.


Choosing Your Stitch Pattern

The stitch you choose affects the thickness, texture, and look of your rug. Here are the most popular options.

Single crochet produces the thickest, densest fabric because the stitches are short and packed tightly together. It is the most traditional choice for rugs and gives you the most durability. The downside is that single crochet rows work up slowly.

Half double crochet is slightly taller than single crochet and works up a bit faster. It still produces a sturdy fabric and has a subtle texture that looks lovely in rugs.

Double crochet works up quickly and produces a fabric with a little more drape. For rugs, it works best when you go down one or two hook sizes from what the yarn recommends, tightening the tension to compensate for the height of the stitch.

The linen stitch (also called the moss stitch) alternates single crochet and chain stitches for a woven, fabric-like appearance. It takes slightly more time but produces a beautiful, structured result that looks almost woven.

The waistcoat stitch (also called the knit stitch) creates a surface that mimics knitting. It works up slowly but produces a rug with a premium, artisan look.

For this tutorial, we will use single crochet throughout. It is the most reliable choice for beginners, and the resulting rug is tough enough to handle anything.


Step-by-Step Pattern: Basic Single Crochet Rectangle Rug

This pattern creates a rug approximately 20 inches wide and 36 inches long — a classic size for bathrooms or beside a bed. You can easily adjust the dimensions.

Finished size: approximately 20 x 36 inches
Yarn: Super bulky weight (category 6), approximately 450–500 yards
Hook: 12mm
Stitches used: chain (ch), single crochet (sc), slip stitch (sl st)

Step 1: Create Your Foundation Chain

Make a slip knot and place it on your hook. Chain 41. This gives you 40 working chains plus one turning chain.

Lay the chain flat on a table and measure it. It should measure approximately 20 inches. If it is shorter or longer, adjust your chain count until the measurement is right. Write down your final chain count so you can refer back to it.

Step 2: Work Your First Row

Turn your chain so the back bump is facing up. Insert your hook into the second chain from the hook (the turning chain does not count as a stitch). Pull up a loop, yarn over, pull through both loops — that is your first single crochet. Continue across the chain, working one single crochet into each chain. You should have 40 single crochet stitches at the end of the row.

Working into the back bump of the foundation chain rather than the top loops gives the base of your rug a neater, more finished look.

Step 3: Work Subsequent Rows

Chain 1 and turn your work. Insert your hook under both loops of the first stitch (the one directly below your chain-1 turning chain). Work one single crochet into each stitch across. You should always have 40 stitches at the end of every row.

Continue working rows until your rug measures approximately 36 inches from end to end. Depending on your yarn and tension, this may take anywhere from 30 to 50 rows. Measure frequently rather than counting rows, because row height varies significantly between yarns.

Step 4: Check Your Stitch Count Regularly

Every five rows or so, lay your rug flat and count your stitches. It is easy to accidentally skip a stitch at the beginning of a row or add an extra one. Catching these mistakes early saves you from having to frog (undo) large sections of work. The edges of your rug should be straight and parallel. If they are pulling in, your tension is too tight. If they are bowing outward, your tension is too loose or you are adding extra stitches at the turning point.

Step 5: Fasten Off

When your rug has reached your target length, cut your yarn leaving a tail of about 6 inches. Pull the tail through the last loop on your hook and pull firmly to secure the knot. Do not trim the tail yet — you will weave it in after the border.


Adding a Border

A border does two things: it finishes the edges cleanly and it helps the rug lie flat. Even a simple single-row border makes a significant difference in the final appearance.

To begin your border, join your yarn at any corner with a slip stitch. If you want a tidy corner join, insert your hook through both layers at the corner point and pull up a loop.

For a basic single crochet border, work one single crochet into each stitch across the top edge. When you reach the corner, work 3 single crochet stitches into the same corner stitch — this creates a gentle curve that keeps the rug lying flat rather than pulling up at the corners. Work one single crochet into each row end along the side, spacing them evenly (approximately one stitch per row end). Repeat for all four sides, working 3 single crochet into each corner. Join the last stitch to the first with a slip stitch and fasten off.

For a more decorative border, work a second round using reverse single crochet (also called crab stitch), which creates a neat, rope-like edging. After completing one round of regular single crochet, do not turn your work. Instead, insert your hook into the stitch to the right (the opposite direction from how you normally crochet) and work single crochet as usual. The awkward angle produces that signature twisted edge.


Working With Multiple Colors

Once you are comfortable with the basic pattern, adding color stripes is a simple and dramatic upgrade. To change colors, work the last single crochet of a row until you have two loops remaining on your hook. Drop the old color — do not cut it yet — pick up the new color, and pull it through both loops to complete the stitch. Chain 1, turn, and continue with the new color.

Carry the unused color loosely up the side of your rug by catching it under the turning chain at the beginning of every few rows. This avoids the need to cut and rejoin constantly.

For a classic stripe pattern, try alternating your main color and an accent color every 2 or 4 rows. For a bolder, more graphic look, work larger blocks of color — perhaps 10 rows of one color followed by 2 rows of a contrasting color.

You can also explore simple color blocking by dividing your rug into sections: the bottom third in one color, the middle third in a second, and the top third in a third. This creates a clean, modern look that works beautifully in minimal interiors.


Finishing Your Rug

Once your rug is complete and the border is done, weave in all yarn ends using your tapestry needle. Thread the tail through the needle and weave it through at least 4 to 5 stitches in one direction, then double back in the opposite direction. Trim any excess close to the surface of the rug. For extra security on a rug — which will be pulled, walked on, and laundered — place a tiny dot of fabric glue over each woven-in end before it dries.

Block your rug before putting it into use. Lay it flat on a clean surface, spray it lightly with water, and gently pull it into shape. Measure to confirm it is the right dimensions, then let it dry completely. Blocking relaxes the stitches, evens out any tension inconsistencies, and results in a much flatter, more professional-looking rug.

If you want a non-slip back, cut a non-slip rug pad to size and attach it using a whip stitch around the perimeter with a matching thread, or simply lay the pad underneath. For a more permanent solution, apply lines of silicone caulk across the back of the rug in a grid pattern and let it cure completely. This creates a textured, grippy backing that keeps the rug firmly in place without adding bulk.


Care and Maintenance

Crocheted rugs are wonderfully easy to maintain. For cotton and acrylic rugs, machine washing on a gentle cycle in cold water works perfectly. Lay the rug flat to dry rather than tumble drying, which can cause shrinkage and distortion. For wool rugs, hand wash in cool water with a gentle wool detergent and roll it in a towel to remove excess moisture before laying flat to dry.

Shake your rug outside regularly to remove dust and debris. For high-traffic areas, a quick vacuum on the low setting keeps the surface looking fresh without pulling at the stitches.


Troubleshooting Common Problems

If your rug is curling at the edges, the most common cause is tight tension. Try going up one hook size or consciously loosening your grip as you work. Adding a border almost always corrects minor curling.

If your rug is growing wider or narrower as you work, you are either adding or losing stitches at the turning point. Always count your stitches at the end of every row until you develop a consistent rhythm.

If the surface of your rug looks uneven or bumpy, check that you are inserting your hook under both loops of each stitch. Inserting under only one loop produces texture deliberately — but if you are doing it accidentally on random stitches, it creates an uneven surface.


Scaling the Pattern Up or Down

The beauty of a basic single crochet rectangle rug is how easy it is to scale. For a small bathroom mat approximately 18 x 24 inches, chain 36 and work until your piece measures 24 inches. For a larger accent rug approximately 24 x 48 inches, chain 48 and work until you reach 48 inches. For a substantial area rug — say, 36 x 60 inches — chain 72 and work a longer piece. Keep in mind that larger rugs require significantly more yarn; calculate your yardage by testing how much yarn a single row uses, then multiplying by your estimated row count.

For very large rugs, many crocheters find it easier to make smaller rectangular sections and seam them together. A mattress stitch or whip stitch seam with matching yarn creates an almost invisible join.


Final Thoughts

A crocheted rectangle rug is one of those projects that delivers enormous reward for the effort invested. You start with a skein of yarn — or several — and you end up with something functional, beautiful, and completely your own. The techniques involved are simple enough for beginners, but the possibilities for color, texture, and scale are sophisticated enough to keep experienced crocheters engaged and excited.

Take your time with the foundation chain, check your stitch count regularly, add a border, and block your finished piece. Follow those steps, and you will have a rug you are genuinely proud to put on the floor. And once you have made one, you will almost certainly want to make another.

Categorized in:

Rugs,

Last Update: October 3, 2026