This may post contains affiliate links. You can learn more in our disclaimer.
The Double Basketweave stitch pattern produces a lovely, textured fabric.
In fact, the stitch combination produces a fabric with almost as much lateral stretch as a ribbing.
However, you should be aware that if you leave this stitch pattern unblocked, the vertical ribs in the finished project can close up together except where they are pushed apart by the purled welts.
In turn, this produces a series of prominent waves that give the illusion of having been done by a cabling needle.
Therefore, we love using this particular stitch pattern in its unblocked form.
Furthermore, a key feature of this gorgeous, textured stitch pattern is that it is fully reversible. This makes it a great choice for blankets or scarves and other projects where you can see both sides of the fabric.

Techniques Needed for the Double Basketweave Stitch Pattern
Abbreviation Description Tutorial
k knit Knit Stitch Continental Style
Knit Stitch English Style
p purl Purl Stitch Continental Style
Purl Stitch English Style
Other Abbreviations Used
ws wrong side
rs right side
rep repeat
st(s) stitch(es)
Instructions (Knitted Flat)
For the Double Basketweave Stitch pattern, cast on in a multiple of 18 sts plus 10.
Row 1 (RS): Knit.
Row 2: P10, * p1, k2, p2, k2, p11; rep from * to end.
Row 3: * K1, p8, (k2, p2) twice, k1; rep from * to last 10 sts, k1, p8, k1.
Row 4: P1, k8, p1, * p1, (k2, p2) twice, k8, p1; rep from * to end.
Row 5: * K11, p2, k2, p2, k1; rep from * to last 10 sts, k10.
Row 6: As Row 2.
Row 7: As Row 3 (* K1, p8, (k2, p2) twice, k1; rep from * to last 10 sts, k1, p8, k1).
Row 8: As Row 4 (P1, k8, p1, * p1, (k2, p2) twice, k8, p1; rep from * to end).
Row 9: As Row 5 (* K11, p2, k2, p2, k1; rep from * to last 10 sts, k10).
Row 10: Purl.
Row 11: * (K2, p2) twice, k10; rep from * to last 10 sts, k2, (p2, k2) twice.
Row 12: P2, (k2, p2) twice, * k8, p2, (k2, p2) twice; rep from * to end.
Row 13: * K2, (p2, k2) twice, p8; rep from * to last 10 sts, k2, (p2, k2) twice.
Row 14: P2, (k2, p2) twice, * p10, (k2, p2) twice; rep from * to end.
Row 15: As Row 11 (* (K2, p2) twice, k10; rep from * to last 10 sts, k2, (p2, k2) twice).
Row 16: As Row 12 (P2, (k2, p2) twice, * k8, p2, (k2, p2) twice; rep from * to end).
Row 17: As Row 13 (* K2, (p2, k2) twice, p8; rep from * to last 10 sts, k2, (p2, k2) twice).
Row 18: As Row 14 (P2, (k2, p2) twice, * p10, (k2, p2) twice; rep from * to end).
Repeat rows 1-18 until you have reached your desired length.
Instructions for Row 6 should be “As Row 2”, not “as Row 1”