
How to Knit a Scrap Yarn Bag | Beginner Friendly, Easy & Quick Tutorial
If you’ve been knitting for any length of time, you know the struggle: a growing collection of yarn odds and ends that are too precious to throw away but too small to use for a full project. Leftover balls from finished sweaters, partial skeins from baby blankets, lone hanks in colors you fell in love with at the craft store — they pile up in bins and bags, waiting for their moment. This tutorial is that moment.
A scrap yarn bag is one of the most satisfying projects you can cast on as a beginner or as an experienced knitter who just wants something fun and low-pressure. There are no complicated stitch patterns to memorize, no gauge swatches to agonize over, and no precise color planning required. In fact, the more random and chaotic your color choices, the better the finished bag tends to look. You’ll end up with a sturdy, colorful, genuinely useful tote that people will stop you to ask about, and you’ll have used up your stash in the process.
Let’s get into everything you need to know, from gathering your materials to binding off your very last stitch.
What You’ll Need Before You Start
One of the best things about this project is that it doesn’t require much in the way of supplies. Here’s a rundown of what to gather before you sit down to knit.
Your scrap yarn. This is the whole point, so dig out everything you’ve been saving. For a bag, you generally want worsted-weight yarn (also labeled as medium weight or size 4) because it creates a fabric that’s sturdy enough to hold things without being stiff or uncomfortable to knit. That said, this is a forgiving project. If you have mostly bulky scraps, use a larger needle and enjoy how quickly the bag grows. If your scraps lean toward DK or sport weight, you can still make it work — just be aware the fabric will be lighter and the bag will take a little longer to knit. Try to avoid mixing weights too drastically within the same bag, as this can make the sides uneven, but small variations are totally fine and often add to the charm.
Aim to have at least 200 to 300 yards of worsted-weight yarn total. More is always better since you can always stop when you like the height of your bag. If you want a deep, roomy tote, budget for 400 yards or more.
Knitting needles. For worsted-weight yarn, you’ll want US size 7 or 8 (4.5mm to 5mm) needles. Circular needles work best here because they let you knit in the round to create a seamless tube, which is exactly what the body of your bag will be. A 16-inch circular needle is a great choice, though if you’d like to use magic loop technique you can use a 32 or 40-inch needle instead. If you only have straight needles, don’t worry — there’s a flat version of this pattern explained below.
A yarn needle or tapestry needle. You’ll need this to weave in all those ends, and because you’ll be changing colors frequently, there will be quite a few. It’s a small task that’s worth doing as you go rather than saving until the end when facing a mountain of tails feels overwhelming.
Scissors. Any pair will do.
Stitch markers. Two or three of these will help you keep track of the beginning of your rounds. You can buy inexpensive plastic ones, or use a loop of scrap yarn in a contrasting color.
Optional: a crochet hook. A size G or H hook can be useful for adding a braided or crocheted drawstring at the top or for picking up any dropped stitches.
Understanding the Basic Construction
Before diving into the pattern, it helps to understand the shape you’re creating so nothing feels mysterious as you work.
The bag is essentially a rectangle folded into a tube. You’ll start by casting on enough stitches to go around the circumference of the bag, then you’ll knit in the round (or back and forth if working flat) until the bag reaches your desired height. At the bottom, you’ll close the bag by seaming the stitches together or by working a simple three-needle bind-off. Handles are added afterward from a length of braided yarn or by picking up stitches along the top edge.
That’s truly it. No shaping, no short rows, no tricky techniques. If you can cast on, knit, purl, and bind off, you can make this bag.
The Scrap Yarn Bag Pattern
Finished Measurements
This pattern produces a bag approximately 12 inches wide and 14 inches tall before handles. You can easily adjust the size by casting on more or fewer stitches and working more or fewer rounds.
Gauge
Approximately 18 stitches and 24 rounds over 4 inches in stockinette stitch using worsted-weight yarn and size 8 needles. Gauge is not critical for this project, but if your bag is coming out too floppy, try a smaller needle; if the fabric feels stiff and hard, go up a size.
Step One: Cast On
Using your first color of scrap yarn and your circular needle, cast on 108 stitches using a long-tail cast on or any cast on you’re comfortable with. If you’re new to casting on, the long-tail method produces a neat, stretchy edge that’s ideal for a bag opening.
Place a stitch marker onto your right needle and join to work in the round, being careful not to twist your stitches. This is one of the most common beginner mistakes when working in the round, so take a moment to lay your work flat and confirm that the cast-on edge hangs down neatly below the needle all the way around with no spiral twist.
If you’re working flat on straight needles, cast on 109 stitches. You’ll work back and forth in rows and seam the sides together at the end.
Step Two: Work the Ribbed Cuff
For a tidy top edge that won’t roll or flop, work a simple 1×1 rib for 8 rounds (or rows if working flat).
Round 1: Knit 1, purl 1, repeat from to around.
Repeat this round 7 more times for a total of 8 rounds of ribbing.
The ribbing is optional if you prefer a more casual, unstructured look, but it does add a polished touch that makes the bag look intentional rather than thrown together.
Step Three: Begin the Stockinette Body
Now comes the fun part — actually using those scraps.
Switch to a new color of yarn. To change colors, simply drop the old yarn and pick up the new one, leaving a 6-inch tail. Knit with the new color until it runs out or until you feel like switching. That’s the whole system.
Work in stockinette stitch (knit every round when working in the round; knit the right side rows and purl the wrong side rows when working flat) for approximately 70 rounds or until the bag measures 14 inches from the cast-on edge.
A few notes on working with scraps as you go:
When you’re working a short length of yarn that might only last 4 or 5 rounds, that’s completely fine. Some of the most visually interesting bags have very thin stripes of color where a scrap ran out quickly. Don’t feel pressured to knit with any single color for a “minimum” number of rounds. Let the yarn tell you when it’s done.
Try to alternate light and dark colors as you go. This isn’t a rule, but it creates natural contrast that makes the finished bag more visually dynamic. If you notice you’ve worked three light colors in a row, reach for something darker next.
You don’t need to carry floats or twist yarns at the back as you would in colorwork. Each color is completely cut and joined on its own. This makes color changing very simple.
Weave in the ends from each color change as you go. It only takes a minute per color, and doing it in batches as you knit means you won’t face a daunting tangle of tails at the end.
Step Four: Close the Bottom of the Bag
When your bag has reached the height you want, it’s time to close the bottom. There are two methods, both easy.
Method One: Three-Needle Bind-Off
This creates a seamless, tidy bottom seam on the inside of the bag. To do this, divide your stitches evenly onto two needles (54 stitches per needle). Hold the two needles parallel with wrong sides facing each other. Using a third needle, knit the first stitch from the front needle together with the first stitch from the back needle. Repeat for the second stitch on each needle. Pass the first stitch over the second to bind off. Continue this way across all stitches. This method is particularly satisfying because it uses no extra yarn and lies very flat.
Method Two: Seaming with Kitchener Stitch or Mattress Stitch
If you’re not comfortable with three-needle bind-off, you can simply bind off all stitches normally, then fold the bag flat and use a tapestry needle threaded with a length of yarn to seam the bottom closed using mattress stitch or whip stitch. This works just as well and is perfectly sturdy.
Step Five: Make the Handles
Handles can be made in several ways depending on what you like and what materials you have on hand.
Braided Yarn Handles
Cut 12 lengths of yarn, each approximately 60 inches long. Divide them into three groups of four strands each and braid them tightly. Knot the ends securely and trim the tails to about half an inch. You’ll make two of these braids.
To attach, fold each braid into a loop and sew both ends securely to the inside of the bag, placing them about 3 inches from each side edge of the bag (so the handles sit symmetrically across the 12-inch width). Use a tapestry needle and a long length of sturdy yarn, stitching back and forth several times to make sure the handles can withstand the weight of whatever you’ll carry.
I-Cord Handles
If you want a neater, more polished-looking handle, knit two lengths of i-cord using a small amount of your most plentiful scrap color. To make i-cord, cast on 3 or 4 stitches onto a double-pointed needle. Knit across. Instead of turning, slide the stitches back to the right end of the needle and knit across again, pulling the yarn firmly across the back. Repeat until the cord measures about 18 to 20 inches. Bind off and attach both ends to the bag as you would with a braided handle.
Knitted Strap Using Picked-Up Stitches
For a more integrated look, you can pick up stitches along the top edge of the bag and knit a short, wide strap directly from the bag. Pick up about 12 stitches centered on one side of the bag, work in garter stitch (knit every row) for 18 to 20 inches, then bind off and attach the free end to the opposite side of that same panel of the bag. Repeat on the other side.
Tips for Making Your Scrap Bag Look Its Best
Even though this project is freeform by nature, a few small decisions can elevate the finished result significantly.
Think about color temperature as well as value. Value refers to how light or dark a color is, while temperature refers to whether it reads as warm (reds, oranges, yellows) or cool (blues, greens, purples). If all your scraps happen to be cool-toned, the bag will have a cohesive feel even without planning. If you have a mix, try alternating warm and cool colors to create energy in the striping.
Don’t shy away from very small amounts of a yarn. Even a single round of a particularly beautiful color can be striking. Some knitters deliberately use single-round stripes to break up longer stretches of one color, and the effect is like punctuation in the color story of the bag.
If you have any yarns with interesting textures — a bit of mohair, a tweedy wool, a cotton-linen blend — scatter them throughout rather than grouping them together. Texture variation adds tactile interest that photographs beautifully and feels wonderful to carry.
Consider lining your finished bag. A simple fabric lining sewn by hand or machine keeps small items from falling through the knitted fabric and extends the life of the bag considerably. Even a rectangle of sturdy cotton cut to size and hand-stitched around the inside is enough.
Troubleshooting Common Beginner Problems
My bag looks twisty. This almost always means you twisted your stitches when joining to work in the round. Unfortunately, the only fix is to start over from the cast-on. It’s worth doing — a twisted join can’t be corrected after the fact and will affect every round you work.
My color changes look messy on the inside. That’s completely normal and is nothing to worry about. The inside of a scrap yarn bag is supposed to look gloriously chaotic. The outside is what matters.
The bag feels floppy. Your needle size might be too large for the yarn you’re using. Try going down one needle size and see if the fabric firms up. Alternatively, lining the bag with fabric will add structure immediately.
I’m running low on yarn before the bag is done. Check what you have left in your stash and don’t be afraid to end the bag shorter than planned. A shorter, wider bag is still a bag. Alternatively, this is a great excuse to buy one or two new skeins to supplement your scraps — just think of them as future scrap yarn.
My handles feel floppy or are pulling away from the bag. Reinforce the attachment points. Go back in with your tapestry needle and stitch through the same spots several more times, working in an X pattern for maximum security. The handles bear all the weight of the bag’s contents, so this is worth the extra few minutes.
Why a Scrap Yarn Bag Makes the Perfect Beginner Project
Beyond the obvious joy of using up materials you already have, this project teaches you a remarkable number of foundational skills without feeling like homework. You practice casting on, joining in the round, maintaining even tension across color changes, working basic rib and stockinette, binding off, seaming, and finishing. By the time you’ve made one bag, you’ve touched on almost every technique a beginner needs before moving on to more complex patterns.
The forgiving nature of the project also builds confidence. When the pattern is essentially “knit until you feel like stopping,” there’s very little opportunity for the kind of catastrophic mistake that sends beginners back to square one. You can put it down, pick it up weeks later, and the bag will be exactly where you left it, patient and unpretentious, waiting for more rounds.
And when it’s finished? You have something genuinely useful. Not a swatch. Not a practice piece. A real, functional bag made from materials that would otherwise have been forgotten in a drawer, brought back together into something colorful and one-of-a-kind.
A Few Variations to Try Once You’ve Got the Basics Down
Once you’ve finished your first scrap bag, you’ll likely want to make another. Here are a few ways to vary the pattern and keep things interesting.
You can add a simple drawstring closure by working a row of yarn-overs and k2tog decreases about an inch below the ribbed cuff, then threading a length of braided cord or ribbon through the eyelets.
You can size up dramatically using bulky or super-bulky scraps on large needles to make a market bag or beach tote in just a few hours.
You can incorporate simple stripes with purpose by keeping two or three colors active at once and carrying them up the inside, which works well if you’re using yarns of similar weight and want more control over the color arrangement.
You can work the bag entirely in garter stitch (knit every round, which means alternating one round of knit and one round of purl when working in the round) for a squishier, more textured fabric with a great deal of horizontal stretch.
No matter which direction you take it, a scrap yarn bag is the kind of project that rewards you generously for very little effort. It’s quick, it’s satisfying, it clears out your stash, and it makes a wonderful gift. Cast on whenever you’re ready — your yarn pile has been waiting long enough.