
How to Make a Crochet Scrap Rug and Bag: A Complete Guide to Using Every Last Bit of Yarn
If you’ve been crocheting for any length of time, you know the feeling: a growing pile of leftover yarn in every color imaginable, too small to start a new project but too precious to throw away. Scrap yarn is one of those beautiful problems that every crafter eventually faces, and the good news is that it’s one of the most creatively rewarding problems to solve. A crochet scrap rug and matching bag are two of the most practical, satisfying, and surprisingly stylish projects you can make from your odds and ends — and this guide will walk you through everything you need to know to make them both.
Whether you’re a beginner who has recently finished a few projects or a seasoned crocheter sitting on a mountain of leftover balls and partial skeins, this project is for you. By the end, you’ll have a sturdy, colorful rug that ties a room together and a matching tote bag that you’ll want to carry everywhere.
Why Scrap Yarn Projects Are Worth Your Time
Before diving into the how-to, let’s talk about why scrap yarn projects deserve a special place in your crafting repertoire.
First, they’re essentially free. You’ve already paid for the yarn. Using it up means you’re creating something of real value without spending another cent on materials. A handmade rug from a craft store can cost anywhere from thirty to over a hundred dollars. A tote bag with a similar handmade look can run twenty to fifty dollars or more. By making your own from scraps, you’re stretching the value of every skein you’ve ever purchased.
Second, scrap projects are liberating. Because you’re not committed to a single colorway or yarn weight, you can make creative decisions on the fly. You’re not worried about running out of one color or matching a dye lot. Each addition is an opportunity to be spontaneous, and the result is always uniquely yours — no two scrap rugs or bags are ever alike.
Third, and perhaps most importantly, using your scraps reduces waste. The crafting world is becoming increasingly aware of the environmental cost of unused materials sitting in landfills. Making a beautiful, functional item from what you already have is a small but meaningful act of sustainability.
Gathering and Preparing Your Scrap Yarn
The first step is taking stock of what you have. Pull out every leftover ball, partial skein, and stray length of yarn and sort it loosely by weight. For a rug, you want to work with thicker yarns — bulky (weight 5 or 6) works beautifully, but you can also hold multiple strands of lighter yarn together to achieve the same effect. For a bag, medium weight (worsted, weight 4) is ideal because it gives you structure without being too stiff or too floppy.
Don’t stress too much about having yarns of the exact same weight. Scrap rugs in particular are wonderfully forgiving. A slightly thicker row here or a thinner section there only adds to the handmade charm and texture.
When it comes to color, you have two main approaches. The first is to embrace the chaos and use colors in whatever order you run out of them, letting randomness guide the design. This often produces incredibly vibrant, folk-art-inspired results that you simply couldn’t plan if you tried. The second approach is to loosely curate your palette — pulling out yarns in a specific color family, like warm earth tones or cool oceanic blues and greens — and working through them in a planned sequence. Both approaches are valid, and you can even combine them: plan the overall feel while letting the specific arrangement stay spontaneous.
Wind very short lengths of yarn (anything less than about three yards) into small butterflies or wrap them around a piece of card. This makes them much easier to manage and attach as you work.
Materials You’ll Need
For the rug and bag combined, gather the following:
For the rug, you’ll need a large crochet hook — a 9mm or 10mm (N/15 or P/16) hook works well for bulky yarn, or a 6.5mm to 8mm hook if you’re holding multiple strands of worsted weight together. You’ll also need a yarn needle for weaving in ends, scissors, and a non-slip rug pad for underneath once it’s finished (optional but recommended for safety).
For the bag, you’ll need a 5mm or 5.5mm hook for worsted weight yarn, a yarn needle, scissors, and two bag handles — either wooden, bamboo, or fabric. You can find inexpensive bag handles at most craft stores or online. A stitch marker or small piece of contrasting yarn is also helpful for marking the beginning of your rounds.
Making the Crochet Scrap Rug
Choosing Your Rug Shape
The most beginner-friendly shape for a scrap rug is a round rug worked in a continuous spiral, similar to a granny square but much larger. This construction method is ideal for scrap yarn because you can add new colors at any point by simply joining a new yarn when the old one runs out, without breaking your rhythm.
If you prefer a more structured look, a rectangular rug worked in rows is another wonderful option. Rows make color changes particularly clean and graphic-looking, since each stripe of color is a full row from edge to edge.
For this guide, we’ll focus on the round rug, which is the most popular and forgiving scrap project of the two.
Round Rug Pattern
Start with a magic ring (or chain 4 and join to form a ring if you prefer to avoid the magic ring).
Round 1: Work 10 single crochet stitches into the ring. Pull the ring closed. If you’re using a stitch marker, place it here to mark the beginning of your round. (10 stitches)
Round 2: Work 2 single crochet into each stitch around. (20 stitches)
Round 3: Single crochet in the next stitch, 2 single crochet in the following stitch. Repeat from to around. (30 stitches)
Round 4: Single crochet in each of the next 2 stitches, 2 single crochet in the following stitch. Repeat around. (40 stitches)
Continue in this pattern, adding one additional single crochet between your increases with each new round. The rule of thumb for a flat circle is to increase by 10 stitches every round. If your rug starts to cup upward, you need more increases. If it starts to ruffle or wave, you have too many increases — simply skip an increase stitch in the next round to correct course.
Work until your rug is the desired size. A standard bathroom rug is about 24 inches in diameter. An entryway rug might be 30 to 36 inches. A bedside rug can be even larger. There’s no rule here — keep going until you’re happy.
Joining New Colors
When you reach the last two loops of a stitch before you want to change colors, pull the new color through those two loops to complete the stitch, then continue with the new yarn. Leave a tail of at least four inches on both the old and new yarn for weaving in. Once you’ve worked a few more stitches, you can actually carry the old tail alongside the work and crochet over it for several stitches — this weaves it in as you go and saves you work at the end.
Finishing the Rug
To finish, slip stitch into the next stitch, cut your yarn, and pull the tail through to secure. Weave in all remaining ends carefully with your yarn needle, working the tails in multiple directions through the back of the rug so they don’t pull loose with foot traffic. Give the rug a light steam or wet block by laying it flat on a clean towel, shaping it into a perfect circle, and allowing it to dry completely.
Making the Matching Crochet Scrap Bag
A matching scrap tote bag is the perfect complement to your rug, and it’s a wonderful way to use the same color palette in a more portable format. The bag is worked in rounds for a seamless look, then divided at the top to create two open sections for the handles.
Scrap Bag Pattern
Foundation: Chain 31. Single crochet in the second chain from the hook and in each chain across (30 stitches). Chain 1, turn.
Work in rows of single crochet until your base measures about 12 inches long. This forms the flat bottom of your bag.
Joining for the sides: Once your base is complete, you’ll work around the perimeter of the rectangle to build up the sides. Place a stitch marker at the beginning of this round. Work single crochet evenly around all four sides of the rectangle, placing 2 stitches in each corner to keep the work flat.
From here, work in continuous rounds of single crochet (or your preferred stitch — half double crochet gives a slightly more open, drapey fabric) up the sides of the bag. Change colors whenever you run out of one yarn or simply want a change, joining new colors exactly as you did for the rug.
Continue working the sides until the bag is about 12 to 14 inches tall from the base.
Creating the handle openings: On the next round, work 8 stitches, then chain 10 and skip the next 10 stitches (this creates the first handle opening). Continue around to the opposite side of the bag and repeat — work 8 stitches, chain 10, skip 10 stitches, then single crochet to complete the round.
On the following round, work single crochet into each stitch and into each chain from the previous round.
Work 2 to 3 more rounds of single crochet for a neat, reinforced top edge. Slip stitch to finish and weave in all ends.
Attaching the handles: If you’re using bamboo or wooden bag handles, fold the top edge of each handle opening over the handle bar and whip stitch it securely to the inside of the bag using a yarn needle and a sturdy length of yarn. Use a yarn color that blends well with the edge of the bag so the stitching looks intentional. Pull firmly to ensure the handles are secure enough to carry a full load of groceries, books, or whatever you’ll be hauling around.
Design Tips and Creative Variations
One of the best things about scrap projects is that they reward experimentation. Here are a few ideas to take your rug and bag to the next level.
Planned color gradients: Sort your scraps from light to dark and work through them in sequence. You’ll get a subtle ombre effect that looks incredibly deliberate and professional.
Textured stitches: Once you’re comfortable with the basic pattern, try substituting a round or row of half double crochet, double crochet, or even popcorn stitches for texture. Mixing textures makes a rug particularly interesting underfoot.
T-shirt yarn: Old t-shirts cut into continuous strips make fantastic rug yarn and are completely free. The stretchy fabric creates a sturdy, slightly cushioned rug that feels wonderful underfoot. You can mix t-shirt yarn with traditional yarn for an eclectic, mixed-media look.
Lining the bag: For a more polished finish, cut a piece of fabric to size and hand-stitch a simple lining inside the bag. This prevents small items from falling through the stitches and gives the bag a much more structured look.
Adding a pocket: Before joining the bag sides, crochet a small rectangle in a contrasting color and single crochet it onto one side of the bag interior. A simple pocket makes the bag dramatically more functional.
Caring for Your Scrap Rug and Bag
Because you’ve used multiple yarn types, caring for these items requires a little thought. Check the care labels on the most delicate yarn you used and treat the entire piece accordingly — it’s always safest to hand wash in cool water with a gentle detergent and lay flat to dry. Avoid the dryer unless you’re certain every yarn in the project is machine-wash and dryer-safe.
For the rug, shake it out regularly and spot clean as needed. A light vacuuming on the lowest setting keeps it looking fresh between washes.
The Joy of the Finished Project
There’s something deeply satisfying about looking at a finished scrap rug or bag and recognizing bits of previous projects woven into it. That stripe of dusty rose might be a remnant from a baby blanket. The deep teal might be what was left over from a sweater you made two winters ago. The cheerful yellow might come from a hat you crocheted for a friend. Every color has a story, and your finished piece holds all of them together in something new and entirely useful.
Scrap yarn crocheting is also a wonderful way to sharpen your skills, because the constant color changes keep you engaged and the forgiving nature of the projects gives you room to try new techniques without fear of ruining an expensive, planned-out project.
If you haven’t already started saving your scraps in a dedicated bin or basket, now is the perfect time to begin. Every bit of leftover yarn is potential — a future rug underfoot, a bag over your shoulder, or the next beautiful thing waiting to be made.
Happy crocheting.