Basket Weave Crochet Rug Free Pattern & Tutorial from B.Hooked

Basket Weave Crochet Rug Free Pattern & Tutorial

If you’ve been crocheting for a while and you’re ready to take your skills to the next level, the basket weave crochet rug is one of those projects that feels like a reward every step of the way. The texture is rich, the finished product is striking, and every time a guest walks into your home and notices that beautiful rug on your floor, you get to say, “I made that.” There’s nothing quite like it.

This free pattern and tutorial from B.Hooked walks you through everything you need to know to create your own basket weave crochet rug, from the materials you’ll need to a full stitch-by-stitch explanation. Whether you’re a confident beginner looking for a satisfying challenge or an experienced crocheter who wants a cozy home decor project, this tutorial is designed to be clear, approachable, and fun.

Let’s dive in.


What Is the Basket Weave Crochet Stitch?

Before we get into the pattern itself, it helps to understand what makes the basket weave stitch so special. The basket weave is a textured crochet technique that uses front post and back post double crochet stitches to create a raised, woven look on the surface of your fabric. When alternated in blocks, these stitches create an illusion of interlocking strips of woven material — just like a classic woven basket.

This stitch has been a beloved technique in the crochet community for decades, and for good reason. It produces a fabric that is dense, thick, and incredibly durable, which makes it perfect for rugs. The structure holds up beautifully to daily foot traffic, and the textured surface has a non-slip quality that’s a bonus when it comes to safety and practicality on hard floors.

The basket weave stitch can look intimidating at first glance, but once you understand the logic of front and back post stitches, it becomes wonderfully rhythmic and almost meditative to work. Many crocheters who try it for the first time are surprised by how quickly they pick it up.


Why Make a Crochet Rug?

If you’ve only crocheted smaller items like dishcloths, scarves, or amigurumi, a rug might feel like a significant leap. But making a crochet rug is one of the most satisfying projects you can take on, and here’s why.

A handmade rug is a functional piece of home decor that you’ll use every single day. It isn’t tucked in a drawer or worn only occasionally — it lives in your home, underfoot, greeting you every morning. There’s something deeply satisfying about creating something that becomes part of your daily life in such a tangible way.

Crochet rugs also offer a level of customization that store-bought rugs simply can’t match. You choose the colors, the size, the fiber — every decision is yours. Want a neutral, earthy rug for your farmhouse-style kitchen? Done. A bold, two-tone rug for a modern entryway? Absolutely. The basket weave pattern is especially versatile because it looks equally impressive in a single color as it does in two contrasting colors.

And from a practical standpoint, handmade rugs made from cotton or other washable fibers can go right in the washing machine, which is a huge advantage over many store-bought rugs.


Materials You’ll Need

To make this basket weave crochet rug, you’ll need a few key supplies. Here’s what to gather before you get started:

Yarn: Choose a bulky or super bulky cotton yarn for best results. Cotton is ideal for rugs because it’s durable, washable, and has enough stiffness to hold the basket weave texture beautifully. Look for a yarn that’s labeled as cotton or a cotton blend. You’ll need approximately 800–1,200 yards depending on the size you’re making. The B.Hooked team loves using a thick cotton rope yarn or a chunky cotton macramé-style yarn for this type of project because it gives the rug a sturdy, substantial feel without being stiff or uncomfortable underfoot.

Hook: A size N/9 (6.00 mm) or P/15 (10.00 mm) crochet hook works well for bulky cotton yarn. When in doubt, go up a hook size to keep your tension loose enough for the stitches to pop. A tighter gauge can make the basket weave texture harder to see.

Scissors and a yarn needle: You’ll need scissors to cut your yarn and a large-eye yarn needle to weave in your ends when you’re finished.

Stitch markers (optional): These can be helpful for keeping track of your stitch counts, especially as you establish your first few rows.


Gauge and Sizing

For this pattern, gauge matters primarily in terms of the finished size of your rug. The basket weave repeat works in multiples of eight stitches plus two for the foundation chain, so you’ll want to keep that in mind when adjusting your size.

A general gauge using bulky cotton yarn on a 10.00 mm hook is approximately 8 double crochet stitches = 4 inches and 5 rows = 4 inches. That said, rugs are forgiving — if your gauge is slightly off, it just means your rug will be a bit larger or smaller than expected, which is usually fine.

For a standard bathroom or kitchen rug, aim for a foundation chain that measures approximately 20–24 inches wide. For an entryway or bedroom rug, you might chain out to 36 inches or more. The length is determined entirely by how many rows you work, so you have full control over that dimension.


Abbreviations Used in This Pattern

Before reading through the pattern instructions, familiarize yourself with these abbreviations:

ch — chain
sl st — slip stitch
dc — double crochet
FPdc — front post double crochet
BPdc — back post double crochet
st(s) — stitch(es)
rep — repeat
RS — right side
WS — wrong side


Understanding Front Post and Back Post Double Crochet

The entire basket weave effect hinges on two stitches: the front post double crochet (FPdc) and the back post double crochet (BPdc). If you’ve never worked these before, let’s break them down before you start the pattern.

Front Post Double Crochet (FPdc): Instead of inserting your hook into the top of the stitch the way you normally would, you insert your hook from front to back to front around the post (the vertical body) of the stitch below. You then yarn over and complete the double crochet as usual. The resulting stitch sits raised on the front of your work.

Back Post Double Crochet (BPdc): This is the opposite. You insert your hook from back to front to back around the post of the stitch below, then complete the double crochet. This stitch recedes on the front of your work, creating the indented sections of the weave.

When you alternate groups of FPdc and BPdc in blocks of four stitches, the raised and recessed sections create the look of woven strips. It’s that simple in concept, and once your hands understand the motion, it feels completely natural.


The Basket Weave Crochet Rug Pattern

Foundation Chain

Chain a multiple of 8, plus 4 for turning. For a rug approximately 20 inches wide, chain 44. For a rug approximately 28 inches wide, chain 60. Adjust to your preferred width.

Row 1 (RS):

Dc in the 4th chain from the hook and in each chain across. Turn. You should have one dc for each chain after the turning chains.

Row 2 (WS):

Ch 2, turn. (Note: In this pattern, the ch-2 turning chain does not count as a stitch.) Work 1 dc in each stitch across. Turn.

Row 3 (RS) — Establishing the Basket Weave:

Ch 2, turn. Work 1 dc in the first stitch. Work 4 FPdc around the next 4 stitches, then work 4 BPdc around the next 4 stitches. Repeat from to across the row, ending with 1 dc in the last stitch. Turn.

Row 4 (WS):

Ch 2, turn. Work 1 dc in the first stitch. Work 4 BPdc around the next 4 FPdc stitches from the previous row, then work 4 FPdc around the next 4 BPdc stitches from the previous row. Repeat from to across, ending with 1 dc in the last stitch. Turn.

Rows 5 and 6:

Repeat the same stitch pattern as Rows 3 and 4, maintaining the established columns — FPdc over FPdc and BPdc over BPdc — to build the vertical ridges.

Row 7 — Switching the Weave:

Ch 2, turn. Work 1 dc in the first stitch. Work 4 BPdc around the next 4 stitches (reversing the position from the previous rows), then work 4 FPdc around the next 4 stitches. Repeat from to across, ending with 1 dc in the last stitch. Turn.

Row 8:

Ch 2, turn. Work 1 dc in the first stitch. Work 4 FPdc around the next 4 BPdc stitches, then work 4 BPdc around the next 4 FPdc stitches. Repeat across, ending with 1 dc in the last stitch. Turn.

Rows 9 and 10:

Repeat the stitch pattern of Rows 7 and 8.

Continue alternating the block pattern every four rows (Rows 3–6 establish one orientation, Rows 7–10 establish the reverse, and so on) until your rug reaches the desired length. Finish with a final row of regular double crochet, then fasten off and weave in your ends.


Tips for Success

Keep your tension consistent. The basket weave stitch is particularly sensitive to inconsistent tension because the post stitches can pull at the fabric. Try to keep your yarn flowing at a steady, even pace as you work around each post.

Don’t skip the setup rows. Rows 1 and 2 of plain double crochet are essential because they give the post stitches something to grab onto. If you skip them or use only a foundation chain, your first row of basket weave will be difficult to work.

Use a hook with a comfortable grip. Because rugs involve a lot of yardage and many rows, your hands will be doing a significant amount of work. An ergonomic hook handle can make a noticeable difference in comfort over the course of a longer project.

Check your stitch count regularly. It’s easy to accidentally skip a stitch when you’re working post stitches, especially in the beginning. Stop at the end of each row to count your stitches and make sure the number matches your starting count.

Block your finished rug. Once you’ve woven in all your ends, wet blocking your rug can help even out the tension and make the basket weave texture really pop. Lay it flat on a clean surface, shape it gently, and let it air dry completely before placing it on the floor.


Adding a Border (Optional)

If you’d like to add a clean, finished edge to your rug, a simple single crochet border works beautifully. After fastening off your last row, attach your yarn to any corner stitch and work one round of single crochet evenly around all four sides of the rug. At each corner, work three single crochets into the corner stitch to keep the edges flat.

You can work one or two rounds of single crochet for a subtle border, or try a shell stitch border for something a little more decorative. The basket weave texture is the star of this rug, so a simple border tends to complement it best without competing.


Customizing Your Basket Weave Rug

One of the joys of this pattern is how easily it can be customized. Here are a few ideas to make it your own.

Two-tone colorwork: Work the basket weave blocks in two alternating colors by switching yarn at the beginning of each four-row block. The contrast makes the woven illusion even more dramatic and adds a playful, graphic quality to the finished rug.

Striped foundation: Work the plain double crochet rows in a contrasting color before switching to your main color for the basket weave rows. The resulting border stripes at each end of the rug give it a finished, intentional look.

Larger or smaller blocks: Instead of four-stitch blocks, try working six-stitch blocks for a chunkier, bolder weave, or two-stitch blocks for a finer, tighter texture. Just remember to adjust your chain multiple accordingly.

Round variation: With some modification, the basket weave stitch can also be worked in the round, which opens up the possibility of an oval or round rug. The post stitches require some adjustment when working in rounds, but the effect is stunning and worth the effort.


Caring for Your Crochet Rug

Handmade rugs deserve proper care to keep them looking their best for years to come. If you used cotton yarn, your rug is most likely machine washable, but always check the yarn label to confirm.

For machine washing, use a gentle cycle with cold water and a mild detergent. Avoid hot water, which can cause cotton to shrink. Place the rug in a mesh laundry bag if you have one, to protect it during the spin cycle.

Air drying is strongly recommended over machine drying, as heat can alter the shape and texture of your work. Lay the rug flat to dry and reshape it gently while it’s still damp.

For day-to-day care, shake out your rug regularly to remove dust and debris. A non-slip rug pad placed underneath will protect both the rug and your floor, and it will also extend the life of the rug by reducing the wear that comes from sliding and friction.


Final Thoughts

The basket weave crochet rug is one of those projects that teaches you something. It teaches you patience in the setup, confidence in the repetition, and pride in the finished result. Every row you complete brings you closer to a piece of home decor that is entirely, beautifully yours — something no store shelf can offer.

Whether this is your first attempt at post stitches or you’re revisiting a beloved technique with a new project in mind, we hope this tutorial from B.Hooked gives you everything you need to get started and keep going. The basket weave stitch is one of crochet’s great textures, and a rug is one of crochet’s most satisfying projects — combining the two is something special.

Grab your hook, wind your yarn, and let’s make something worth walking on.


If you make this rug, we’d love to see it! Share your finished project with the B.Hooked community and tag us so we can celebrate your work. Happy hooking!

Categorized in:

Rugs,

Last Update: August 21, 2026