
How To Crochet The Rug Stitch: A Complete Step-by-Step Guide
If you’ve been scrolling through crochet inspiration and found yourself stopping at those gorgeous, thick, textured rugs that look almost woven, chances are you were looking at the rug stitch. It’s one of those techniques that looks incredibly impressive but is surprisingly approachable once you break it down. Whether you want to make an actual floor rug, a chunky bath mat, a cozy basket, or even a placemat, the rug stitch delivers that satisfying, dense fabric that holds its shape and stands up to real use.
In this guide, you’ll learn everything you need to know to crochet the rug stitch from scratch — the materials, the setup, the stitch mechanics, tips for keeping your tension consistent, and ideas for what to make once you’ve got it down.
What Is the Rug Stitch in Crochet?
The rug stitch, sometimes called the slip stitch rug stitch or the crochet slip stitch fabric, is a technique that uses slip stitches worked through the back loop only (or both loops, depending on the variation) to create an incredibly dense, firm, and flat fabric. Unlike most crochet stitches that leave visible gaps or create a loopy texture, the rug stitch produces something that looks and feels more like woven fabric or interlocked loops.
The result is a textile that is thick, durable, and — most importantly — lies completely flat without any curling. That’s what makes it ideal for rugs, mats, and any project where you need structure and longevity.
There are a few variations of the rug stitch floating around the crochet world. The most popular involves working slip stitches through the back loop only (BLO) row after row, which creates that signature horizontal ridge pattern on one side and a smooth surface on the other. Another variation uses what’s called the waistcoat stitch or center single crochet, which creates a knit-like look. For this guide, we’ll focus primarily on the slip stitch version, since it’s the most widely used for actual rug-making.
Why the Rug Stitch Is Worth Learning
Before we get into the how-to, let’s talk about why the rug stitch deserves a place in your crochet skill set.
It’s genuinely durable. Because the fabric is so tightly constructed, items made with the rug stitch actually hold up under foot traffic, washing, and daily use in a way that regular single crochet or half double crochet rugs simply don’t.
It uses materials efficiently. The tight construction means your yarn doesn’t have a lot of room to breathe, which translates to a product that doesn’t stretch out or distort over time.
It’s rhythmically satisfying. Once you get into the groove of the stitch, it becomes almost meditative. There’s a steady, predictable rhythm to it that many crocheters find deeply relaxing.
It’s versatile. While rugs are the obvious application, the same stitch makes incredible baskets, tote bag bases, trivets, placemats, and even wall hangings when you use bold color changes.
Materials You’ll Need
Getting your materials right is especially important for the rug stitch because the gauge and the yarn weight have a big impact on how the finished fabric feels and behaves.
Yarn: For an actual floor rug, you want something sturdy. Bulky or super bulky yarn (weight 5 or 6) works beautifully and creates a satisfying heft. Cotton rope, braided cotton yarn, or T-shirt yarn (also called jersey yarn) are particularly popular choices because they’re washable, durable, and come in great colors. Wool or wool blends work well too, especially if you’re making a decorative piece rather than a high-traffic floor rug. For smaller projects like placemats or coasters, a worsted weight cotton is perfect.
Hook: The rug stitch requires a hook that’s slightly larger than what you’d normally use for your chosen yarn. Because the stitch is so tight, going up one or two hook sizes helps prevent wrist fatigue and keeps your work from becoming so stiff it’s difficult to manipulate. If you’re working with super bulky cotton rope, a 10mm to 15mm hook is typical. For worsted weight yarn, try an 8mm even if the label suggests 5mm.
Scissors and a tapestry needle: You’ll need these to weave in ends. The rug stitch creates very dense fabric, which actually makes end-weaving easier and more secure than in looser stitches.
Non-slip rug backing (optional): If you’re making an actual floor rug, a sheet of non-slip rug liner cut to size and sewn or glued to the bottom is a great finishing touch that keeps your work from sliding around on hard floors.
How to Read the Rug Stitch Pattern
The rug stitch is most often written in patterns as sl st BLO (slip stitch through the back loop only). You’ll see this repeated row after row. Some patterns call for turning chains, and some don’t — we’ll talk about that in a moment.
A basic rug stitch pattern looks something like this:
Foundation chain: Chain the desired number of stitches plus one for a turning chain.
Row 1: Slip stitch in the second chain from the hook and in each chain across. Turn.
Row 2: Chain 1 (does not count as a stitch). Slip stitch BLO in each stitch across. Turn.
Repeat Row 2 until the piece reaches the desired length.
That’s genuinely the whole pattern. The magic is in the execution.
Step-by-Step: How To Crochet The Rug Stitch
Step 1: Make Your Foundation Chain
Start with a slip knot on your hook. Chain the number of stitches your pattern calls for, plus one extra for your turning chain. For practice, chain 21 (that gives you 20 working stitches).
Hold your chain comfortably — not too tight, not too loose. If your foundation chain is tight, the edge of your rug will pucker. If it’s too loose, it will flair out. Aim for a chain where each link is clearly defined but not stretched.
Step 2: Work Row 1
Insert your hook into the second chain from your hook (the extra chain you added is your turning chain and doesn’t count as a stitch). Pull up a loop and pull it all the way through both the loop on your hook and the chain link. You’ve just made a slip stitch.
Continue working one slip stitch in each chain across until you reach the end of your foundation chain. You should have 20 slip stitches.
At this point, your work might look very flat and almost like a thick, braided cord. That’s completely normal. The texture builds as you add rows.
Step 3: Turn and Chain 1
At the end of every row, turn your work and chain 1. This chain does not count as a stitch — it simply lifts your yarn up to the correct height to start the next row. Do not work a stitch into this chain.
Some crocheters skip the turning chain entirely, especially when working with very thick yarn, and find they prefer the look of a turning chain of zero. Experiment with both and see which gives you cleaner edges.
Step 4: Work Row 2 (and All Subsequent Rows)
Here’s where the BLO part becomes important. Look at the top of your first slip stitch from the previous row. You’ll see two horizontal loops forming a “V” shape, just like any other crochet stitch. The back loop is the loop that’s furthest from you as you look at your work.
Insert your hook under that back loop only. Yarn over, pull through both the back loop and the loop on your hook. Slip stitch made.
Repeat this across the entire row: insert into the back loop only, pull through everything, and move to the next stitch. When you reach the end, you should have the same number of stitches as you started with.
Turn, chain 1, and repeat Row 2 over and over until your piece reaches the desired size.
Step 5: Fasten Off and Finish
When your piece is the size you want, cut your yarn, leaving a tail of about six inches. Pull the tail through the last loop on your hook to fasten off. Thread the tail onto your tapestry needle and weave it through several stitches in different directions to secure it. The dense fabric of the rug stitch holds ends incredibly well, so you don’t need to go overboard.
Repeat for the starting tail from your slip knot.
Tips for Getting the Rug Stitch Right
Watch your tension. The rug stitch is deceptively easy to pull too tight. If you find your work curling up at the edges or if your hook keeps getting stuck, your tension is probably too tight. Consciously loosen your grip on the yarn and try to keep a relaxed hand.
Count your stitches every few rows. Because slip stitches are so small and compact, it can be easy to miss a stitch or accidentally work into the turning chain. A quick count every three or four rows saves you a lot of frustration.
Use a contrasting stitch marker. Place a stitch marker at the beginning of each row so you always know where your row starts and ends. This is especially helpful when you’re working in the round.
Don’t rush through the foundation chain. Many crocheter’s problems with the rug stitch actually start at the foundation chain. If it’s uneven, everything built on top of it will be uneven too. Take your time here.
Block your finished piece. Especially if you’re using wool or a cotton-blend yarn, blocking (wetting the piece, shaping it, and allowing it to dry flat) makes a noticeable difference in how flat and professional the finished rug looks.
Working the Rug Stitch in the Round
One of the most popular ways to use the rug stitch is to work in the round for oval or circular rugs. This involves a slightly different technique.
For a circular rug, you’ll start with a magic ring or chain a small number of stitches and join them into a ring. You then work slip stitches BLO in increasing rounds, adding extra stitches at regular intervals to keep the circle flat.
The formula for keeping a circle flat in slip stitch is to add stitches at an even rate. A common approach is to add 6 to 8 stitches per round, distributing the increases evenly around the circle. If you find the circle is ruffling (too many increases) or cupping up into a bowl shape (too few increases), adjust accordingly.
For an oval rug, you’ll start with a foundation chain and work slip stitches along both sides of the chain, then join and continue working in the round. The corners of the oval get extra increases to stay flat. Oval rugs are particularly satisfying to make because they mirror the traditional shapes of braided and woven rugs beautifully.
Adding Color Changes
The rug stitch takes color work particularly well because the tight, consistent fabric lets colors show up clean and bold without muddying into each other.
To change colors, work to the last stitch before your color change. On that last stitch, pull your loop partway through as usual, then drop your current yarn, pick up your new color, and complete the slip stitch with the new yarn. Continue working with the new color.
For horizontal stripes, change color at the end of a row. For more complex colorwork, you can use the same basic principle at any point across the row.
To avoid carrying long floats of yarn across the back (which can snag and get messy), cut and rejoin colors as needed, weaving in tails securely. With rug weight yarn, a few extra ends are easy to manage and well worth the cleaner back side.
Project Ideas Using the Rug Stitch
Once you’re comfortable with the mechanics, the range of things you can make is really satisfying to explore.
A bath mat is probably the most immediately practical project. Work a rectangle approximately 20 by 30 inches in cotton yarn that can go through the washing machine, and you’ve got a beautiful, durable bath mat that holds up for years. Add a rubber non-slip backing and it becomes genuinely functional.
A kitchen rug or runner is another excellent choice. Use T-shirt yarn or a color-fast cotton rope in colors that complement your kitchen, and you’ll have a conversation piece that guests notice every time.
Coasters and trivets are great beginner projects for learning the stitch before committing to a big rug. Work a small circle or square just four or five inches across, and you’ve got a satisfying, functional object and the muscle memory to tackle something bigger.
Storage baskets are stunning in the rug stitch. Work a flat circle for the base, then switch to working in the round without any increases so the sides build straight up. A medium basket in a coordinating set of neutrals looks beautiful on open shelving.
Placemats and table runners let you experiment with color changes and geometric patterns in a low-stakes, quick-to-finish format.
Common Mistakes and How to Fix Them
Shrinking stitch count: If your rows keep getting shorter, you’re probably missing the first stitch. Remember that the turning chain does not count as a stitch, so your very first stitch goes into the actual first slip stitch of the previous row, not into the chain.
Edges that aren’t straight: This usually comes from inconsistent tension at the beginning and end of rows. Try to be especially mindful of those first and last stitches, keeping your tension the same as everywhere else.
Work that’s difficult to turn: This is a tension issue. If your fabric is so stiff you can barely fold it to turn, your hook size is too small for your yarn, or your tension is far too tight.
Back loops that are hard to find: This is common with very thick or fuzzy yarn. Try spreading your previous row open slightly with your non-hook hand as you work, which makes the back loop more accessible. Good lighting also makes a surprising difference.
Final Thoughts
The rug stitch is one of those crochet techniques that earns its place in your repertoire by being genuinely useful, not just technically interesting. The fabric it produces is unlike almost anything else you can make with a hook and yarn — dense, flat, durable, and beautiful in a way that looks far more complex than the simple slip-stitch motion that creates it.
Start with a small swatch to get comfortable with the tension and the rhythm. Then move on to a coaster or a small trivet before committing to a full rug. Most people find that after one practice square, they have enough of a feel for the stitch to confidently start a larger project.
The best part is that the slow, satisfying click of the slip stitch through the back loop is one of the most enjoyable rhythms in all of crochet. Once you start, you’ll understand why so many makers come back to this stitch again and again.
Happy crocheting.