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

Basket Weave Crochet Rug: Free Pattern & Tutorial

If you’ve been searching for a crochet rug pattern that looks impressive but is actually achievable for someone with intermediate skills, the basket weave stitch might be exactly what you’ve been waiting for. This texture-rich stitch creates a stunning woven effect that looks far more complicated than it actually is, and when worked into a rug, it becomes a gorgeous, functional piece that can anchor any room in your home. At B.Hooked, we love patterns that combine satisfying technique with beautiful results, and this basket weave crochet rug checks every single box.

In this post, you’ll find everything you need: a full free pattern, a step-by-step tutorial, tips for choosing the right yarn and hook, and guidance on customizing the size to fit your specific space. Whether you’re making a small accent rug for a bathroom or a larger statement piece for your living room, this pattern scales easily and works beautifully in any color palette you choose.


What Is the Basket Weave Stitch?

Before we dive into the pattern itself, it helps to understand what makes the basket weave stitch so special. The technique is built entirely on front post and back post double crochets. By alternating which direction the yarn wraps around the post of a stitch, you create the illusion of woven strips of fabric — some appearing raised on the surface, others receding into the background. The result is a deeply textured, almost three-dimensional fabric that genuinely looks like a woven basket.

The beauty of this stitch is that once you understand the two basic moves — front post double crochet (FPdc) and back post double crochet (BPdc) — the rest is just a matter of following a simple repeating sequence. There’s no complex color work, no intricate stitch combinations, and no pattern reading that requires a magnifying glass. Just two stitches, alternated in a deliberate pattern, producing something spectacular.

For a rug, this texture is especially practical. The raised ridges give the rug a natural grip, which helps it stay in place on smooth flooring surfaces. The dense fabric created by working around the posts rather than through the tops of stitches makes the rug thick and durable — exactly what you need for something people will walk on every day.


Materials You’ll Need

Getting the materials right is half the battle when it comes to crochet rugs. Because this project involves a lot of yarn and a lot of hours, you want to make sure you’re starting with materials that will hold up beautifully over time.

Yarn: You’ll want a bulky or super bulky cotton yarn for the best results. Cotton is ideal for rugs because it’s washable, durable, and doesn’t trap allergens the way wool can. It also holds its shape well, which is important for maintaining that crisp basket weave texture. Look for a yarn labeled as 100% cotton or a cotton-blend that leans heavily toward cotton. T-shirt yarn (also called jersey yarn or zpagetti yarn) is another fantastic option and gives the rug an especially chunky, luxurious look. For a standard 24″ x 36″ bathroom or entryway rug, plan on approximately 800–1,000 yards of bulky weight cotton or about 400–600 yards of super bulky t-shirt yarn.

Hook: For bulky cotton yarn, a 9mm or 10mm crochet hook works beautifully. If you’re using super bulky t-shirt yarn, go up to a 12mm or even 15mm hook. Ergonomic hooks are highly recommended for a project of this size — the repeated post stitches require more wrist movement than standard stitches, so a comfortable grip makes a real difference over the course of the project.

Additional Supplies: A yarn needle for weaving in ends, scissors, stitch markers, and a tape measure. If you plan to wash the finished rug in a machine, a mesh laundry bag is a good idea to protect the fibers.


Pattern Notes and Abbreviations

Before jumping into the pattern, here are the abbreviations you’ll see used throughout:

  • ch — chain
  • 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
  • sk — skip
  • sl st — slip stitch

A quick note on gauge: Gauge matters more for wearables than it does for home décor, but you’ll still want to do a quick swatch to make sure your fabric isn’t too stiff or too loose. Aim for a firm, dense fabric that has body without being board-like. If your swatch feels floppy, go down a hook size. If it feels stiff to the point of being hard to work, go up a size.

The basket weave pattern works in multiples of 8 stitches, plus any additional edge stitches you choose to add. For the standard rug size in this pattern, you’ll be working with 48 foundation stitches.


Free Pattern: Basket Weave Crochet Rug

Finished Size: Approximately 20″ x 32″ (using bulky cotton yarn on a 9mm hook). To adjust size, add or subtract multiples of 8 stitches to your foundation chain.

Skill Level: Intermediate (comfortable with front post and back post double crochets)


Foundation

Chain 50. (This gives you 48 working stitches plus 2 turning chain stitches.)

Row 1 (RS): Dc in the 3rd chain from the hook (the skipped chains count as your first dc), dc in each chain across. Turn. (48 dc)

Row 2 (WS): Ch 2 (counts as first dc throughout), FPdc around each of the next 4 sts, BPdc around each of the next 4 sts; rep from across to last st, dc in top of turning ch. Turn.

Row 3 (RS): Ch 2, BPdc around each of the next 4 sts, FPdc around each of the next 4 sts; rep from across to last st, dc in top of turning ch. Turn.

Rows 4–5: Rep Rows 2 and 3. (This completes the first basket weave “square” section.)

Row 6: Ch 2, BPdc around each of the next 4 sts, FPdc around each of the next 4 sts; rep from across to last st, dc in top of turning ch. Turn.

Row 7: Ch 2, FPdc around each of the next 4 sts, BPdc around each of the next 4 sts; rep from across to last st, dc in top of turning ch. Turn.

Rows 8–9: Rep Rows 6 and 7. (This completes the second basket weave “square” section, which is offset from the first.)

Rep Rows 2–9 until piece measures approximately 30–31 inches from the foundation chain, ending on a Row 5 or Row 9 to keep the pattern consistent.

Final Row: Ch 1, sc evenly across the top edge of the rug. Fasten off and weave in ends.


Optional Border

A simple border can really finish off the look of the rug and helps the edges lie flat, which can be a small challenge with post stitch fabrics.

Round 1: Join yarn at any corner with a sl st. Ch 1, sc evenly around the entire perimeter of the rug, working 3 sc into each corner. Join to first sc with a sl st.

Round 2: Ch 1, sc in each st around, working 3 sc into each corner sc. Join with sl st. Fasten off. Weave in all ends.

If you want something a little more decorative, you can substitute the border rounds with a round of reverse single crochet (also called crab stitch) for a twisted, rope-like edging that looks polished and holds its shape particularly well.


Step-by-Step Tutorial: Working the Basket Weave Stitch

If front post and back post double crochets are new to you, don’t worry — this tutorial will walk you through both stitches clearly. Once you’ve made one or two practice squares, you’ll find the rhythm comes naturally.

Front Post Double Crochet (FPdc)

The front post double crochet wraps around the post of a stitch from the front of your work, which causes the stitch to sit raised on the side facing you.

Yarn over and insert your hook from front to back, going around the post of the next stitch from right to left. You’ll see your hook go in front of the work, loop behind the post of the stitch, and come out the front again on the left side. Yarn over, pull through (you now have 3 loops on your hook), yarn over, pull through 2 loops, yarn over, pull through the remaining 2 loops. One FPdc complete.

Back Post Double Crochet (BPdc)

The back post double crochet does the opposite — it wraps around the post from the back, which pushes the stitch behind the plane of your work and creates the recessed portion of the weave pattern.

Yarn over and insert your hook from back to front, going around the post of the next stitch from right to left. Your hook goes behind the work, loops around the front of the post, and comes back behind the work on the left side. Yarn over, pull through (3 loops on hook), yarn over, pull through 2 loops, yarn over, pull through 2 loops. One BPdc complete.

Reading the Pattern

The key to the basket weave illusion is understanding that each “basket square” is formed by working groups of 4 FPdc stacked on top of each other over two or more rows, alternating with groups of 4 BPdc. When you shift the position of those groups on the alternating set of rows, you create the offset squares that look exactly like a woven basket pattern.

Rows 2–5 create the first set of squares. The FPdc columns appear raised on one set of columns, and the BPdc columns recede into the background on the alternating columns.

Rows 6–9 reverse the placement of the groups. The columns that were raised become recessed, and vice versa. This creates the second set of basket squares, offset from the first, which is what gives the stitch its woven appearance.

Keep this logic in mind as you work and you’ll never get lost in the pattern, even if you have to set your project down and come back to it later. Just look at your work and identify whether the raised columns are above raised columns (keep the pattern going) or whether you’re starting a new section that needs the shift.


Customizing Your Rug

One of the great joys of this pattern is how easily it adapts to different sizes and spaces.

Bathroom Rug: Work 32 foundation stitches (multiple of 8) for a narrower rug, approximately 14″ wide. Work until the piece measures about 20 inches long for a compact mat that fits perfectly in front of a pedestal sink or beside a tub.

Entryway Runner: Keep 48 foundation stitches and extend the length to 48–60 inches by continuing to repeat the 8-row basket weave sequence until you reach your desired length.

Living Room Accent Rug: This is where you can really make a statement. Chain 80 or 96 stitches for a wider piece, and work to 48 or 60 inches. At this size, you’ll want to have extra yarn on hand and may consider holding two strands of bulky yarn together for extra thickness and speed.

Color Options: The basket weave stitch is traditionally worked in a single color because the texture itself does all the visual heavy lifting. That said, you can create a beautiful striped effect by switching colors every 8 rows (at the beginning of each new basket section). This keeps the color changes aligned with the structural shifts in the pattern and looks intentional and polished rather than arbitrary.


Care Instructions

A handmade rug is an investment of your time and materials, and with a little care it can last for years.

If you used 100% cotton yarn, your rug can typically be machine washed on a gentle or delicate cycle in cold water. Use a mesh laundry bag to protect the fibers and prevent the rug from getting tangled or stretched. Lay flat to dry — tumble drying can cause cotton to shrink and can distort the stitch texture.

T-shirt yarn rugs are best spot-cleaned or hand-washed in a bathtub with mild detergent. Squeeze out excess water gently (don’t wring) and lay flat on a clean towel to air dry.

Avoid high heat with any yarn fiber, as this can cause the rug to lose its shape and the stitch definition to soften.


Tips for Success

A few things can make the difference between a rug you love and one that frustrates you along the way.

Count your stitches at the end of each row, especially in the first few rows while you’re still getting comfortable with the pattern. Post stitches have a way of hiding missed stitches, and catching an error early saves a lot of time later.

Keep consistent tension throughout the project. Post stitches can become tighter or looser than your regular double crochets if you’re not mindful, so take a moment at the beginning of each row to make sure your first few stitches feel similar to your established fabric.

Use a stitch marker at the beginning of each row to mark the first stitch. This removes any guesswork about where to work your final stitch and helps you maintain a clean, even edge.

If your rug is curling at the edges, your tension is probably too tight. Try going up a hook size or consciously loosening your tension as you work. A proper border also helps a great deal with curling.

Don’t skip the weaving in of ends. It’s tempting to tie a quick knot and move on, but ends woven in carefully with a yarn needle will hold far better through washing and regular use than a knot will.


Final Thoughts

There’s something deeply satisfying about a crochet project that lives at the intersection of beauty and practicality, and this basket weave rug is exactly that. Every time you walk across it, you’ll see that gorgeous texture and know that you made it with your own hands. It works in rustic farmhouse spaces, clean Scandinavian-inspired rooms, boho-eclectic décor, and everything in between — it’s one of those rare pieces that seems to belong wherever you put it.

If you make this rug, we’d love to see it. Tag your finished project and share it with the community. There’s nothing quite like seeing all the different colors and sizes and spaces this one pattern can become when it passes through the hands of different makers. Happy hooking!

Categorized in:

Rugs,

Last Update: August 21, 2026