
Scrap Yarn Crochet Rug – Beginner Friendly Free Crochet Pattern
If you’ve been crocheting for any length of time, you already know the feeling: a growing pile of leftover yarn in the corner of the room, too pretty to throw away but not quite enough of any single color to finish a real project. That pile is not a problem. That pile is a rug waiting to happen.
This free crochet pattern will walk you through making a beautiful, durable, and completely customizable scrap yarn crochet rug from start to finish. It’s designed with beginners in mind, so even if you’ve only just learned how to hold a hook, you’ll be able to follow along. And if you’re more experienced, you’ll appreciate how meditative and satisfying this project is — it grows quickly, uses up your stash, and produces something genuinely useful for your home.
Let’s get into it.
Why a Scrap Yarn Rug Is the Perfect Project
Before we dive into the pattern itself, let’s talk about why this particular project deserves a spot on your to-do list.
First, it’s economical. You’re working with yarn you already own. There’s no need to go out and buy matching skeins or plan a color palette weeks in advance. The randomness is actually part of the charm. Scrap yarn rugs have this wonderfully organic, boho quality that comes directly from the fact that every color you add was already living in your stash.
Second, it’s genuinely beginner-friendly. This pattern relies almost entirely on the single crochet stitch, which is the most fundamental stitch in crochet. If you know how to make a chain and a single crochet, you have everything you need. There are no complicated stitch combinations, no specialty techniques, and no reading complex stitch diagrams.
Third, it’s forgiving. Because you’re mixing colors and textures, small inconsistencies in tension or stitch count are practically invisible. This is an excellent project for someone who is still developing their tension consistency, because the end result looks intentional no matter what.
Fourth, rugs are incredibly practical. Unlike a decorative doily or a seasonal decoration, a rug gets used every single day. You’ll feel a real sense of pride every time you step onto something you made yourself.
What You’ll Need
Yarn: This is where scrap yarn rugs shine. You can use almost anything — acrylic, cotton, wool blends, even torn fabric strips if you’re adventurous. The key is to aim for a similar weight throughout the rug so that the thickness stays consistent. Worsted weight (size 4) is the most forgiving and the most commonly found in scrap piles, so this pattern is written for that. If you want to mix weights, hold thinner yarns double so they match the thickness of your heavier strands.
Hook: A size 5.5 mm to 6 mm crochet hook works well for worsted weight yarn. For a rug specifically, you might want to go up a hook size or two from what the yarn label suggests, because a slightly looser tension gives the rug a softer, more flexible feel underfoot. A size 6 mm or even 6.5 mm hook works beautifully here.
Scissors: You’ll be cutting yarn frequently as you switch colors, so keep a good pair of scissors nearby.
Yarn needle or tapestry needle: You’ll use this to weave in your ends. With a scrap yarn rug, you’ll have many ends to weave in, so a blunt-tipped needle with a large eye is your best friend.
Non-slip rug pad (optional but recommended): Once your rug is finished, placing it on a non-slip pad underneath will keep it from sliding on hard floors and extend its life considerably.
Approximate yarn amount: Because this is a scrap project, there’s no precise yardage requirement. A standard small rug (roughly 18 by 24 inches) uses approximately 400 to 600 yards total. A larger rug (24 by 36 inches or bigger) can use upward of 800 to 1,200 yards. The beauty is that you work until the rug is the size you want, so you’re never “short” on yarn — you just add more.
Understanding the Pattern Structure
This rug is worked flat, back and forth in rows, to create a rectangular shape. If you prefer a round rug, I’ve included notes at the end of the pattern for adapting it to a circular construction.
The foundation of this rug is the single crochet stitch, with color changes happening whenever you feel like it (or when one color runs out). Because you’re working back and forth, the color changes happen at the beginning of a new row, which keeps them neat and easy to manage.
The stitch pattern uses something called the “linen stitch” or “moss stitch” as an optional variation to add texture — but the plain single crochet version is just as lovely and even simpler. Both options are included below so you can choose your own adventure.
The Pattern
Gauge
Gauge is less critical for a rug than it is for a fitted garment, but for reference: 14 single crochet stitches and 16 rows = 4 inches using worsted weight yarn and a 6 mm hook. If your gauge is slightly off, the rug will simply be a bit larger or smaller than specified, which is completely fine.
Foundation Chain
To make a rug approximately 20 inches wide, chain 72. This gives you 70 working stitches plus 2 turning chains.
For a wider rug, add stitches in multiples of 2 (for the linen stitch variation) or any number (for plain single crochet).
For a narrower rug, reduce in the same way. A chain of 42 gives you a roughly 12-inch wide runner. A chain of 100 gives you about a 28-inch wide rug.
Plain Single Crochet Version
Row 1: Starting in the second chain from the hook, single crochet in each chain across. Turn. (70 stitches)
Row 2: Chain 1, single crochet in each stitch across. Turn.
Repeat Row 2 until your rug reaches the desired length. For a 20 by 30 inch rug, you’ll work approximately 120 rows.
Change colors whenever you like by joining a new color at the end of a row. To do this, complete the last single crochet of the row until two loops remain on your hook, then draw the new color through both loops to finish the stitch. Chain 1 with the new color and turn. This creates a clean, seamless color change.
Linen Stitch (Moss Stitch) Version
The linen stitch creates a subtle woven texture that adds dimension and makes the rug feel even more intentional and handcrafted. It’s only slightly more complex than plain single crochet and still very beginner-accessible.
Row 1 (Setup): Starting in the second chain from the hook, single crochet in the first chain. Chain 1, skip one chain, single crochet in the next chain. Repeat from to across. Turn.
Row 2: Chain 1. Single crochet in the first stitch. Chain 1, skip the chain-1 space, single crochet in the next single crochet. Repeat from to across, ending with a single crochet in the last stitch. Turn.
Repeat Row 2 for the rest of the rug.
The linen stitch uses slightly more yarn than plain single crochet but produces a thinner, more drapey fabric — which can actually be an advantage in a rug, giving it a nice flat lie.
Finishing the Rug
Once your rug has reached the length you want, fasten off and cut the yarn, leaving a 6-inch tail. Weave in all your ends using a tapestry needle. Push the ends through several stitches in different directions to secure them, then trim any excess.
If you’d like a finished border, single crochet evenly around the entire perimeter of the rug. Pick one color — either a neutral that appears throughout the rug, or a contrasting color for a pop of definition — and work one round of single crochet around all four sides, working 3 single crochets into each corner to keep them flat. Fasten off and weave in the final ends.
Color Changing Tips and Tricks
One of the most common questions beginners have about scrap yarn projects is how to handle all those color changes gracefully. Here are a few things that will make the process much smoother.
Change colors at the end of a row rather than in the middle. This keeps your seams tidy and means all your loose ends are along one edge rather than scattered throughout the body of the rug.
Leave tails of at least 6 inches when you cut yarn. Shorter tails are harder to weave in securely, and in a rug that will see regular foot traffic, you want those ends to stay put.
Weave in ends as you go rather than saving them all for the end. With a scrap yarn project, the number of ends can pile up fast. Taking five minutes every ten rows or so to weave in recent ends keeps the project manageable and means you finish with a clean piece rather than a tangled chore.
Don’t worry too much about color planning. Some people like to lay out their yarn ahead of time and arrange it in a gradient or repeating sequence. Others just grab whatever is on top of the pile. Both approaches look great. The randomness of a true scrap rug is part of its character, and it will look cohesive simply because of the texture and stitch pattern holding it all together.
How to Make a Round Scrap Rug
If a round rug suits your space better, here’s how to adapt the pattern.
Foundation ring: Chain 4 and slip stitch into the first chain to form a ring.
Round 1: Chain 1, work 6 single crochets into the ring. Join with a slip stitch to the first single crochet. (6 stitches)
Round 2: Chain 1, work 2 single crochets in each stitch around. Join. (12 stitches)
Round 3: Chain 1, single crochet in the first stitch, 2 single crochets in the next stitch. Repeat from to around. Join. (18 stitches)
Round 4: Chain 1, single crochet in each of the first 2 stitches, 2 single crochets in the next stitch. Repeat from to around. Join. (24 stitches)
Continue in this pattern, adding one more single crochet between increases with each round. The rule is: each round, you increase 6 stitches evenly. As long as you do this consistently, the rug will lie flat. If you notice it starting to ruffle or cup, you may need to adjust your increase rate slightly.
Change colors at the beginning of any round for a striped effect, or in the middle of a round for a more organic look.
Caring for Your Rug
A rug lives on the floor, which means it needs to be washable. Most worsted weight acrylic yarn is machine washable, which makes it an excellent choice for this project. Cotton and cotton blends are also washable and tend to get softer with each wash.
Wash your finished rug on a gentle cycle with cold water. Lay it flat to dry rather than putting it in the dryer — dryers can cause some yarns to shrink or felt, and laying flat preserves the rug’s shape and dimensions. Because rugs are thick, they may take a full day or even overnight to dry completely, so plan accordingly.
If you’ve used wool in your rug, hand washing in cool water with a gentle wool wash is the safer option. Agitation and heat are the enemies of wool — they cause it to felt (mat together irreversibly), which will change the texture and possibly the size of your rug.
Spot cleaning between full washes is easy. A little dish soap and a damp cloth handles most spills quickly, especially on acrylic yarn.
Ideas for Customizing Your Rug
Once you’ve made one scrap yarn rug and felt how simple and satisfying it is, you’ll probably want to make more. Here are some ways to mix things up.
You can hold two strands of thinner yarn together as if they were one strand of worsted weight. This is a great way to use up sock yarn, fingering weight, or sport weight leftovers that would otherwise take forever to use. Two strands of sock yarn together typically behaves like a light worsted.
You can add a simple stripe pattern by switching colors every two or four rows. This creates a more polished, planned look while still using scraps.
You can crochet with fabric strips instead of yarn. Cut old t-shirts or cotton fabric into long strips roughly one inch wide and roll them into a ball. Fabric strip rugs (sometimes called “tarn” rugs, for t-shirt yarn) are incredibly durable and have a wonderful chunky, rustic character. Use a larger hook — 9 mm to 12 mm — for fabric strips.
You can add fringe to the short ends of a rectangular rug by cutting lengths of yarn, folding them in half, and pulling them through the end stitches with a crochet hook. Fringe gives the rug a more bohemian, handmade look that many people love.
You can make multiple smaller rugs and sew them together to create one large statement piece. Each section can be a different colorway, creating a patchwork effect.
A Few Notes on Durability
Rugs take more abuse than almost anything else you crochet. Here are a few ways to make yours last as long as possible.
Use cotton or acrylic rather than delicate or luxury fibers for the body of the rug. Save the cashmere and silk for projects that won’t be walked on.
Work at a slightly tighter tension than you might for a blanket or garment. A denser fabric holds up better underfoot. If you’re working at a looser gauge for softness, consider going back to the standard tension recommended on your yarn label.
Weave in your ends very thoroughly — at least 2 to 3 inches in multiple directions. Ends that work their way loose under foot traffic are the number one enemy of a long-lasting rug.
Use a non-slip pad. It protects both the rug and the floor, prevents accidents, and reduces the constant friction that can wear down fibers over time.
Final Thoughts
There’s something deeply satisfying about turning what might feel like “leftovers” into something beautiful and functional. A scrap yarn crochet rug is exactly that kind of project. It asks almost nothing of you technically, rewards you with fast, visible progress, and gives every little bit of yarn in your stash a dignified second life.
Whether you’re a brand-new crocheter looking for a confidence-building first project or an experienced maker who wants a low-stress, meditative make, this pattern fits. Work on it in the evenings while you watch something on TV. Bring it to your crochet group and grab whatever color feels right in the moment. Make it as a gift for a friend who’d love something handmade. Or keep it for yourself and step onto it every morning knowing you made that.
Happy crocheting — and happy stash-busting.
If you make this rug, I’d love to see it! Share your finished project and tag it so others in the community can find inspiration from your color choices and creativity. And if you have questions about any step in the pattern, leave a comment below and I’ll do my best to help.