
Circular Rug from Scraps: Free Crochet Pattern You’ll Want to Make Right Now
If you’ve been crocheting for any length of time, you’ve probably accumulated a collection of yarn scraps that you can’t quite bring yourself to throw away. They’re too short to start a new project but too precious to toss in the bin. Sound familiar? A scrap yarn circular rug is exactly the solution you’ve been waiting for, and the best part is that it costs almost nothing to make. This free crochet pattern will walk you through everything you need to know to turn those odds and ends into a beautiful, functional rug that looks like it came straight from a boutique home decor shop.
This pattern is beginner-friendly with a few intermediate techniques, works with virtually any yarn weight, and produces a sturdy, flat rug that won’t curl at the edges — something every crocheter wants to achieve. Let’s get into it.
Why Scrap Yarn Rugs Are the Perfect Project
Before we dive into the pattern itself, let’s talk about why this project deserves a spot at the top of your queue.
First, it’s genuinely free. If you’re using yarn from your stash, your total material cost comes down to the price of a hook, which you likely already own. A handmade rug like this in a store would run you anywhere from $40 to $150 depending on the size and style, so there’s real value here.
Second, scrap yarn rugs are endlessly forgiving. There’s no need to match dye lots, no anxiety about running out of a particular color, and no strict rules about what goes with what. The randomness of mixing scraps is actually what gives these rugs their charm. Earthy tones pair beautifully with bold pops of color. Subtle neutrals ground more chaotic combinations. Once you let go of the idea that everything needs to match perfectly, you’ll find the design process genuinely relaxing.
Third, working in the round teaches you foundational crochet skills that improve your overall technique. Learning to start a magic ring, work even increases, and join rounds cleanly are skills that will serve you across dozens of future projects.
What You’ll Need
Yarn: Any weight will work for this pattern, but the rug will be thickest and most durable if you use bulky or super bulky weight yarn. If you only have worsted weight scraps, you can hold two or three strands together as you work, which gives you similar results. The beauty of a scrap rug is that you don’t need any particular yardage — you use what you have and switch colors whenever you want or whenever one skein runs out.
Hook: Use a hook appropriate for the yarn you’re using, but go up one or two sizes from what the yarn label recommends. This creates a looser, flatter fabric that lies down nicely and gives you a slightly more open stitch texture. For bulky yarn, a size N (9mm) or P (10mm) hook works well. For worsted held double, try a size N or M.
Scissors and a tapestry needle: You’ll need these to weave in your ends as you go. Since you’ll be changing colors frequently, staying on top of your ends throughout the project will save you from a massive finishing session at the end.
A non-slip rug pad (optional): If you plan to use your rug on hardwood or tile floors, a rug pad underneath is a smart addition for safety.
Stitch markers: A few locking stitch markers will help you keep track of the beginning of each round, which is especially helpful when you’re working with a variegated or multi-colored project where it can be hard to see where you started.
Gauge and Sizing
Because this is a scrap pattern using varied yarn weights, gauge isn’t critical the way it would be for a fitted garment. What matters more is that your rug lies flat. If it’s cupping or pulling up in the center, you’re working too tightly — loosen your tension or go up a hook size. If it’s ruffling or waving at the edges, you have too many stitches in proportion to the size — try going down a hook size or reducing your increases slightly.
As a general reference point, using bulky weight yarn held single with a 9mm hook, the rug grows approximately 3 inches in diameter with every two rounds completed. A finished rug of about 24 inches in diameter (a nice small accent rug for a bathroom or entryway) will take roughly 16 rounds. For a larger rug around 36 inches, plan for 24 or more rounds depending on your tension.
The Pattern: Circular Rug from Scraps
Getting Started: The Magic Ring
The magic ring (also called the magic circle or adjustable ring) is the cleanest way to begin a circular project because it closes up completely, leaving no hole in the center. If you’re already comfortable with the magic ring, great. If it’s new to you, take five minutes to practice it on its own before you start the rug — it’s one of those techniques that feels awkward once and then clicks forever.
To make a magic ring: Wrap the yarn around your index and middle fingers twice, forming a loop. Insert your hook through the loop, draw up a loop of working yarn, and chain one to secure. You’re now ready to work into the ring.
Round 1
Work 6 single crochet stitches into the magic ring. Pull the tail of the ring tight to close the center. Place a stitch marker in the first stitch of the round.
You now have 6 stitches.
Round 2
Work 2 single crochet in each stitch around. (12 stitches)
This doubling of stitches is what allows a flat circle to grow. Each round after this will follow a specific increase pattern to keep the work lying flat.
Round 3
Single crochet in the first stitch, 2 single crochet in the next stitch. Repeat from to around. (18 stitches)
Round 4
Single crochet in the next 2 stitches, 2 single crochet in the next stitch. Repeat from to around. (24 stitches)
Round 5
Single crochet in the next 3 stitches, 2 single crochet in the next stitch. Repeat from to around. (30 stitches)
Round 6
Single crochet in the next 4 stitches, 2 single crochet in the next stitch. Repeat from to around. (36 stitches)
Round 7
Single crochet in the next 5 stitches, 2 single crochet in the next stitch. Repeat from to around. (42 stitches)
Round 8
Single crochet in the next 6 stitches, 2 single crochet in the next stitch. Repeat from to around. (48 stitches)
Continuing the Pattern
You’ve probably noticed the pattern here: in each successive round, you add one more single crochet between the increase stitches. Round 9 has 7 single crochets between increases, Round 10 has 8, and so on. The total stitch count grows by 6 stitches every round, which is the mathematical foundation for crocheting a flat circle.
Simply continue in this manner, adding one more single crochet between each increase point as you work each round, until your rug reaches the desired diameter.
Switching Colors: The Fun Part
Changing colors is what turns this project from a simple exercise into something that looks genuinely designed and intentional. Here are a few approaches you can take depending on the look you want.
Random color changes: Switch to a new color whenever you run out of a scrap or whenever you feel like it. This creates a free-spirited, eclectic look that celebrates the rug’s scrap origins. Some of the most beautiful versions of this rug are made this way.
Striped color changes: Switch colors at the beginning of each round to create clean stripes. You can alternate two colors for a classic two-tone rug, cycle through three or four colors for a rainbow effect, or follow a more intentional palette with colors that blend from light to dark or follow the spectrum.
Mid-round color changes: Switch colors partway through a round for a more organic, spiral-like color distribution. This works especially well when you’re using up very short scraps.
To switch colors cleanly: When you’re ready to switch, work your last stitch in the old color until the final pull-through. At that final pull-through, draw the new color through instead of the old. This places the new color at exactly the right point. Leave a 6-inch tail of both yarns and weave them in as you go to save yourself time later.
Keeping Your Rug Flat: Troubleshooting Tips
The most common challenge with crochet circles is getting them to lie completely flat, and it can feel mysterious when they refuse to cooperate. Here’s how to think through the problem.
If the center is doming upward, your tension is too tight. The stitches are pulling in on each other and the fabric has nowhere to go but up. Try loosening your grip, using a larger hook, or consciously working each stitch a little more loosely.
If the edges are ruffling or looking wavy, you have too many stitches for the circumference of your circle. This usually happens if you add extra increases accidentally or if you’ve been working very loosely. Try going down a hook size and see if that corrects it. You can also try skipping an increase point once every few rounds to compensate.
If the rug is flat in the middle but starts to ripple after several rounds, your tension may have changed as you got more comfortable and into a rhythm. It happens to everyone. Blocking the finished rug (wetting it thoroughly, shaping it flat, and letting it dry completely) can correct mild waves. For significant ruffling, it’s worth frogging back a few rounds and reworking them more snugly.
Finishing Your Rug
When you’ve reached your desired diameter, it’s time to finish off cleanly.
Bind off: After completing your final round, cut the yarn leaving a 6-inch tail. Pull the tail through the last loop on your hook to secure it. Thread the tail onto your tapestry needle and weave it in invisibly through the back loops of several nearby stitches.
Weave in all ends: Go through the back of the rug and weave in any remaining tails. For extra security on a rug that will see foot traffic, weave each tail in one direction, then fold it back and weave it in the opposite direction before trimming. This prevents ends from working their way out over time.
Block if needed: Lay the rug on a flat surface, mist it generously with water, and use your hands to smooth it into a perfectly circular shape. Let it dry completely before moving it. Blocking does wonders for evening out any slight inconsistencies in tension.
Add a non-slip backing (optional): You can purchase iron-on non-slip rug backing fabric from most craft or home improvement stores and cut it to the shape of your finished rug. Alternatively, a few lines of fabric glue or puff paint applied to the back in a zigzag pattern will grip most flooring surfaces surprisingly well.
Creative Variations to Try
Once you’ve made one circular scrap rug and fallen in love with the process, you’ll want to experiment. Here are some ideas to keep things interesting.
Textured rounds: Swap in a round of half double crochet, double crochet, or even a shell stitch every few rounds to add textural interest. The different heights will create subtle ridges that feel wonderful underfoot and look beautiful.
Front-post and back-post stitches: Working around the post of stitches rather than through the top loops creates raised ridges, giving the rug a woven or ribbed appearance. Try alternating rows of front-post and back-post double crochets for a basketweave effect.
Tapestry or planned pooling: If you have a larger quantity of a few specific colors, you can carry unused colors along the back of the work and switch deliberately to create geometric or graphic patterns. This is a more advanced technique but produces stunning results.
Ombre effect: Sort your scraps from lightest to darkest within a single color family — cream to tan to caramel to chocolate brown, for instance — and work from the center outward, gradually shifting through the tones. The effect is elegant and looks far more intentional than it is.
Add a border: Finish the rug with a round or two of a contrasting color in a simple single crochet or slip stitch border. This frames the rug beautifully and gives it a polished, finished look.
Caring for Your Scrap Rug
Because your rug is made from mixed fiber scraps, care can be a little unpredictable. Here are some general guidelines that work well for most fiber blends.
For regular maintenance, shake the rug outdoors or give it a few good thwacks against a wall to dislodge dust and debris. For light soiling, spot clean with a damp cloth and mild soap. For a more thorough cleaning, hand washing in cool water with a gentle detergent is the safest option for a mixed-fiber rug. Avoid hot water, which can cause some fibers to shrink or felt. Press out excess water gently — don’t wring — and lay flat to dry in a well-ventilated spot away from direct sunlight.
If you know that some of your scraps are machine washable and you’ve kept track of what went where, you may be able to run the rug through a gentle machine cycle in a mesh laundry bag. When in doubt, hand wash.
A Few Encouraging Words Before You Begin
There’s something deeply satisfying about making something useful and beautiful from materials that most people would discard. A circular rug made from scraps isn’t just a pretty addition to your home — it’s a small act of creativity and resourcefulness that pays off every time you walk across it.
Don’t worry too much about perfection on your first attempt. The variations in color, tension, and texture that come from using mixed scraps are exactly what makes each one of these rugs a completely one-of-a-kind piece. No two will ever look exactly the same, and that’s the whole point.
Start with whatever scraps you have on hand today, cast on that magic ring, and see where it takes you. You might find that you work through your entire scrap basket making rug after rug — for your bathroom, your kitchen, your entryway, and eventually as gifts for everyone you know. It’s that kind of project.
Happy hooking, and enjoy the process.
If you make this rug, share a photo in the comments below — I’d love to see how your color combinations turned out. And if you found this pattern helpful, pin it, share it with a fellow crocheter, or save it for later. More free patterns are coming soon.