Basketweave Blanket – Free Pattern

Basketweave Blanket – Free Pattern

There is something deeply satisfying about a blanket that looks far more complicated than it actually is. The basketweave stitch is one of those beautifully deceptive designs — it creates the illusion of woven fabric with its alternating raised and recessed squares, yet it is built entirely from the most fundamental knitting stitches you already know: knit and purl. If you have ever wanted to make a cozy, textured blanket that impresses everyone who touches it, this is the pattern you have been looking for.

Whether you are knitting this for your own living room sofa, as a heartfelt gift for a new baby, or as a housewarming present for someone special, this basketweave blanket delivers warmth, texture, and a timeless look that never goes out of style. The pattern below is completely free, written in clear step-by-step instructions, and suitable for knitters at the beginner-to-intermediate level. If you know how to cast on, knit, purl, and bind off, you have everything you need to make this blanket.

Let’s dive in.


Why Knitters Love the Basketweave Stitch

Before we get into the pattern itself, it helps to understand why the basketweave stitch has remained a beloved choice for blankets, afghans, scarves, and dishcloths for generations of knitters. The secret lies in how knit and purl stitches interact. When you knit a stitch, it creates a smooth V-shaped column on the right side of the fabric. When you purl, it pushes a little horizontal bump to the front. By grouping these stitches in alternating blocks — working several rows of knit over purl, then switching direction — the fabric develops a three-dimensional texture that mimics the over-under weaving of a traditional basket.

The result is a fabric with real depth and structure. It has weight and drape without being stiff. It feels substantial in your hands and looks finished and polished straight off the needles. Because the pattern is made up of small repeating blocks, it is also very forgiving — a minor mistake is easy to fix and barely noticeable once you have moved on. That makes this blanket an excellent project for someone looking to practice working with texture stitches for the first time.

There is also a wonderful meditative quality to knitting the basketweave. Once you understand the repeat, you will find yourself falling into an easy rhythm, barely needing to glance at the pattern after the first few inches. The stitch sequence is regular enough to memorize but interesting enough to keep your hands engaged through every row.


Materials You Will Need

To knit this blanket in the finished dimensions listed below, gather the following supplies before you cast on.

Yarn: Approximately 1,200 to 1,500 yards of a bulky weight yarn (US weight 5 or 6). A smooth, plied yarn in a solid or heathered color will show off the texture of the basketweave stitch most clearly. Pure wool, wool-acrylic blends, or cotton-acrylic blends all work beautifully. If you want a machine-washable result, look for a superwash wool or a premium acrylic. For a baby blanket, consider a soft, hypoallergenic fiber like cotton or a bamboo blend.

Needles: US size 10 (6mm) straight or circular needles, 32 inches or longer. Circular needles are recommended even for flat knitting because they accommodate the width of the blanket comfortably.

Notions: A tapestry needle for weaving in ends, scissors, and a measuring tape.

Gauge: 14 stitches and 20 rows equal 4 inches in stockinette stitch. The basketweave stitch pulls in slightly due to the texture, so your finished fabric will be denser than straight stockinette. Always knit a gauge swatch before you begin if you want precise finished dimensions.

Finished Size: Approximately 36 inches by 48 inches (baby/lap blanket). Instructions for sizing up are included at the end of the pattern section.


Understanding the Pattern Structure

The basketweave stitch is built on a simple multiple. In this pattern, each block consists of 8 stitches wide and 8 rows tall. The stitch pattern repeat is a multiple of 8 stitches, plus 2 edge stitches on each side to give you clean, stable borders.

The key to reading this pattern is understanding that you will alternate between two block sequences. For the first 8 rows, certain sections are worked in knit on the right side and purl on the wrong side (creating raised, smooth columns), while the adjacent sections are worked in purl on the right side and knit on the wrong side (creating the recessed, bumpy texture). After 8 rows, you flip the assignment — what was raised becomes recessed, and vice versa. That alternation is what creates the woven basket illusion.

It helps to think of the blanket as a grid of tiles. Every 8 stitches by 8 rows equals one tile. Neighboring tiles always have the opposite texture. After 8 rows, the entire grid switches texture. It sounds more complex in writing than it feels in practice — after two or three repeats, your hands will know exactly what to do.


Abbreviations Used in This Pattern

k — knit
p — purl
RS — right side (the decorative face of your work)
WS — wrong side (the back of your work)
st(s) — stitch(es)
rep — repeat
CO — cast on
BO — bind off


Free Basketweave Blanket Pattern

Cast On: Using the long-tail cast on method (recommended for a firm, elastic edge), cast on 130 stitches.

If you want to adjust the width, add or remove stitches in multiples of 8. A minimum of 34 stitches gives you about a square swatch. For a full throw blanket, cast on 162 stitches.


Border Setup (Rows 1–4):

Before beginning the basketweave body, work 4 rows of garter stitch (knit every row, both RS and WS) to create a stable bottom border. This prevents the cast-on edge from curling.

Row 1 (RS): Knit across all 130 stitches.
Row 2 (WS): Knit across all 130 stitches.
Row 3 (RS): Knit across all 130 stitches.
Row 4 (WS): Knit across all 130 stitches.


Begin Basketweave Pattern:

The body of the blanket is worked in the following stitch pattern. Keep in mind that the first 2 stitches and last 2 stitches of every row are worked in garter stitch (always knit) to maintain clean, non-curling side edges throughout.

Block A Rows (Rows 5–12):

Row 5 (RS): K2, k8, p8; rep from to last 2 sts, k2.
Row 6 (WS): K2, k8, p8; rep from to last 2 sts, k2.
Row 7 (RS): K2, k8, p8; rep from to last 2 sts, k2.
Row 8 (WS): K2, k8, p8; rep from to last 2 sts, k2.
Row 9 (RS): K2, k8, p8; rep from to last 2 sts, k2.
Row 10 (WS): K2, k8, p8; rep from to last 2 sts, k2.
Row 11 (RS): K2, k8, p8; rep from to last 2 sts, k2.
Row 12 (WS): K2, k8, p8; rep from to last 2 sts, k2.

Block B Rows (Rows 13–20):

Row 13 (RS): K2, p8, k8; rep from to last 2 sts, k2.
Row 14 (WS): K2, p8, k8; rep from to last 2 sts, k2.
Row 15 (RS): K2, p8, k8; rep from to last 2 sts, k2.
Row 16 (WS): K2, p8, k8; rep from to last 2 sts, k2.
Row 17 (RS): K2, p8, k8; rep from to last 2 sts, k2.
Row 18 (WS): K2, p8, k8; rep from to last 2 sts, k2.
Row 19 (RS): K2, p8, k8; rep from to last 2 sts, k2.
Row 20 (WS): K2, p8, k8; rep from to last 2 sts, k2.

Repeat Rows 5–20 for the body of the blanket until the piece measures approximately 44 inches from the cast-on edge, ending after a complete 16-row repeat (ending on Row 20 or Row 12).


Border Finishing (Final 4 Rows):

Work 4 rows of garter stitch to mirror the bottom border.

Final Row 1 (RS): Knit across all 130 stitches.
Final Row 2 (WS): Knit across all 130 stitches.
Final Row 3 (RS): Knit across all 130 stitches.
Final Row 4 (WS): Knit across all 130 stitches.


Bind Off:

Using a standard bind off or an elastic bind off (such as the k2tog bind off), bind off all stitches loosely on a right side row. A loose bind off is essential — binding off too tightly will cause the top edge to draw in and pucker.


Finishing:

Weave in all ends using a tapestry needle. Block your blanket by soaking it in cool water, gently squeezing out the excess moisture (do not wring), then lay it flat on a clean surface or blocking mats and pin it to the finished dimensions. Allow it to dry completely before removing the pins. Blocking opens up the texture beautifully and evens out any uneven stitches.


Tips for a Beautiful Finished Blanket

Choose the right yarn. For the basketweave texture to read clearly, avoid highly textured or novelty yarns. Thick-and-thin yarns, fuzzy mohair, or bouclé will obscure the stitch definition. A smooth, tightly spun yarn in a solid or semi-solid color lets every knit and purl block stand out in sharp relief.

Swatch honestly. It can be tempting to skip the swatch, especially for a blanket where exact sizing feels flexible. But because the basketweave stitch draws in more than stockinette, a swatch will help you predict how wide and how dense your fabric will be — and it gives you a chance to practice the repeat before you are 20 inches into the real thing.

Keep your tension consistent. The three-dimensional effect of this stitch depends on even tension throughout. If you tend to purl more loosely than you knit, try using a needle one size smaller for purl-heavy sections, or consciously snug your yarn a bit more on purl stitches.

Use stitch markers. Place a removable stitch marker after every 8-stitch repeat when you first cast on. This makes it easy to catch any miscounts before they become a problem and helps you quickly identify where each block begins and ends.

Count your rows. Use a row counter or a simple tally system to track which row within the 16-row repeat you are on. The most common mistake in basketweave knitting is accidentally switching block direction one row too early or one row too late, which creates an irregular tile instead of a clean 8×8 square.


How to Size This Pattern Up or Down

One of the best things about this pattern is how easy it is to customize the size. Because the stitch repeat is a multiple of 16 stitches (two 8-stitch blocks), simply adjust your cast-on number in multiples of 16, then add 4 stitches for the side borders (2 on each side).

For a small dishcloth or swatch: Cast on 34 stitches. Work until the piece is square.

For a baby blanket (approximately 30 x 36 inches): Cast on 98 stitches. Work until the piece measures 36 inches from the cast-on edge.

For a lap blanket (approximately 36 x 48 inches): Cast on 130 stitches, as written above.

For a full throw (approximately 50 x 60 inches): Cast on 178 stitches. Work until the piece measures 60 inches from the cast-on edge.

For a large bed blanket or afghan (approximately 60 x 72 inches): Cast on 210 stitches. Work until the piece measures 72 inches. You will need approximately 3,000 to 3,500 yards of bulky yarn for this size.

Always recalculate your yarn estimate when sizing up. A general rule is to plan for about 100 yards per 8-stitch by 8-row block.


Yarn Substitution Ideas

The blanket shown in these instructions was designed for a bulky weight yarn, but the basketweave stitch translates beautifully across all yarn weights. Here are some ideas for adapting the pattern.

A worsted weight yarn on US size 8 needles will produce a lighter, more drapey fabric — ideal for a summer throw or a travel blanket that folds up small in a bag. You will need approximately 1,800 to 2,000 yards for a lap blanket size.

A DK weight yarn on US size 6 needles creates the finest texture of all, with tiny, precise basketweave squares. This is a wonderful choice if you want an heirloom-quality baby blanket with delicate stitch definition. Plan for 2,200 to 2,500 yards.

A super bulky yarn on US size 13 needles makes for extremely fast knitting with a chunky, modern look. The blocks will be proportionally larger and more dramatic. You will need only around 600 to 800 yards for a lap blanket because the fabric grows so quickly.

When substituting yarn, always adjust your needle size, swatch carefully, and recalculate your yardage based on your new gauge.


Caring for Your Finished Blanket

The care instructions for your finished blanket depend entirely on the fiber content of the yarn you chose. Always check the yarn label first.

For superwash wool or wool-acrylic blends, machine washing on a gentle cycle in cool water with a wool wash detergent is usually safe. Reshape and lay flat to dry to preserve the texture.

For pure wool or non-superwash fibers, hand wash in cool water with a gentle soap, support the full weight of the wet fabric when lifting it out of the water, and lay flat to dry. Never wring or hang a wet wool blanket — it can stretch permanently.

For cotton or cotton-blend yarns, machine washing and tumble drying on low is generally fine, though cotton may shrink slightly on the first wash. Pre-washing your yarn before you knit can help prevent this.

For acrylic yarns, follow the label instructions. Many acrylics are fully machine washable and dryable, which makes them an excellent practical choice for baby blankets and gifts.


A Few Words on Making This Your Own

This pattern is designed to be a starting point, not a fixed rulebook. Once you are comfortable with the 8×8 block structure, there are so many ways to make this blanket uniquely yours.

Try working the blanket in two or three colors, switching yarn every complete 16-row repeat for a striped basketweave effect. The color changes are clean and easy because they happen at natural break points in the pattern.

You can also play with the block size. A 6×6 block creates a finer, denser texture. A 10×10 block produces bold, dramatic squares. Just make sure your cast-on number remains a multiple of twice your block size, plus 4 for the edges.

Adding a crochet border around the finished blanket is another beautiful finishing touch. A simple single crochet border in a contrasting color frames the blanket neatly and gives it a polished, professional edge.


Final Thoughts

The basketweave blanket is one of those timeless knitting projects that rewards you at every stage —

Categorized in:

Rugs,

Last Update: October 9, 2026