Basket Weave Rug – Free Crochet Pattern –

Basket Weave Rug – Free Crochet Pattern

There is something deeply satisfying about making something functional with your own hands, and a crocheted rug sits at that perfect intersection of craft and utility. It lives underfoot, quietly anchoring a room, softening hard floors, and adding texture and warmth in a way that a store-bought mat simply cannot. If you have been looking for a project that feels a little more ambitious than a dishcloth but is still absolutely achievable on a weekend or two, this basket weave rug pattern is exactly what you need.

The basket weave stitch creates a woven, dimensional look by alternating front and back post double crochets in a grid-like arrangement. The result looks almost like interlocking strips of fabric have been woven together, giving the surface a lovely raised texture that is both beautiful to look at and pleasant underfoot. For a rug, this texture is especially wonderful because it adds grip, cushion, and visual depth all at once.

This pattern is written for an intermediate crocheter, but if you have a solid understanding of basic stitches and are comfortable with post stitches, you will find it very approachable. We will walk through everything together: materials, gauge, stitch explanations, and the full written pattern with detailed row-by-row instructions. By the time you finish reading, you will be ready to pick up your hook and get started.


Why the Basket Weave Stitch Works So Well for Rugs

Before we dive into the pattern itself, it is worth taking a moment to appreciate why the basket weave stitch is such a great choice for a rug specifically.

First, the texture. Post stitches create a three-dimensional fabric with raised ridges and recessed channels. When you alternate groups of front post and back post stitches in blocks, the surface develops that characteristic woven grid. On a rug, this texture serves a practical purpose as well as an aesthetic one, because those ridges help hold the rug in place on hard floors and give bare feet something interesting to grip.

Second, the density. Working with a chunky or bulky yarn on a hook that is slightly smaller than what the yarn band recommends creates a very firm, tightly packed fabric. This is what you want in a rug. You do not want something floppy or loose that will bunch up under furniture or slide around dangerously. The basket weave, because it involves working around the post of the stitch rather than through the top loops, tends to produce a denser fabric than a standard stitch of the same yarn weight.

Third, the look. The basket weave is one of those stitches that looks far more complicated than it is. When someone sees a basket weave rug, they often assume it was made on a loom or that it required some advanced technique they could never learn. In reality, the stitch only uses two movements: front post double crochet and back post double crochet. That is it. Everything else is just repetition and counting.


Materials You Will Need

Choosing the right materials for a crochet rug makes a significant difference in how the finished piece holds up over time. Here is what this pattern calls for, along with some notes on why each element matters.

Yarn: You will need approximately 800 to 1,000 yards of a bulky weight yarn, labeled as size 5 or 6 on the standard yarn weight system. For a rug that will see real use, cotton or a cotton-blend yarn is highly recommended. Cotton is durable, washable, and does not pill the way acrylic sometimes does under repeated foot traffic. It also tends to have a natural weight that helps a rug lie flat without needing to be blocked aggressively. Recycled cotton yarns are a particularly good choice if you want an eco-friendly option, and they often come in beautiful earthy tones that suit a farmhouse or bohemian aesthetic beautifully. If washability is your top priority, look for a yarn that is labeled as machine washable.

Some popular yarn choices for rugs include Lion Brand 24/7 Cotton in the bulky weight, Paintbox Simply Chunky, or any T-shirt yarn you can find at your local craft store. T-shirt yarn, sometimes called zpagetti or fabric yarn, creates an especially thick and cushiony rug and is often made from upcycled textile scraps, which is a lovely bonus.

Hook: A size 6.5mm to 8mm crochet hook works well with bulky yarn for a rug. Because you want a dense fabric, err on the side of the smaller end of that range. If your stitches feel very difficult to work, go up a size. If your fabric is coming out loose and floppy rather than firm and structured, go down a size. The tension here is more important than matching a precise hook size.

Scissors and a tapestry needle: You will need scissors to cut yarn at the end and a blunt tapestry needle with a large eye to weave in your ends securely. Loose ends on a rug can work themselves free over time, especially if the rug is being washed regularly, so take the time to weave them in thoroughly, going in at least two different directions through the fabric.

Stitch markers: A few locking stitch markers are helpful for keeping track of your place within the basket weave pattern, especially when you are first learning the stitch sequence.

Non-slip rug pad or rug grip spray: While the texture of the basket weave does help a rug stay in place, adding a non-slip backing will make it safer, especially on hardwood or tile floors. You can purchase a thin non-slip rug pad and cut it to size, or use rug grip spray on the back of the finished piece.


Understanding Post Stitches

If you have not worked post stitches before, spend a few minutes practicing them before you start the rug. They are easy once your hands understand the motion, but they feel backward the first time.

A front post double crochet (fpdc) is worked by inserting your hook from front to back to front around the vertical post of the stitch below, rather than through the top two loops as you normally would. You then yarn over and draw up a loop, yarn over and pull through two loops, yarn over and pull through two loops again, exactly like a regular double crochet. The stitch will lean toward the front of the fabric, creating a raised ridge.

A back post double crochet (bpdc) is the opposite: you insert your hook from back to front to back around the post of the stitch below. The stitch leans toward the back of the fabric, creating a recessed channel on the front side.

When you alternate blocks of fpdc and bpdc, the ridges and channels create the illusion of woven strips. It is genuinely one of the most rewarding visual tricks in crochet, and once you get the rhythm, it moves along quickly.


Gauge

For this pattern, a rough gauge of 10 stitches and 8 rows in double crochet to 4 inches is a reasonable starting point with bulky yarn on a 7mm hook. However, gauge matters less for a rug than it does for a garment. The finished dimensions of the rug will vary slightly depending on your tension and yarn, which is completely fine. If you want a larger rug, simply add more foundation stitches in multiples of eight, or work more rows. If you want a smaller accent rug, reduce accordingly.

The pattern below produces a rug approximately 24 inches wide by 36 inches long, which is a nice size for a kitchen mat, bathroom rug, or bedside piece.


Abbreviations

ch – chain
sc – single crochet
dc – double crochet
fpdc – front post double crochet
bpdc – back post double crochet
st – stitch
sp – space
rep – repeat
RS – right side
WS – wrong side


The Basket Weave Rug Pattern

Foundation: Chain 63. (This gives you 60 working stitches plus 3 turning chain.)

Row 1 (RS): Dc in the 4th chain from the hook and in each chain across. You should have 61 dc total, counting the turning chain as a stitch. Turn.

Row 2: Ch 3, turn. (The ch-3 counts as a dc throughout.) Work 3 dc across the next 3 stitches. Now work a block of basket weave: (fpdc around each of the next 4 sts) twice to create one basket weave column, then (dc in each of the next 4 sts) twice. Repeat this sequence of 4 fpdc, 4 fpdc, 4 dc, 4 dc across, ending with 4 dc. Turn.

Actually, let us write this out more cleanly with the specific basket weave block sequence that gives the clearest result.


Pattern Setup

The basket weave pattern is worked in blocks of 4 stitches over 4 rows at a time. The stitch count should always be a multiple of 8, plus any border stitches you want to add. For this pattern, we are using 60 working stitches with no decorative border, which divides cleanly into 7.5 blocks of 8, so we will use a multiple of 8 plus 4: 60 stitches total gives us clean blocks across.


Detailed Row Instructions

Foundation chain: Ch 63.

Row 1: Starting in the 4th ch from hook, dc in each ch across. (61 sts, including turning ch) Turn.

Row 2 (Establish Basket Weave – Block A rows): Ch 2, turn. (The ch-2 does not count as a stitch in this pattern from here on.) Work fpdc around each of the next 4 sts. Work bpdc around each of the next 4 sts. Repeat (fpdc around 4, bpdc around 4) across to last st, dc in last st. Turn.

Row 3: Ch 2, turn. Fpdc around each of the next 4 sts. Bpdc around each of the next 4 sts. Repeat across to last st, dc in last st. Turn.

Row 4 (Switch Basket Weave – Block B rows): Ch 2, turn. Bpdc around each of the next 4 sts. Fpdc around each of the next 4 sts. Repeat across to last st, dc in last st. Turn.

Row 5: Ch 2, turn. Bpdc around each of the next 4 sts. Fpdc around each of the next 4 sts. Repeat across to last st, dc in last st. Turn.

Rows 6–7: Repeat rows 2–3 (Block A).

Rows 8–9: Repeat rows 4–5 (Block B).

Continue alternating two rows of Block A and two rows of Block B until the rug measures approximately 35 inches in length, or until you are satisfied with the size. End with a right side row of whichever block you are on.

Final Row: Ch 1, turn. Sc in each stitch across. Fasten off and weave in all ends.


Finishing the Rug

Once you have fastened off, take the time to weave your ends in very securely. Thread your tapestry needle with the yarn tail, and weave it under and over several stitches in one direction, then turn and go back the opposite direction. Trim any remaining tail close to the fabric. Do this for every end, including the starting tail from your foundation chain.

If you used a yarn that responds well to blocking, wet blocking the finished rug can help it lie perfectly flat. Submerge the rug in cool water until it is thoroughly saturated, then gently press out the excess water without wringing or twisting. Lay it flat on a clean surface, smooth it into shape, and allow it to air dry completely. This can take 24 hours or more for a thick, bulky piece, so plan accordingly.

If you are adding a non-slip backing, you can cut a piece of non-slip rug pad to fit the back of the rug and use a few hand-stitches at the corners to keep it from shifting, or simply lay the pad under the rug on the floor.


Tips for Success

Work consistently. The basket weave stitch relies on working your post stitches around the posts of the correct stitches in the rows below. If you lose your place, it can throw off the grid pattern and leave you with an irregular block that does not line up properly. Take it slowly when you are learning the stitch, and check your work frequently by looking at the surface of the fabric. The blocks should form clear, neat squares of raised and recessed ridges.

Count your stitches at the end of every row, especially in the beginning. It is easy to accidentally skip a stitch or work an extra one when you are getting used to post stitches, because the insertion point is less intuitive than the standard top-of-stitch approach.

If the edges of your rug are curling, try working a simple single crochet border around the entire perimeter once you are finished. This adds a clean frame, helps the rug lie flat, and gives it a more polished, finished appearance. Work one sc in each stitch across the short ends and one sc in each row end along the long sides. At each corner, work three sc in the corner stitch to help it turn without puckering.

Choose a yarn color thoughtfully. The basket weave stitch shows up most dramatically in solid or heathered colors. Very variegated or self-striping yarns can obscure the texture and make the stitch pattern harder to see. If you love a multicolored yarn, consider using it for a striped version where you alternate the yarn color every four rows as you switch basket weave blocks.


Variations to Try

Once you have made one basket weave rug and feel confident with the stitch, there are several fun ways to extend the idea.

A striped basket weave rug is one of the simplest variations. Switch yarn colors every time you start a new basket weave block, and suddenly the rug has a graphic, modern look with horizontal color bands that align perfectly with the texture changes.

You can also play with the size of the blocks. Instead of groups of four post stitches, try groups of six or eight for larger, chunkier basket weave squares. This can give the rug a bolder, more dramatic look that works especially well in a larger room where you want the texture to read from a distance.

A round basket weave rug is a more advanced variation that requires adapting the stitch increases to keep the fabric flat as it grows outward. It is a more challenging project, but the result is a stunning piece that works beautifully in an entryway or under a dining table.


Caring for Your Basket Weave Rug

If you made your rug with a cotton or cotton-blend yarn, you are in luck: most of these yarns are machine washable. Turn the rug inside out if possible, place it in a mesh laundry bag or pillowcase to protect it during the wash cycle, and wash on a cold, gentle cycle. Tumble dry on low, or lay flat to air dry. Avoid high heat, which can cause cotton yarns to shrink.

If your rug is made with wool or a wool-blend, hand washing is usually the safest approach. Use cool water and a gentle wool wash, press out excess water carefully, and lay flat to dry in a well-ventilated spot.

Shake out the rug outdoors regularly to remove dust and debris, and spot clean small stains with a damp cloth and mild dish soap as needed.


A Project Worth Making

A basket weave rug is the kind of project that earns its place in your home for years. It is durable, it is beautiful, and it carries that quiet satisfaction of having been made by hand. Every time you step onto it in the morning, you will remember choosing the yarn, working through those early rows while you figured out the rhythm of the stitch, and finishing that last row with a sense of real accomplishment.

If you make this rug, share it. Photograph it in your home, tag it with the pattern name, and show other crafters what is possible with a hook, some yarn, and a little time. The crochet community is wonderfully generous with encouragement, and there is always someone looking at a finished project like yours and thinking, “I could make that.”

Because you can. And now you have everything you need to get started.


Happy crocheting, and enjoy every stitch.

Categorized in:

Rugs,

Last Update: August 21, 2026

Tagged in:

, , , , ,