Stashbuster Project Bag Crochet Free Pattern – Crochet & Knitting

Stashbuster Project Bag: Free Crochet Pattern for Knitters and Crocheters

If you’ve been crocheting or knitting for any length of time, you know the feeling well. You open a drawer, peek into a closet, or lift a bin lid and there it is — the stash. Yarn in every weight, color, and texture imaginable, accumulated over years of thrifty sale purchases, leftover skeins from finished projects, and impulse buys that you absolutely could not pass up. Sound familiar?

A stashbuster project is any pattern designed specifically to use up those odds and ends, and this free crochet project bag pattern is one of the most satisfying stashbusters you’ll ever make. Not only will it shrink your yarn pile, but it will also give you a beautiful, functional bag to carry your current work-in-progress. It’s a win wrapped in a win, tied together with a drawstring.

This pattern is beginner-friendly, works with virtually any yarn weight, and produces a sturdy, roomy bag that works equally well for knitting projects and crochet projects. Let’s dive in.


Why Make a Crochet Project Bag?

Before we get to the pattern itself, let’s talk about why a handmade project bag is worth your time — especially when you could just toss your yarn into any old tote.

A well-made crochet project bag keeps your yarn clean and tangle-free. It protects your needles and hooks from getting lost at the bottom of a larger bag. It keeps your work-in-progress exactly where you left it, without accidental unraveling. And perhaps most importantly, it’s a small, portable project that feels deeply satisfying to complete in a single afternoon or evening.

There’s also something magical about carrying your knitting or crocheting in a bag you made yourself. Fellow crafters will notice. People at coffee shops will ask about it. It’s a conversation starter and a source of quiet pride every single time you pull it out.

Making this bag from your stash takes that satisfaction even further. You’re giving leftover yarn a purpose and a home, turning fragments of past projects into something new and entirely useful.


About This Pattern

This stashbuster project bag is worked in the round from the bottom up. It features a simple, textured stitch pattern that looks impressive but requires only basic crochet skills. The sides are worked in joined rounds, and the top is finished with a simple eyelet row to thread a drawstring through.

The finished bag measures approximately 12 inches wide and 14 inches tall when made with worsted weight yarn, but the beauty of this design is how easily it scales up or down. Use bulky yarn for a larger bag. Use DK or sport weight for a smaller pouch. The construction is the same regardless of yarn weight, so feel free to experiment.

Because this is a stashbuster pattern, the color changes are entirely up to you. You can work stripes, alternate colors every few rounds, use a single color throughout, or switch yarns whenever you run out of one skein and reach for another. There’s no wrong approach. The bag will look intentional and beautiful no matter what you choose.


Materials You Will Need

To make this project bag as written, you’ll need the following:

Yarn: Approximately 300 to 400 yards of worsted weight yarn total. This is a perfect place to use up multiple partial skeins. Any fiber works well, though cotton or cotton blends give the bag extra structure and durability.

Hook: US size J (6.0 mm) crochet hook, or the size that gives you a firm, sturdy fabric. You don’t want this bag to be too open or too floppy.

Notions: A yarn needle for weaving in ends, scissors, stitch markers, and approximately 60 inches of cord, ribbon, or twisted yarn for the drawstring.

Gauge: 13 stitches and 15 rounds equals 4 inches in single crochet. Gauge is not critical for this project, but a firmer fabric will give you a sturdier bag.


Stitch Glossary

This pattern uses standard US crochet terminology.

ch — chain
sl st — slip stitch
sc — single crochet
dc — double crochet
ch-2 sp — chain-2 space
BLO — back loop only
st — stitch
rnd — round


Pattern Notes

This bag is worked in joined rounds throughout. At the end of each round, you will join with a slip stitch to the first stitch of that round, then chain one to begin the next round. The chain one does not count as a stitch.

When changing colors, make the color change on the last pull-through of the last stitch before the join. Cut the old yarn (leaving a 6-inch tail) and pull the new yarn through, then continue with your join and the new color.

If you prefer to carry colors up the side of the bag rather than cutting each time, you can do so, but keep in mind that this will leave a small vertical stripe of carried yarn visible on the inside of the bag.


The Pattern

Foundation: Magic Ring and Bottom of the Bag

Round 1: Make a magic ring. Chain 1, work 6 single crochet into the ring. Join with a slip stitch to the first sc. (6 stitches)

Round 2: Chain 1. Work 2 sc in each stitch around. Join. (12 stitches)

Round 3: Chain 1. *Work 2 sc in the first stitch, 1 sc in the next stitch.* Repeat from * to * around. Join. (18 stitches)

Round 4: Chain 1. *Work 2 sc in the first stitch, 1 sc in each of the next 2 stitches.* Repeat around. Join. (24 stitches)

Round 5: Chain 1. *Work 2 sc in the first stitch, 1 sc in each of the next 3 stitches.* Repeat around. Join. (30 stitches)

Round 6: Chain 1. *Work 2 sc in the first stitch, 1 sc in each of the next 4 stitches.* Repeat around. Join. (36 stitches)

Round 7: Chain 1. *Work 2 sc in the first stitch, 1 sc in each of the next 5 stitches.* Repeat around. Join. (42 stitches)

Round 8: Chain 1. *Work 2 sc in the first stitch, 1 sc in each of the next 6 stitches.* Repeat around. Join. (48 stitches)

Round 9: Chain 1. *Work 2 sc in the first stitch, 1 sc in each of the next 7 stitches.* Repeat around. Join. (54 stitches)

Round 10: Chain 1. *Work 2 sc in the first stitch, 1 sc in each of the next 8 stitches.* Repeat around. Join. (60 stitches)

You should now have a flat circle approximately 6 inches in diameter. If you need a wider base, continue adding increase rounds in the same pattern, adding one more “sc in next stitch” to each repeat each round.


Sides of the Bag

Now you will begin working the sides. The transition from the flat base to the sides is created by working into the back loops only for one round, which creates a clean, defined corner.

Round 11 (Transition Round): Chain 1. Work 1 sc in the BLO of each stitch around. Join. (60 stitches)

This is the round that “turns the corner” of your bag. From this point forward, work in both loops unless otherwise indicated.

Rounds 12 through 15: Chain 1. Work 1 sc in each stitch around. Join. (60 stitches each round)

Now you’ll begin the textured stitch section. This portion of the bag uses a simple ridge pattern created by alternating rounds of single crochet and rounds worked in BLO. The result is a horizontal ridge texture that looks more complex than it is and gives the bag a lovely visual interest.

Round 16: Chain 1. Work 1 sc in the BLO of each stitch around. Join. (60 stitches)

Round 17: Chain 1. Work 1 sc in each stitch around. Join. (60 stitches)

Repeat Rounds 16 and 17 alternately until the bag measures approximately 12 inches from the base. You should have worked roughly 20 to 24 rounds of the sides at this point, depending on your gauge and tension. The exact number of rounds is flexible — work until you’re happy with the height of your bag.


Stashbusting Stripe Section

If you want to add color changes, the stripe section is the perfect place to do it. Here are a few approaches to try:

For wide stripes, change colors every 6 rounds. For narrow stripes, change every 2 rounds. For random stashbusting stripes, simply change colors whenever you run out of one skein or feel like switching. Even a single round of a contrasting color can add visual interest and use up those truly tiny leftovers.

There is no formula for stashbusting. That’s the joy of it. Trust your eye, go with what feels right, and remember that crochet is not a test — it’s a practice.


Eyelet Round for Drawstring

Once your bag is at the desired height, it’s time to work the eyelet row that will hold your drawstring.

Eyelet Round: Chain 3 (counts as 1 dc and ch-1 here). *Skip 1 stitch, dc in the next stitch, ch 1.* Repeat from * to * around, ending with a sl st into the 2nd chain of your starting ch-3. (30 dc and 30 chain-1 spaces)

Next Round: Chain 1. Work 1 sc in each dc and 1 sc in each chain-1 space around. Join. (60 stitches)


Top Border

Final Round: Chain 1. Work 1 sc in each stitch around, then join. Do not cut yarn yet.

Work a slip stitch edging along the top if you’d like a tidy finished edge: *sl st in the next stitch.* Repeat around. Fasten off and weave in the end.


Adding the Drawstring

Cut two lengths of cord, ribbon, or thick yarn each measuring approximately 30 inches. Thread the first length through every other eyelet space around the bag, entering and exiting from the same side. Thread the second length through the remaining eyelet spaces, entering and exiting from the opposite side. Pull both ends of each length together and tie a knot. When you pull both pairs of ends, the bag will close from both sides evenly, which keeps your project secure and makes it easy to open with one hand.

If you want to make a twisted cord from your stash yarn, cut several strands each measuring about 60 inches, hold them together, and twist tightly in one direction. Fold the twisted bundle in half and let it twist back on itself to form a thicker cord. Knot both ends to secure. This is a beautiful way to coordinate your drawstring with the colors in your bag.


Tips for Stashbusting Success

Working through your yarn stash with intention is a practice that gets easier the more you do it. Here are a few tips to make the most of your stashbusting project bag experience.

Don’t overthink the color combinations. The colors you have are the colors you have, and constraints breed creativity. Some of the most beautiful striped bags come from combinations you would never have deliberately chosen.

Sort your yarn by weight before you start. Even within the worsted weight category, there can be variation from brand to brand. Try swatching a few combinations together to see how they work. Generally, blending similar weights gives you the most even fabric.

Keep your tension consistent across color changes. When you switch to a new yarn, especially one with a different fiber content, you might find your tension shifts slightly. Take a moment to settle into the new yarn before continuing.

Use a spit splice or Russian join when possible to avoid unnecessary ends. Fewer ends mean less weaving, and when you’re stashbusting with many small scraps, minimizing end count makes a noticeable difference.

Consider making multiple bags at once. Once you’ve made one, you’ll find yourself wanting more — different sizes for different projects, different colorways for different moods. Making several in a row also helps you use up stash yarn more efficiently.


Scaling the Pattern

One of the great strengths of this bag pattern is how easily it adapts to different yarn weights.

For a small notions pouch or project bag for socks or small accessories, work the pattern with fingering or sport weight yarn on a US D (3.25 mm) hook. The finished bag will be roughly half the size, perfect for housing a sock-in-progress or a small crochet amigurumi project.

For a large project bag or tote suitable for bulky sweater projects, work with chunky or bulky yarn on a US N (9.0 mm) hook. Add a few more increase rounds at the base to widen it proportionally. This version works up extremely quickly and makes a satisfying weekend project.

For a standard project bag that holds a medium shawl or blanket square project, the worsted weight version as written is ideal. You can also add more rounds to the sides to make a deeper bag if you’re working on something particularly voluminous.


Finishing and Care

Once your bag is complete, weave in all yarn ends securely. Because you’re likely working with multiple yarn types and fibers, it’s especially important to weave ends in well and in multiple directions to prevent them from working loose over time.

For care, follow the most delicate fiber in your bag. If you’ve used a mix of acrylic and cotton, washing on a gentle cold cycle and laying flat to dry is a safe approach for almost every combination. Avoid putting project bags with wicker-style stiff handles or wooden toggles in the washing machine, but for an all-yarn bag like this one, hand washing or machine washing on gentle is usually fine.

Your finished bag will soften slightly with washing, which many crafters find improves the drape and feel of the fabric considerably.


Share Your Makes

If you make this stashbuster project bag, we would love to see it. The beauty of a stashbuster project is that every single one will look completely different, and the gallery of variations is always inspiring to browse. Share your finished bag on social media and tag it with your favorite crafting community hashtags, or leave a comment below with your questions or modifications. Did you use a different stitch pattern for the sides? A different drawstring closure? We love hearing how makers adapt and improve patterns to suit their own needs and stash.

Crocheting through your stash is one of the most satisfying things you can do as a fiber artist. It honors the yarn you’ve collected, reduces clutter, and produces something genuinely useful and beautiful. And this project bag, humble as it may seem, is exactly the kind of project that reminds you why you started crafting in the first place: because making things by hand is a joy that never gets old.

Happy crocheting, and happy stashbusting.

Categorized in:

Organizer,

Last Update: November 7, 2026