
Circular Rug from Scraps: Free Crochet Pattern You’ll Actually Want to Make
There is something deeply satisfying about turning a pile of leftover yarn into something beautiful and functional. If you have been crocheting for any length of time, you know exactly what I mean. That growing stash of odds and ends, the half-skeins left over from blankets, the lone balls that never found a project — they all start to pile up. A circular crochet rug made from scraps is one of the best solutions you will ever find for that problem, and the result is stunning every single time.
This free pattern walks you through everything you need to know to create a gorgeous, durable circular rug using yarn scraps you already have at home. No special yarn purchase required. No complicated stitches to master. Just a straightforward, beginner-friendly pattern that produces a rug you will be proud to display in your entryway, bathroom, kitchen, or living room.
Let’s dive in.
Why a Scrap Yarn Circular Rug Is the Perfect Project
Before we get into the pattern itself, it is worth talking about why this particular project is so beloved in the crochet community.
First, it is essentially free. If you have yarn scraps sitting in a bag, a basket, or a bin, you already have your materials. You are not spending money on new yarn — you are using what would otherwise sit unused for years or, worse, get thrown away.
Second, it is forgiving. Because you are working with multiple colors and textures from different yarn sources, small inconsistencies in your tension are nearly invisible. Nobody is going to notice a slightly looser row when it is sandwiched between a dozen other colorful rounds.
Third, it is customizable in a way that very few patterns are. Your rug will never look exactly like anyone else’s because your scrap pile is completely unique to you. The color combinations, the sequence, the thickness variations — all of it comes together to create something that is genuinely one of a kind.
And fourth, it teaches you something important about crochet: how to work in the round, how to manage color changes cleanly, and how to create a flat circle that does not cup or ruffle. These skills transfer to dozens of other projects.
What You Will Need
Yarn: Any scraps you have on hand. This pattern works best with worsted weight yarn (size 4), but you can hold thinner yarns together to bulk them up to worsted weight. Bulkier yarns like size 5 or 6 will also work — your rug will simply grow faster and have more texture.
Hook: A 6mm (J/10) crochet hook works well for standard worsted weight. If you are holding double strands or using bulkier yarn, size up to a 7mm or 8mm hook. You want your fabric to be firm, not floppy, so do not be afraid to go down a hook size from what the yarn label suggests.
Scissors: Keep them nearby. You will be cutting and joining yarn frequently.
Yarn needle: For weaving in ends as you go, which will save you a great deal of time at the end.
Stitch markers: Optional but helpful for marking the beginning of each round.
Non-slip rug pad: For use underneath the finished rug, especially on hard floors.
A note on yarn preparation: before you begin, sort your scraps into rough categories by weight. Set aside anything that is much thinner or much thicker than the rest. You can still use all of it — just hold thin yarns together and use thicker ones on their own. Having your scraps loosely organized before you start makes the color selection process much smoother as you crochet.
Gauge and Sizing
Gauge matters a little more for rugs than people sometimes think, because it affects how flat your finished piece lies. That said, because you are mixing yarns, your gauge will naturally vary from round to round, and that is perfectly fine.
With worsted weight yarn and a 6mm hook: approximately 14 stitches and 16 rows in a 4-inch by 4-inch square in single crochet. For this rug pattern, aim for a tension that feels firm when you work single crochet. The fabric should not be loose or drape-y.
Finished size: A rug made following this pattern through the instructions below will measure approximately 24 to 30 inches in diameter, depending on your yarn weights and tension. To make it larger, simply continue adding rounds using the increase formula described below.
Stitches and Abbreviations Used
- ch — chain
- sl st — slip stitch
- sc — single crochet
- st — stitch
- rnd — round
- MR — magic ring (also called magic circle)
- BLO — back loop only
If you are unfamiliar with the magic ring, do not worry. You can substitute a foundation ring: chain 4 and slip stitch into the first chain to form a small loop.
The Free Circular Rug Crochet Pattern
Starting Your Circle
Round 1: Using your first scrap color, create a magic ring. Work 8 sc into the ring, then pull the ring closed. Slip stitch to the first sc to join. (8 sts)
Round 2: Ch 1. Work 2 sc in each stitch around. Sl st to join. (16 sts)
Round 3: Ch 1. Work 2 sc in the first st, 1 sc in the next st. Repeat from to around. Sl st to join. (24 sts)
Round 4: Ch 1. Work 2 sc in the first st, 1 sc in each of the next 2 sts. Repeat from to around. Sl st to join. (32 sts)
Round 5: Ch 1. Work 2 sc in the first st, 1 sc in each of the next 3 sts. Repeat from to around. Sl st to join. (40 sts)
Round 6: Ch 1. Work 2 sc in the first st, 1 sc in each of the next 4 sts. Repeat from to around. Sl st to join. (48 sts)
Round 7: Ch 1. Work 2 sc in the first st, 1 sc in each of the next 5 sts. Repeat from to around. Sl st to join. (56 sts)
Round 8: Ch 1. Work 2 sc in the first st, 1 sc in each of the next 6 sts. Repeat from to around. Sl st to join. (64 sts)
You should now have a flat, even circle. If your circle is cupping upward (forming a bowl shape), you need more increases — add an extra round that adds increases more frequently. If the edges are ruffling outward like a frill, you have too many increases — skip a round of increases and just sc around without any increases for one round.
The Increase Formula
The key to keeping a crochet circle flat is following a consistent increase pattern. In each new round, the number of plain stitches between your increases goes up by one. The formula is simple:
- Round 1: 8 increases, no plain stitches between
- Round 2: 8 increases, 1 plain stitch between
- Round 3: 8 increases, 2 plain stitches between
- Round 4: 8 increases, 3 plain stitches between
- And so on.
Every round, you add 8 stitches to the total count. This is the magic number that keeps a circle flat in single crochet.
Continuing the Rug: Rounds 9 Onward
Continue following the increase formula. For each new round, add one more plain stitch between your increases. Change yarn colors whenever you like — at the beginning of a new round is the cleanest place to switch, but you can switch mid-round too if you want shorter color stripes.
How to change colors cleanly: To switch yarn at the beginning of a round, complete your slip stitch to join the previous round with your old color, then drop the old yarn, pull your new color through the loop on your hook, and chain 1 with the new color before beginning your sc stitches. Cut the old color, leaving a 6-inch tail to weave in later.
Continue this way, changing colors as your scraps dictate or as your creative instincts guide you, until your rug reaches your desired size. For a small bathroom rug, 20 to 24 inches in diameter is lovely. For a kitchen or entryway rug, aim for 28 to 36 inches. For a statement living room piece, keep going to 40 inches or beyond.
The Final Round: Adding a Textured Edge
Once your rug has reached the diameter you want, you have the option of finishing with a plain slip stitch or adding a simple decorative edge.
Option 1 — Clean finish: Slip stitch around the entire final round, one sl st in each stitch. Fasten off and weave in ends.
Option 2 — Reverse single crochet (crab stitch) edge: This creates a lovely corded border that gives the rug a finished, polished look. Working backward (from left to right if you are right-handed), work one sc in each stitch around the final round. Do not turn your work — the backward direction is intentional and creates the twisted texture. Fasten off and weave in all ends.
Option 3 — Simple shell edge: Skip 1 stitch, work 5 dc in the next stitch, skip 1 stitch, sl st in the next stitch. Repeat around. This gives a scalloped, decorative border that is especially pretty in a single contrasting color.
Tips for Working with Mixed Scrap Yarns
Working with scraps is a little different from working with a single yarn, and a few simple strategies will make the whole process go more smoothly.
Embrace the variation. Different yarn textures — smooth cotton, fuzzy acrylic, stretchy wool blend — will behave differently under your hook, and that variation is part of what makes a scrap rug charming. Do not try to fight it.
Watch your tension with slippery yarns. Some acrylic and cotton yarns are quite slippery and can cause your stitches to loosen slightly. If you notice this, grip the yarn a little more firmly or size down your hook by half a millimeter for those rounds.
Weave in ends as you go. Every time you cut and join a new color, weave in both tails with your yarn needle before starting your next round. This might feel tedious, but it is far better than facing a finished rug with forty loose ends dangling from the back.
Use a different color for the back. The back of the rug is perfectly nice looking, but if you want both sides to be attractive, try to weave your ends in along the direction of the stitches on the wrong side rather than across them.
Hold thinner yarns double. Anything thinner than DK weight (size 3) works best when held together with another thin yarn. You can mix two different colors this way to create a heathered effect, which is visually interesting and adds to the scrappy, eclectic feel of the piece.
Plan loosely, not rigidly. You do not need to plan every color round in advance. Have your scraps nearby in a bowl or basket, pick up whatever catches your eye, and let the rug develop organically. Some of the most beautiful scrap rugs happen when the maker simply grabs whatever comes next without overthinking it.
How to Keep Your Rug Flat
One of the most common concerns with circular crochet projects is that they cup or ruffle instead of lying flat. Here is a quick troubleshooting guide.
If your rug is cupping (forming a dome or bowl shape), you have too few increases. Add an extra round where you increase more often, or simply do one or two rounds of plain sc without any increases, then resume the standard formula.
Wait — that is the opposite of what you need. Let me correct that: if your rug is cupping, you need more increases. Add a “bonus” increase round where you place a 2-sc increase every 5 stitches instead of every 8.
If your rug is ruffling (the edges wave or flare outward), you have too many increases. Work one or two rounds with no increases at all — just sc in each stitch around — to allow the piece to straighten out before resuming.
Blocking also helps enormously. When your rug is finished, dampen it thoroughly with water, stretch it gently into a flat circle on the floor or on a blocking mat, and allow it to dry completely. This evens out tension inconsistencies and helps the rug lie beautifully flat.
Caring for Your Scrap Yarn Rug
Because your rug is made from multiple yarn types, care instructions will vary. The safest approach is to hand wash the rug in cool water with a small amount of gentle dish soap or wool wash. Squeeze gently — do not wring — and then press it flat on a clean towel to absorb excess water. Lay flat to dry.
If all or most of your scraps are acrylic, the rug can likely be machine washed on a gentle cycle in cold water and tumble dried on low. Be aware that heat can cause some acrylics to harden slightly, so low heat or air dry is safest.
Shake the rug out regularly and spot-clean spills quickly to extend its life. A good quality non-slip rug pad underneath will also reduce wear by keeping the rug from shifting and bunching underfoot.
Ways to Customize This Pattern
One of the great joys of this pattern is how easily it can be adapted. Here are some ideas to make it your own.
Use a specific color palette. If random colors feel overwhelming, limit yourself to two or three colors and alternate between them. A rug made in cream, terracotta, and mustard will look intentional and cohesive even when crocheted from scraps.
Try different stitch patterns. Once you are comfortable with the basic structure, try replacing some sc rounds with half double crochet for a slightly taller, more open stitch. You can also try alternating rounds of BLO (back loop only) single crochet for a subtle ribbed texture.
Make it enormous. There is no reason to stop at 30 inches. Keep adding rounds and your rug becomes a floor statement piece. A 48-inch circular rug in the center of a living room looks stunning.
Make several small ones. Use the first 8 rounds to create small drink coasters. Use the first 12 to 15 rounds for pot holders or trivets. The pattern scales beautifully in both directions.
Gift it. A handmade scrap rug is a meaningful, personalized gift. If you know the recipient’s home colors, sort through your scraps for shades that coordinate with their space, and you have a thoughtful, completely original present.
Final Thoughts
A circular rug from scraps might be the most satisfying crochet project you ever make, not because it is the most technically demanding, but because it transforms something you already have into something genuinely beautiful and useful. Every color you add has a history — it was part of a baby blanket, a winter hat, a dishcloth for a friend. The rug holds all of that.
Work at your own pace, change colors whenever the mood strikes, and do not worry about perfection. The imperfections are part of the charm. They are what make a scrap rug look handmade rather than manufactured, warm rather than clinical, lived-in and loved.
Print this pattern, pin it, save it, or bookmark it — and then go dig out that bag of yarn scraps you have been meaning to do something with. Today is the day. Your rug is waiting to be made.
Happy crocheting.