
Knit Colorful Scrap Bag Free Knitting Pattern
If you’ve been knitting for any length of time, you know the feeling well. You finish a project, and there’s that satisfying little pile of leftover yarn sitting in a basket, a bin, or stuffed into a drawer. Each skein holds a memory — the sweater you made for your sister, the baby blanket that took three tries to get right, the hat you started on a whim and loved. Those scraps are too beautiful to throw away and too small to make anything substantial on their own. That’s exactly where this colorful scrap bag pattern comes in.
This free knitting pattern is designed to use up every last bit of those leftover yarns while creating something genuinely gorgeous and functional. A scrappy bag made from odds and ends of yarn carries a certain charm that no perfectly coordinated project can replicate. Every stripe, every color shift, every texture change tells a little story. When you carry it out into the world, it’s essentially a wearable timeline of your knitting life.
Whether you’re a seasoned knitter looking for a stash-busting project or a beginner wanting to practice knitting in the round while creating something useful, this pattern is for you. Let’s get into everything you need to know.
Why a Scrap Bag Is the Perfect Stash-Busting Project
Before we dive into the pattern itself, it’s worth taking a moment to appreciate why scrap knitting is such a satisfying pursuit.
First, there’s the sustainability angle. Yarn production requires significant resources, and using every bit of what you buy is one of the most responsible things a fiber artist can do. Rather than letting small balls collect dust, you’re giving them new life in a project that will be used regularly.
Second, there’s the creative freedom. You don’t have to worry about matching dye lots, coordinating colors, or having enough of a single yarn. The entire premise of a scrap bag is that variety is the point. You can mix weights (within reason), blend textures, and try color combinations you’d never dare attempt in a structured pattern.
Third, it’s genuinely fun. There’s something deeply enjoyable about reaching into a bin of scrap yarn and pulling out whatever comes next. Each new stripe is a little surprise. You might discover that the dusty rose pairs beautifully with the forest green, or that the chunky tweed looks incredible next to the smooth charcoal. Scrap knitting teaches you to trust your instincts and loosen your grip on perfection.
Materials You’ll Need
Because this is a scrap project, the beauty is that you don’t need anything specific. That said, here are some loose guidelines to help you get started.
Yarn: Gather all your leftover yarn in a worsted weight or aran weight range. You can mix brands, fiber content, and textures. Aim for enough total yardage to complete a bag of your desired size — generally between 300 and 600 yards depending on how large you want to go. Thinner or thicker yarns can be used in a pinch; just be aware that mixing weights dramatically will change your gauge on those rows.
Needles: US size 7 (4.5mm) or US size 8 (5mm) circular needles, 16 to 24 inches long. You’ll be knitting in the round for the body of the bag and may want double-pointed needles or magic loop capability for the base.
Notions: Stitch markers, a tapestry needle for weaving in ends, scissors, and a row counter if you like to keep track. You’ll also want some kind of closure — a button, a magnetic snap, a zipper, or a simple drawstring works beautifully depending on your preference. If you want a sturdier bag, consider picking up a bag base insert or a piece of faux leather or fabric to line the bottom.
Gauge: Approximately 18 stitches and 24 rows over 4 inches in stockinette stitch on size 8 needles with worsted weight yarn. Because this is a scrap bag and the scrappiness is part of the aesthetic, gauge doesn’t need to be perfectly matched across every yarn. A slight difference in gauge just means some stripes will be a little tighter or a little looser — and in a bag, that’s perfectly fine.
Understanding the Pattern Structure
This bag is worked primarily in the round from the bottom up. The base is worked flat or in the round using short rows, and then stitches are picked up around the edge to begin knitting the body upward. The top is finished with a simple ribbed band and a set of handles or a drawstring, depending on your preference.
The stripe pattern is entirely up to you. There is no prescribed color order. The only rule is that you keep knitting and keep changing colors whenever you feel like it or whenever you run out of one yarn. Some knitters prefer to change every two rows for a tight, vibrant stripe sequence. Others prefer longer stretches of a single color with occasional pops of contrast. Both approaches are beautiful.
The Free Pattern
Finished Measurements
Small bag: approximately 9 inches wide and 10 inches tall
Medium bag: approximately 12 inches wide and 12 inches tall
Large bag: approximately 14 inches wide and 14 inches tall
These instructions are written for the medium size with notes for adjustments.
Base
Using your chosen cast-on color and size 8 circular needles, cast on 16 stitches.
Work back and forth in garter stitch (knit every row) for approximately 12 inches, or until your rectangle is roughly square when you fold it in half. This creates a flat, sturdy base for the bag. Bind off but do not cut the yarn — you’ll use this tail to help pick up stitches.
To pick up stitches around the base:
With right side facing and starting at one corner of the base, pick up and knit stitches evenly around all four sides of the rectangle. Use the following counts as a guide for the medium size: 30 stitches across the first long edge, 8 stitches along the short edge, 30 stitches across the second long edge, and 8 stitches along the remaining short edge. Place a stitch marker to indicate the beginning of the round. You should have approximately 76 stitches total.
Join to work in the round and knit one round to even out the pick-up round.
Body
Begin working in stockinette stitch (knit every round in the round) and introduce your scrap yarn colors. Change colors as desired. There is no wrong way to do this.
A few helpful tips for managing color changes in the round:
When changing colors, start the new color at the beginning-of-round marker. Cut the old yarn, leaving a 6-inch tail. Join the new yarn and continue knitting. Weave in ends as you go or save them all for the end — personal preference governs here, though weaving in as you go makes the finishing stage much less daunting.
If you want clean, jog-free stripes, use the jogless jog technique: after knitting the first round in your new color, lift the first stitch of the previous round onto the left needle and knit it together with the first stitch of the current round. This simple adjustment eliminates the small step that normally appears where the round begins.
Continue working in the round, changing colors freely, until the bag body measures approximately 10 to 12 inches from the base pick-up round.
Handle Options
Option 1: Drawstring
Work a simple eyelets round to create a drawstring channel. On the final round of the body, knit two together, yarn over, and repeat around. This creates evenly spaced eyelets. Work two more rounds in ribbing (knit 1, purl 1) and then bind off. Cut two lengths of I-cord or purchase a ribbon or cord to thread through the eyelets as a drawstring closure.
To make I-cord handles: Using double-pointed needles and your preferred handle color, cast on 3 to 4 stitches. Knit one row. Without turning, slide the stitches to the other end of the needle and pull the yarn around the back to knit another row. Repeat this process until the cord reaches your desired length. Bind off and thread through the eyelets.
Option 2: Knit Handles
For traditional tote-style handles, work the ribbed top band first: knit 6 rounds in 2×2 ribbing (knit 2, purl 2). Bind off in ribbing.
Then create two handles separately. Pick up 12 stitches on one side of the bag, centered on the width. Work these 12 stitches in 2×2 ribbing back and forth for 12 inches (or your preferred handle length). Bind off and sew the live end to the corresponding position on the opposite side of the bag to form a loop. Repeat for the second handle on the other side of the bag.
Option 3: Attached Strap
For a crossbody-style scrap bag, knit a long I-cord or flat strap using scrap yarns and attach it to the sides of the bag using D-rings sewn into the seam or tied through eyelets.
Finishing
Weave in all ends carefully using a tapestry needle. Wet block the bag if desired — this smooths out any uneven stitches and helps the fabric settle. Stuff the wet bag with a towel or plastic bag to hold its shape and allow it to dry completely.
If you’d like to line the bag, cut fabric to fit the interior, fold and press the seam allowances, and hand stitch the lining in place around the top edge. A simple cotton quilting fabric works beautifully and gives the bag a polished, gift-worthy look.
Add your chosen closure — a large button sewn through both sides at the top is charming and simple, while a magnetic snap looks clean and modern.
Tips for Making Your Scrap Bag Beautiful
Balance light and dark. Even when working randomly, try to alternate between lighter and darker yarns so the stripes have visual contrast. An all-light or all-dark bag can look muddy rather than vibrant.
Consider fiber blends. Wool-based yarns have a slight halo and warmth, while cotton and acrylic are crisper. Mixing these creates beautiful textural variety. Just keep in mind that natural fibers and synthetics sometimes behave differently when wet or blocked.
Use a consistent background color occasionally. If your scraps are very different and the bag starts to feel chaotic, adding a few rounds of a neutral color — cream, grey, or black — can act as a visual rest that makes the other colors pop even more.
Let the stripes be unequal. Some of your scraps will run out after two rows, and others might give you eight or ten rows. This natural variation is one of the things that makes scrap bags look so alive. Don’t try to equalize the stripe widths.
Keep a scrap bag for your scrap bag. This project has a way of generating its own small scraps, especially from all those join tails. Keep a small bag nearby to collect them — they make excellent stuffing for pincushions or cat toys.
Variations to Try
Once you’ve made one scrap bag, you’ll probably want to make more. Here are a few variations to keep things interesting.
The Mini Market Bag: Cast on fewer stitches and work the body with a simple yarn-over mesh pattern instead of stockinette. The result is a lightweight, stretchy bag perfect for produce or the beach.
The Geometric Stripe Bag: Instead of random stripes, plan your colors deliberately — two rows of each color, repeated in a fixed sequence, creates a crisp, coordinated look even with wildly different yarn colors.
The Textured Scrap Bag: Alternate stockinette stripes with seed stitch stripes for a rich, tactile surface. Seed stitch has a beautiful way of making colors look even more layered and dimensional.
The Felted Scrap Bag: Use only 100% wool scraps (no superwash!) and knit the bag intentionally large. When finished, toss it in a hot washing machine with a tennis ball or two and let it felt down to a dense, sturdy bag that needs no lining and holds its shape beautifully.
The Granny Square Bag: If you crochet as well as knit, consider alternating techniques — knit some panels in your scrap yarns and crochet others, then seam them together for a truly eclectic bag that showcases both crafts.
The Joy of Process Knitting
There’s a philosophy in the knitting world sometimes called “process knitting” — the idea that the joy of a project lives in the making of it, not just the finished object. Scrap projects are perhaps the purest expression of this philosophy. You’re not following a precise plan or chasing a specific outcome. You’re knitting for the pleasure of the needles in your hands and the colors flowing through your fingers.
Every time you reach into your scrap bin and pull out the next yarn, there’s a tiny moment of discovery. Will it clash in a brilliant way? Will it harmonize? Will it remind you of the mittens you made two winters ago? These small moments, repeated over dozens or hundreds of rows, add up to something genuinely personal.
A scrap bag cannot be replicated. Even if someone knits from this same pattern with the same stitch count and the same needles, their finished bag will look completely different from yours because it comes from their stash, their history, their choices. That’s a remarkable thing.
Sharing Your Finished Bag
When you’ve finished your colorful scrap bag, share it with the knitting community. Post it on Ravelry, Instagram, or your favorite fiber arts group. Tag your scrap colors if you can — some knitters love knowing what yarn combinations they’re seeing. And if you give the bag as a gift, consider tucking a small card inside that names a few of the yarns used, so the recipient knows they’re carrying something truly one of a kind.
This pattern is free to use, share, and adapt for personal use. Please don’t sell the pattern itself, but finished bags made from this pattern are entirely yours to do with as you like — sell them at craft fairs, gift them to friends, or pile them in a corner of your home and use them for everything from grocery runs to knitting project bags for your next big project.
Happy knitting, and may your scrap bin always be full.