
Crochet Rectangle Rug: Step-by-Step Guide
There is something deeply satisfying about crocheting something that lives on the floor of your home, something your feet touch every morning when you climb out of bed or something that anchors a reading chair in the corner of a room. A crochet rectangle rug is one of those projects that manages to be both practical and beautiful, and once you understand the basic technique, you can make rugs in virtually any size, color combination, or texture you like.
This guide will walk you through everything you need to know — from choosing your materials to finishing your last row — so that even if you have never attempted a rug before, you will end the process with a finished piece you are genuinely proud of.
Why Make a Crochet Rectangle Rug?
Before diving into the how-to, it is worth taking a moment to appreciate why this particular project has stayed popular for decades. Unlike circular rugs, which require careful stitch increases to lie flat, rectangle rugs work in straight rows. That means they are far more forgiving for beginners. You can stop at any row and your rug will still look intentional. You can add stripes easily by switching yarn colors at the end of a row. And because rectangle rugs work up row by row, it is very easy to customize the dimensions — just add or remove foundation chain stitches to change the width, or work more or fewer rows to adjust the length.
There is also the practical matter of cost. Buying a quality handmade rug can be expensive. Making one yourself, especially using T-shirt yarn or fabric strips, can cost a fraction of the retail price while giving you full control over color and texture. For anyone who has ever walked through a home goods store thinking “I love that rug but not the color,” making your own is the obvious solution.
Materials You Will Need
Getting your materials right before you begin will save you frustration later. Here is what you need to gather.
Yarn. For rugs, you want something durable and chunky. T-shirt yarn (also called fabric yarn or zpagetti yarn) is one of the most popular choices because it is thick, soft underfoot, and holds its shape well. Cotton rug yarn is another excellent option, especially for a more traditional look. Wool can work but tends to felt over time with foot traffic. Avoid purely synthetic yarns like acrylic for high-traffic rugs, as they can pill and flatten quickly. For a rug that measures roughly 24 by 36 inches, plan on having around 500 to 700 grams of yarn, though this will vary based on your stitch tension and specific yarn weight.
Crochet Hook. Match your hook size to your yarn weight. T-shirt yarn and other chunky fabrics typically call for a hook in the range of 10mm to 16mm. Using a hook that is slightly larger than the yarn label recommends will give you a looser fabric with a bit more flexibility underfoot, which is comfortable and helps the rug lie flat.
Scissors. You will need a sharp pair to cut yarn ends cleanly.
Tapestry or Yarn Needle. This is for weaving in your ends when the rug is finished. With chunky yarn, a large-eye blunt needle works best.
Non-Slip Rug Pad or Rug Grip Spray (Optional). If your rug will sit on a hardwood or tile floor, a non-slip pad underneath is a smart safety addition.
Choosing Your Stitch
The stitch you choose will significantly affect how your rug looks and feels. Here are the most practical options for a rectangle rug.
Single Crochet. This is the most beginner-friendly stitch and creates a dense, tight fabric that wears extremely well. It is shorter than other stitches, which means your rows are thinner, so the rug will take more rows to reach the same length — but the result is sturdy and flat.
Half Double Crochet. Slightly taller than single crochet, the half double creates a fabric that is still dense but works up a bit faster. It has a subtle texture that many people find appealing.
Double Crochet. Faster still, and creates a more open fabric. For rugs that will see heavy foot traffic, double crochet can sometimes feel too loose, but for a decorative rug in a low-traffic area, it is a beautiful and quick option.
Waistcoat Stitch (also known as Knit Stitch Crochet). This is a modified single crochet worked into the V of the stitch rather than under both loops. It creates a fabric that actually resembles knitting and has a wonderfully textured, woven appearance. It is a great choice for anyone who wants a rug with a little more visual interest.
For this tutorial, we will use single crochet. It is the best all-around stitch for a first rug, and everything described here can be adapted to other stitches once you are comfortable.
Understanding Gauge and Sizing
Gauge matters less in rug-making than it does in garment construction, but it still helps to do a quick swatch so you can estimate your final dimensions accurately. Crochet a small square — say, 20 stitches wide and 20 rows tall — and measure it. This will tell you how many stitches per inch you are getting with your specific yarn and hook combination.
Once you know your gauge, you can plan your foundation chain accordingly. If you want a rug that is 24 inches wide and you are getting 2 stitches per inch, you will need a foundation chain of 48 stitches (plus any turning chain stitches your pattern requires). For length, count your rows. If each row measures half an inch tall and you want a 36-inch rug, you will need 72 rows.
Do not stress over exact precision. Rugs are wonderfully forgiving. A few extra stitches or a few extra rows will not ruin the project.
Step-by-Step Instructions
Now let us get into the actual making.
Step 1: Create a Slip Knot and Foundation Chain
Begin with a slip knot on your hook. Then chain the number of stitches that corresponds to your desired rug width, keeping in mind your gauge. For a standard beginner rug of about 20 inches wide with chunky yarn and a 12mm hook, a foundation chain of 40 stitches is a good starting point.
When you make your foundation chain, try to keep your tension consistent. Chains that are too tight will make it difficult to work the first row, and chains that are too loose will create a wobbly edge. Many crocheters find it helpful to go up one hook size for the foundation chain and then switch back to their regular hook for the body of the rug.
Step 2: Work Your First Row
Turn your foundation chain so the back bumps of the chain are facing you. Insert your hook into the second chain from the hook (for single crochet, you skip the first chain, which counts as your turning chain). Yarn over, pull up a loop, yarn over again, and pull through both loops on your hook. That is your first single crochet stitch.
Continue working one single crochet into each chain across the row. At the end of the row, count your stitches to make sure you have the right number. This first row is often the trickiest because the foundation chain can be stiff, but it gets much easier from here.
Step 3: Turn and Begin Row 2
Chain 1 (this is your turning chain for single crochet). Turn your work. Now insert your hook into the first stitch of the previous row — be careful not to miss that first stitch, which is a common mistake that causes your edges to slowly decrease. Work a single crochet in each stitch across.
At the end of the row, check your stitch count again. Keeping an accurate count for the first several rows will help you catch any mistakes early, when they are easy to fix.
Step 4: Continue Working Rows
From here, it is a matter of repeating the same process: chain 1, turn, single crochet across. The rhythm of rug-making is meditative once you get going. You will find that your hands settle into the motion and your mind can wander while your rug grows.
A few tips for maintaining even work as you go:
Work at a consistent tension. If you crochet more tightly when you are tired or distracted, it will show in the finished rug. Some crocheters find it helpful to always crochet at a specific time of day when they feel relaxed.
Check your edges frequently. The beginning and end of each row should look clean and even. If your rug is widening, you are accidentally adding stitches. If it is narrowing, you are skipping the first or last stitch.
Mark your rows if you like. A simple stitch marker or piece of scrap yarn looped around a stitch can help you keep track of where you are, especially if you are working a striped design.
Step 5: Changing Colors for Stripes
One of the great joys of a rectangle rug is how easily you can add color. To change yarn colors, work the last stitch of a row until you have two loops remaining on your hook, then drop your old yarn, pick up your new color, and pull it through those two loops to complete the stitch. Then chain 1, turn, and continue with the new color.
You can either cut the old color and weave in the ends later, or carry it along the edge of the rug if you will be returning to it within a few rows. Carrying yarn is more efficient if you are alternating two colors frequently, but if your color blocks are large, cutting and weaving is neater.
When planning a striped rug, think about proportions. Wide stripes of three to five rows look bold and graphic. Thin stripes of one or two rows create a more delicate, woven look. Random stripes of varying widths can be a wonderful way to use up leftover yarn from other projects.
Step 6: Working to Your Desired Length
Keep working rows until your rug reaches the length you want. Lay it flat occasionally and measure as you go. Because rug yarn is thick and rows work up quickly, it is easy to overshoot your target length without realizing it. Check every ten rows or so.
When you are happy with the length, finish your final row and cut your yarn, leaving a tail of about six inches.
Step 7: Fastening Off
To fasten off, cut your yarn and pull the tail through the last loop on your hook, tightening gently to secure the knot. Do not pull too hard, as this can distort the last stitch.
Finishing Your Rug
The finishing steps are what separate a beautiful rug from a merely functional one.
Weaving in Ends. Thread your yarn tail onto a tapestry needle and weave it through the backs of several nearby stitches in a zigzag pattern. This locks the end in place so it will not work loose over time. Weave each end at least three inches into the fabric. With thick yarn, a few inches of weaving is usually more than sufficient to hold securely. Trim any excess close to the surface of the rug.
Blocking. While blocking is more commonly associated with knitting and lace crochet, it can also help a rug lie perfectly flat. Wet your rug thoroughly (you can either submerge it in cool water or spray it heavily with a bottle), then lay it on a clean flat surface and gently stretch it to your desired dimensions. Allow it to dry completely before moving it. For wool rugs, lay them flat to dry rather than hanging them, which can stretch the fabric unevenly.
Adding a Border (Optional). A simple single crochet border around the entire edge of the rug gives it a polished, finished appearance. Join your yarn at any corner, work three single crochets into the corner stitch to turn the angle, and then work evenly along each side. The trick to a neat border is keeping the stitch count consistent so the border lies flat without puckering or ruffling. On the long sides, you will typically work one stitch per row end. On the short sides, you will work one stitch per foundation chain stitch.
Caring for Your Crochet Rug
A well-made crochet rug can last for years with the right care. Cotton and fabric yarn rugs can generally be machine washed on a gentle cycle in cool water. Lay them flat to dry rather than putting them in a dryer, which can shrink cotton significantly and cause warping. Spot clean when possible to reduce how often the rug needs a full wash.
Wool rugs should be hand washed in cool water with a gentle detergent and laid flat to dry. Avoid wringing or agitating wool heavily, as this causes felting.
If your rug begins to pill over time, you can use a fabric shaver to remove pills and restore a cleaner surface. Regular shaking or gentle vacuuming (with a low suction setting) will keep debris from working deep into the stitches.
Ideas for Customizing Your Rectangle Rug
Once you have made one rug, the possibilities feel almost limitless. Here are a few ideas to inspire your next project.
Using fabric strips instead of yarn is a wonderful way to make a durable, zero-waste rug. Cut old T-shirts, bed sheets, or denim into strips roughly one inch wide, join them end to end, and roll them into a ball. The resulting fabric yarn is incredibly sturdy and gives the rug a rustic, textured character.
Texture stitches like the moss stitch or linen stitch can add visual complexity without requiring any additional materials. The moss stitch, which alternates single crochets and chain spaces, creates a beautiful airy fabric that would work well for a decorative bedroom rug.
Fringe is another easy addition. After finishing your rug, cut lengths of yarn roughly twice the length you want your fringe, fold each piece in half, and use your hook to pull the folded loop through an edge stitch, then draw the ends through the loop and tighten. Repeat along the short ends of the rug for a boho-inspired finish.
You can also work tapestry crochet into a rectangle rug if you want to incorporate a geometric or pictorial design. Tapestry crochet involves carrying multiple colors across each row and crocheting over the non-working color, switching between them to create patterns. It requires more planning upfront but produces a stunning, intricately patterned fabric.
Common Mistakes and How to Avoid Them
Even experienced crocheters run into challenges with rug projects. Here are the most common issues and how to fix them.
If your rug curls at the edges, your tension is probably too tight. Try blocking the finished piece, or rework it with a larger hook. Edge curling in rectangle rugs is often also caused by a turning chain that is too tall — for single crochet, a chain of 1 is standard.
If your rug is not lying flat in the middle, your tension may be too loose, or you may have inadvertently added extra stitches somewhere. Count your stitches every ten rows or so to catch this early.
If your edges look uneven or wavy, practice being very deliberate about where you insert your hook at the beginning and end of each row. It helps to slow down for the first and last three stitches of each row until the habit becomes automatic.
Final Thoughts
A crochet rectangle rug is genuinely one of the most rewarding home projects you can take on. It is approachable enough for a confident beginner, satisfying enough to keep an experienced crocheter engaged, and practical enough that you will use the finished piece every single day. The skills you build making your first rug — maintaining even tension, working clean edges, changing colors neatly, weaving in ends securely — transfer directly to almost every other crochet project you will ever make.
Start small if you like. A little bathroom mat measuring 18 by 24 inches is a perfect first rug. Once you have finished it and felt the pride of laying it on the floor and stepping onto something you made with your own hands, the urge to cast on a larger project will be almost irresistible.
Take your time, enjoy the rhythm of the work, and do not worry about perfection. Handmade things carry a warmth and character that machine-made items simply cannot replicate, and a crochet rug made with care will be something your home feels the better for having.