
Scrappy Excavation Blanket: A Free Knitting Pattern You’ll Absolutely Love
There is something deeply satisfying about turning a pile of leftover yarn into something beautiful. If you’ve been knitting for any length of time, you almost certainly have a stash of odds and ends sitting in a basket, a bin, or possibly overflowing from both. Partial skeins from finished sweaters, single balls you bought on a whim, small quantities of yarn gifted to you by a friend who was clearing out her own stash — all of it piling up, full of potential but lacking a clear purpose. The Scrappy Excavation Blanket is the pattern that gives all of that yarn a home.
This free knitting pattern is designed specifically to use up scraps, though it works just as beautifully with yarn you purchase intentionally for the project. The design is built around simple, satisfying knit-and-purl textures that create a rich, layered look, almost like you’re peeling back geological strata to reveal something striking underneath. That’s where the “excavation” in the name comes from — the finished blanket has a quality of depth and discovery to it, with colors and textures that feel uncovered rather than constructed.
Whether you’re a beginner looking for a forgiving, instructive project or an experienced knitter who wants a low-fuss make that still feels intentional and polished, this pattern delivers. Read on for everything you need to know, from materials and gauge to stitch instructions and finishing tips.
Why a Scrappy Blanket?
Before we get into the pattern itself, let’s talk about why scrappy projects have become such a beloved corner of the knitting world. Scrappy knitting is sustainable, economical, and creatively liberating. When you’re not committed to a single colorway or fiber, you give yourself permission to experiment. A scrappy blanket, in particular, is one of the most forgiving project types imaginable. The “rules” are loose. The palette is whatever you have. The result is always uniquely yours.
The Scrappy Excavation Blanket leans into this philosophy. Rows are worked in horizontal stripes of varying depths, so you can use up every last yard of a skein without worrying about running short partway through a complex motif. The stitch pattern itself — a combination of simple knit and purl ridges with occasional seed stitch sections — adds visual texture without requiring you to keep close count. Mistakes tend to disappear into the organic, layered look of the finished fabric.
There’s also something meditative about scrappy blankets. Because the colors shift regularly and the stitches are rhythmic, you can knit while watching a film, listening to a podcast, or sitting in a waiting room. The project moves with you through your life, accumulating stripes the way a journal accumulates pages.
Materials You’ll Need
One of the best things about this pattern is how loosely you can approach the materials list. Here’s what you’re working with.
Yarn: Any worsted weight yarn, or a combination of yarns that knits up to a worsted weight gauge. You can absolutely mix fiber contents — wool, acrylic, cotton, and blends all work together in a scrappy blanket, especially since the finished piece will be washed and blocked to even out the slight variations. Aim for roughly 1,500 to 2,000 yards total for a lap blanket approximately 40 inches wide by 50 inches long. For a larger throw, plan for around 2,500 to 3,000 yards. Don’t worry about having exact amounts of each color; that’s the whole point.
Needles: US size 8 (5mm) circular needles, 32 inches or longer. Circular needles are recommended even though this blanket is worked flat (back and forth in rows), simply because the stitch count will be high enough that a straight needle gets unwieldy. The cable of the circular needle accommodates all the stitches comfortably.
Notions: A tapestry needle for weaving in ends (and there will be ends — embrace this as part of the process), scissors, a row counter if you like to track your place, and stitch markers, though the latter are optional.
Gauge: Approximately 18 stitches and 24 rows over 4 inches in stockinette stitch on size 8 needles. Gauge is not critical for this project in the way it would be for a garment. If your finished blanket ends up slightly smaller or larger than the target dimensions, that’s perfectly fine. Swatch if you want to estimate your yardage needs more accurately, but don’t stress over hitting the gauge precisely.
Abbreviations and Stitch Key
This pattern uses standard knitting abbreviations. Here’s a quick reference.
k — knit
p — purl
k2tog — knit two stitches together (a right-leaning decrease)
CO — cast on
BO — bind off
RS — right side
WS — wrong side
rep — repeat
st(s) — stitch or stitches
sl1 — slip one stitch purlwise
The pattern uses three main stitch textures: garter ridges (knit every row), reverse stockinette sections (purl on the right side, knit on the wrong side), and seed stitch (alternate knit and purl within the same row, offsetting on the following row so that knits are worked over purls and purls over knits). Each of these is simple enough to work without much concentration, but together they create a fabric that looks far more complex than the sum of its parts.
Pattern Notes
Before you begin, a few things worth keeping in mind.
The blanket is worked from the cast-on edge to the bind-off edge in horizontal rows. You’ll change colors whenever you like — or whenever you run out of a particular yarn. There is no set stripe sequence. You are the creative director here. That said, if you want a loose guideline, working in stripes that range from 4 to 20 rows tends to create a balanced, visually interesting result. Very thin stripes (2 to 4 rows) add a fine graphic quality. Thicker stripes (10 to 20 rows) give you room to see the stitch texture clearly.
When joining a new color, do so at the beginning of a right-side row whenever possible. This keeps your yarn tails on the same side of the blanket and makes finishing easier.
The border is worked as part of the main fabric: the first and last 4 stitches of every row are worked in garter stitch (knit on both RS and WS rows) to create a tidy, self-finishing edge. This means you won’t need to pick up and add a border at the end, which is a genuine relief when you’re already staring down a pile of ends to weave in.
Cast On
Using your preferred long-tail cast-on or cable cast-on method, cast on 180 stitches. This gives you a blanket approximately 40 inches wide at the gauge noted above. If you want a narrower lap blanket, cast on 144 stitches. For a wider throw, cast on 216 stitches. All counts work with the stitch pattern as written because the interior pattern repeat is a multiple of 4 stitches, and the 4-stitch garter borders on each side simply frame the interior.
Border Setup Rows
Work 8 rows in garter stitch (knit every row) across all stitches. This creates a clean bottom border that mirrors the top border you’ll work before binding off. It also gives you time to settle into the rhythm of the needle and yarn before the stitch pattern begins.
The Excavation Stitch Pattern
The heart of this blanket is a repeating stitch sequence that you’ll work throughout the body. The sequence is organized into blocks that you’ll cycle through, changing colors as you go. Here’s the full block breakdown.
Block A — Garter Ridge (8 rows)
Row 1 (RS): K across all stitches.
Row 2 (WS): K across all stitches.
Repeat rows 1 and 2 three more times for a total of 8 rows.
This creates 4 garter ridges, which show up as horizontal raised lines on the fabric. These ridges anchor each color change visually and keep the blanket from looking chaotic when colors shift.
Block B — Reverse Stockinette Section (6 rows)
Row 1 (RS): K4 (border), p to last 4 sts, k4 (border).
Row 2 (WS): K4 (border), k to last 4 sts, k4 (border).
Repeat rows 1 and 2 twice more for a total of 6 rows.
The reverse stockinette (purl bumps on the right side) creates a smooth, slightly receding texture that contrasts beautifully with the raised ridges of garter.
Block C — Seed Stitch Section (10 rows)
Row 1 (RS): K4 (border), k1, p1; rep from to last 4 sts, k4 (border). If the stitch count between borders is odd, end k1.
Row 2 (WS): K4 (border), p1, k1; rep from to last 4 sts, k4 (border). Adjust as needed to maintain seed stitch alignment.
Repeat rows 1 and 2 four more times for a total of 10 rows.
Seed stitch has a beautiful pebbly texture that catches light differently depending on the yarn fiber. It’s particularly stunning in a slightly shiny or semi-solid yarn.
Block D — Stockinette Section (6 rows)
Row 1 (RS): K4 (border), k to last 4 sts, k4 (border).
Row 2 (WS): K4 (border), p to last 4 sts, k4 (border).
Repeat rows 1 and 2 twice more for a total of 6 rows.
The smooth stockinette surface acts as a visual rest between the more textured sections.
Work through Blocks A, B, C, and D in order, then repeat from Block A. Continue cycling through the blocks, changing yarn colors as desired, until the blanket measures approximately 49 inches from the cast-on edge, or until you’ve used up your yarn stash to whatever degree satisfies you.
Color Strategies for a Scrappy Blanket
Because this pattern gives you so much freedom with color, it can actually feel slightly overwhelming at first. Here are a few approaches that work well.
If your stash is varied and you want a cohesive look, try organizing your yarns loosely by value (light, medium, dark) and alternating so that you never place two very dark or very light colors directly next to each other. This creates rhythm even when the palette is eclectic.
If you love a maximalist, joyful look, just grab whatever’s next in the pile and go. The stitch texture will unify everything, and a truly random scrappy blanket has an exuberance that more planned projects sometimes lack.
If you have a few larger skeins and want to use scraps as accents, treat the large skeins as the “background” and use thin two- to four-row stripes of your smaller amounts to add pops of color between the main sections.
Neutral connector yarns — creams, grays, taupes — are endlessly useful in scrappy knitting. A single row of a neutral between two colors that might otherwise clash creates a visual buffer and makes almost any combination work.
Top Border and Bind Off
Once your blanket has reached the desired length, work 8 rows of garter stitch across all stitches, mirroring the bottom border. Then bind off loosely on a right-side row. A stretchy bind-off method, such as the k1, k1, insert left needle through both sts on right needle, k2tog; rep from method, keeps the top edge from pulling in.
Finishing
Weave in all ends securely. With a scrappy project, there will be many of them, and it’s worth taking the time to work each tail in at least two directions for security. A blanket gets washed and used, and there’s nothing more frustrating than a tail working its way loose after all your effort.
Wet block the finished blanket by soaking it in cool water for 20 minutes, pressing out the excess water (don’t wring), and laying it flat to dry on a clean surface. Blocking evens out the stitch tension between different yarns and softens the fabric considerably. It also evens out any slight differences in gauge between your various yarns, which is especially helpful in a project like this.
If your blanket contains a mix of fibers, check the care requirements for each yarn before washing. A gentle wool wash or plain dish soap works safely on most fibers. If in doubt, hand wash and lay flat to dry.
Customizing the Pattern
The Scrappy Excavation Blanket is designed to be adapted. Here are a few ways you might make it your own.
You can add additional stitch blocks — a section of simple cable crosses, a few rows of broken rib, or a strip of eyelets for a lacy accent. As long as your four-stitch garter borders remain intact, almost anything goes in the interior.
You can change the proportions of the blocks. If you love seed stitch, double the seed stitch section. If you find garter calming, extend Block A to 16 rows. The pattern doesn’t require you to stick to the exact block lengths given above.
You can work the blanket in a single colorway for a more refined, less scrappy aesthetic. A tonal progression — from deep charcoal to pale silver, for instance, or from deep burgundy through dusty pink to cream — would make this pattern feel sophisticated and intentional while still using up yarn that might otherwise sit unused.
For a baby blanket version, cast on 90 stitches and work until the piece measures approximately 30 inches. The same stitch pattern applies at any size.
Tips for Knitting Success
A few final thoughts that will make this project smoother from start to finish.
Keep a small bowl or tray near your knitting chair to collect yarn ends as you cut them. Weaving in ends in batches — say, every 10 color changes — is much less daunting than facing a hundred of them at the end of the project.
Take a photo of each color as you add it to the blanket. If you want to recreate the blanket or gift the pattern to someone else, having a record of what yarns you used is genuinely helpful. It also makes for a satisfying visual diary of the project.
Don’t underestimate the value of a contrast-color lifeline if you’re knitting late at night or in other less-than-ideal conditions. Running a scrap of smooth yarn through the stitches on your needle every 30 or 40 rows means that if you drop stitches or make an error, you have a safe point to rip back to without losing progress.
Most importantly, enjoy the process. The Scrappy Excavation Blanket is not a race, and there is no wrong way to make it. Every stripe is a small decision, every color change a little act of creativity. By the time you bind off and hold the finished blanket in your hands, you’ll have something that is genuinely irreplaceable — a textile record of your stash, your taste, and the particular stretch of time you spent making it.
Sharing Your Make
If you knit this blanket, I’d love to see it. Share your finished project on Instagram or Ravelry using the hashtag #scrappyexcavationblanket. Scrappy projects are endlessly variable, and seeing the different color combinations and yarn choices other knitters bring to the same pattern is one of the genuine joys of the knitting community.
Happy knitting, and may your yarn basket always be full.