
Circular Rug from Scraps: Free Crochet Pattern You’ll Actually Want to Make
There is something deeply satisfying about transforming a pile of leftover yarn into something beautiful and functional. If you have been crocheting for any length of time, you probably have a basket — or let’s be honest, several baskets — full of scraps and partial skeins from finished projects. A circular crochet rug is one of the best ways to put all of that yarn to work. It uses up your odds and ends, costs you almost nothing, and produces something that genuinely improves a room.
This free crochet pattern will walk you through everything you need to know to create a beautiful, sturdy, and colorful circular rug from scraps. Whether you are a beginner looking for a satisfying project or an experienced crocheter who wants a creative stitch-along to use up your yarn stash, this pattern has everything you need.
Why Crochet a Circular Rug from Scraps?
Before we get into the pattern itself, let’s talk about why this project is worth your time.
First, it is genuinely free. You likely already have everything you need sitting in your home right now. Unlike buying yarn for a specific project, a scrap rug is a stash-busting dream. Every color you weave in represents a finished project, a gift you made, or a memory attached to a particular skein of yarn. The finished rug becomes a kind of textile autobiography.
Second, circular rugs are enormously versatile. They work in entryways, bathrooms, kitchens, under coffee tables, beside beds, and in children’s rooms. A handmade circular rug adds texture and warmth to any space in a way that a mass-produced item simply cannot replicate.
Third, this is a forgiving pattern. Because you are working with scraps of varying colors and weights, small inconsistencies in tension or yarn thickness actually add to the charm rather than detracting from it. This is a project where imperfection is part of the aesthetic.
Finally, it teaches you one of the most fundamental skills in crochet: working in the round. Once you understand how rounds work, an entire world of hats, baskets, coasters, doilies, amigurumi, and more opens up to you.
Materials You Will Need
One of the best things about this pattern is its flexibility. Here is a general list of what you will need, with some guidance on substitutions.
Yarn: Gather any worsted weight or bulky weight scraps you have. Ideally, you want to stay within a similar weight range throughout the rug to keep the fabric even. That said, mixing a few weights adds lovely texture. Aim for a total of at least 300 to 500 yards of yarn to make a rug that is roughly 24 to 30 inches in diameter. For a larger rug, simply keep going — this pattern is infinitely expandable.
Hook: A size 6.0 mm (J) to 9.0 mm (M/N) crochet hook works well for this project. If you are using primarily bulky yarn, go with the larger hook. For worsted weight, the J or K hook gives a nice tight fabric that holds up underfoot.
Scissors: A good sharp pair for cutting and joining yarn.
Tapestry needle: For weaving in ends. With a scrap project, you will have a lot of ends, so a blunt tapestry needle is essential.
Non-slip rug pad or fabric gripper spray (optional): Crocheted rugs can slide on smooth floors. A rug pad underneath or a coating of fabric gripper spray on the back will keep your finished rug safely in place.
Stitch markers (optional): Helpful for marking the beginning of each round while you are learning.
Gauge and Sizing
Because this is a scrap rug and we are embracing variation, gauge is flexible. However, for a general reference point: with a J hook (6.0 mm) and worsted weight yarn, you should get approximately 12 stitches and 14 rows to 4 inches in single crochet.
The pattern below will produce a rug approximately 24 inches in diameter. To make it larger, simply continue adding rounds using the same increase pattern. Each additional round adds roughly one inch to the diameter.
Understanding the Magic Ring
If you have never worked a magic ring (also called a magic circle or adjustable ring), this project is a wonderful introduction. The magic ring allows you to begin crocheting in the round without leaving a hole in the center of your work, which is important for a rug that will lie flat on the floor.
To make a magic ring, wrap the yarn around two fingers to form a loop, with the tail end hanging behind and the working yarn in front. Insert your hook into the center of the loop, pull up the working yarn to create a loop on your hook, and chain one to secure it. You can now work your first round of stitches into the ring. When you have completed all the stitches in round one, pull the tail end of the yarn to close the ring tightly.
If the magic ring still feels confusing after a few tries, you can simply chain four and join to the first chain with a slip stitch to form a small ring. This leaves a very small hole in the center, which is perfectly acceptable.
The Free Crochet Pattern: Circular Rug from Scraps
Abbreviations used:
ch — chain
sl st — slip stitch
sc — single crochet
dc — double crochet
st(s) — stitch(es)
MR — magic ring
rnd — round
rep — repeat
Notes before you begin:
Join a new color whenever you like. You can change colors every round, every few rounds, or even mid-round for a more organic look. When joining a new color, simply pull the new yarn through the last loop of your final stitch before the color change, leaving about a 6-inch tail to weave in later.
Do not turn your work at the end of each round. You are working continuously in the same direction. Use a stitch marker to mark the first stitch of each round so you do not lose your place.
The pattern uses single crochet for a dense, durable fabric. You can substitute half double crochet for a slightly taller stitch and a more textured surface.
Round 1
Make a magic ring. Chain one (does not count as a stitch). Work 6 single crochets into the ring. Pull the tail to close the ring. Join with a slip stitch to the first single crochet. (6 stitches)
Round 2
Chain one. Work 2 single crochets in each stitch around. Join with a slip stitch to the first single crochet. (12 stitches)
Round 3
Chain one. Work 1 single crochet in the first stitch, then 2 single crochets in the next stitch. Repeat this sequence (1 sc, 2 sc in next st) all the way around. Join with a slip stitch to the first single crochet. (18 stitches)
Round 4
Chain one. Work 1 single crochet in each of the next 2 stitches, then 2 single crochets in the following stitch. Repeat (sc in 2 sts, 2 sc in next st) around. Join. (24 stitches)
Round 5
Chain one. Work 1 single crochet in each of the next 3 stitches, then 2 single crochets in the following stitch. Repeat (sc in 3 sts, 2 sc in next st) around. Join. (30 stitches)
Continuing the Pattern
You have likely noticed the pattern here. Each round, you add one more single crochet stitch before the increase stitch. This is the standard formula for a flat circle in crochet:
Round 6: (sc in 4 sts, 2 sc in next st) around. (36 stitches)
Round 7: (sc in 5 sts, 2 sc in next st) around. (42 stitches)
Round 8: (sc in 6 sts, 2 sc in next st) around. (48 stitches)
Round 9: (sc in 7 sts, 2 sc in next st) around. (54 stitches)
Round 10: (sc in 8 sts, 2 sc in next st) around. (60 stitches)
Continue this formula, adding one more plain single crochet before each increase stitch, until your rug reaches your desired size. For a 24-inch rug, you will work approximately 20 to 24 rounds depending on your yarn weight and tension.
To finish, join the final round with a slip stitch, chain one, and work a single slip stitch in each stitch around the edge for a neat, clean border. Fasten off and weave in all ends.
Color Strategy: Making Your Scraps Look Intentional
One of the questions people most often have about scrap projects is how to make the colors look cohesive rather than chaotic. Here are a few approaches that work beautifully for a circular rug.
The gradient approach: Arrange your scraps from light to dark, or from one color family to another. Start with your lightest shades at the center and gradually move toward deeper hues as you work outward. This creates a stunning ombré effect even when the individual colors are mismatched.
The striped approach: Alternate between two or three colors in a repeating sequence. For example, two rounds of navy, two rounds of cream, two rounds of terracotta, then repeat. This gives the rug a structured, intentional look that belies its scrappy origins.
The random approach: Simply pull from your scrap pile without planning and let the colors fall where they will. Change colors every round or every two rounds for a confetti effect that is cheerful and energetic. This works especially well for children’s rooms or playful bohemian spaces.
The neutral anchor approach: If your scraps are wildly varied in color, introduce a single neutral — white, cream, gray, or natural — as a consistent round between every few color rounds. The neutral acts as a visual reset, keeping the rug from feeling overwhelming.
Tips for a Flat, Non-Cupping Circle
The most common problem people encounter when crocheting in the round is a circle that cups or bowls instead of lying flat. Here is how to prevent it.
If your circle is cupping (curling upward at the edges), you are not increasing enough. Try adding an extra stitch or two in the next round, or go up a hook size.
If your circle is ruffling or wavy at the edges, you are increasing too much. Skip an increase stitch in the next round, or go down a hook size.
The ideal flat circle increases by exactly 6 stitches per round when worked in single crochet. The key is consistency. If your tension is slightly looser or tighter than average, you may need to adjust slightly, but the formula above should produce a flat circle for most crocheters.
Blocking the finished rug can also help. Wet the rug thoroughly, press out the excess water in a towel, then lay it flat and shape it into a perfect circle. Pin the edges if needed and allow it to dry completely.
Caring for Your Finished Rug
A crochet rug made from acrylic yarn can typically be machine washed on a gentle cycle in cool water and laid flat to dry. Avoid putting it in the dryer, as heat can cause acrylic to pill or deform.
If your rug contains natural fibers like wool or cotton, hand washing in cool water with a gentle soap is safer. Squeeze out excess water gently without wringing, and dry flat away from direct sunlight.
For rugs in high-traffic areas like entryways, shake them out regularly and spot clean as needed. A little care goes a long way toward extending the life of your handmade piece.
Variations to Try
Once you have mastered the basic circular rug, there are so many directions you can take this pattern.
A double crochet version works up much faster and creates a softer, more draped fabric. Simply substitute double crochets for single crochets throughout and adjust your increase formula accordingly (starting with 12 stitches in round one and increasing by 12 each round).
A granny circle variation uses clusters of double crochets with chain spaces between them to create a lacy, vintage-inspired look. This is beautiful for a decorative rug in a bedroom or craft room.
A tapestry crochet variation allows you to carry two colors at once and work geometric patterns into the surface of the rug, producing a patterned fabric with a woven appearance. This technique requires a bit more experience but produces spectacular results.
You can also make a series of small circular rugs using the same pattern and arrange them together for a modular floor covering, almost like a patchwork quilt but for your floor.
A Note on Sustainability
There is something quietly radical about using scraps rather than buying new. Every skein of yarn represents resources — water, energy, labor, and raw materials. When you make a rug from what you already have, you are extending the life of those resources and diverting waste from landfills. Crochet is already one of the more sustainable hobbies available to us, and scrap projects take that sustainability a step further.
Many crafters have also found success using this pattern with non-traditional “yarn” — cut strips of old T-shirts, cotton sheets, or denim create wonderfully sturdy and textural rugs with a very different character from yarn-based versions. T-shirt yarn, sometimes called tarn, is especially popular for bathroom rugs because it is absorbent and easy to wash. Simply cut fabric strips about one inch wide from old clothing and roll them into balls before you begin.
Wrapping Up
A circular rug made from yarn scraps is one of those rare projects that is greater than the sum of its parts. What was once a pile of odds and ends, remnants of sweaters and blankets and hats and scarves, becomes something you walk on every morning, something that brightens a corner of your home, something people will admire and ask about.
This pattern grows with you. Work a small one in an afternoon for a bathroom or beside a pet bed. Work a larger one over the course of a week for a living room centerpiece. The technique is always the same: round after round, color after color, turning scraps into something worth keeping.
Grab your hook, dig into that yarn stash, and start from the center. You will be amazed what a circle can become.
If you make this rug, I would love to see it. Share your finished project and tag it so others in the crochet community can find inspiration in your color choices. Happy crocheting.