Coil + Crochet Scrap Fabric Rug DIY | My Poppet Makes

Coil + Crochet Scrap Fabric Rug DIY

There is something deeply satisfying about turning a pile of old fabric scraps into something beautiful and functional. If you have been holding onto bags of leftover fabric, worn-out t-shirts, or old bed sheets and wondering what to do with them, this coil and crochet scrap fabric rug project is exactly what you have been waiting for. This technique combines two crafting methods — fabric coiling and crochet — to create a sturdy, textured rug that looks like it came straight from a boutique home décor shop. And the best part? It costs almost nothing to make.

This tutorial will walk you through everything you need to know, from preparing your fabric strips to finishing off your rug with a clean edge. Whether you are a seasoned crocheter or a complete beginner, this project is approachable, forgiving, and incredibly rewarding.


Why Make a Scrap Fabric Rug?

Before we get into the how-to, let’s talk about the why. Buying a quality handmade rug can set you back a significant amount of money, and most mass-produced rugs are made from synthetic fibers that shed microplastics and wear out quickly. Making your own scrap fabric rug solves both of those problems beautifully.

This project is also one of the most sustainable crafts you can take on. You are diverting fabric from landfill, working with natural fibers if you choose cotton or linen scraps, and creating something that will last for years with minimal care. Every rug you make will be completely unique, because no two fabric stashes are the same.

There is also something to be said for the meditative quality of this kind of work. Coiling and crocheting are both repetitive, rhythmic crafts. Once you get going, the process almost becomes automatic, and many crafters find it to be a wonderful way to unwind at the end of the day.


What Kind of Fabric Works Best?

This is one of the most common questions beginners ask, and the answer is wonderfully flexible. Almost any woven or knit fabric can be used for a coil and crochet rug. Here is a breakdown of the most popular options.

Cotton fabrics are ideal. Old bed sheets are a favorite because they come in large pieces that give you long, continuous strips with minimal joining. Cotton is easy to cut, holds its shape well, and washes beautifully. Quilting cotton scraps work just as well, though you will end up with more joins because the pieces tend to be smaller.

Jersey knit fabric, like old t-shirts and leggings, behaves slightly differently. When you cut it into strips, it curls in on itself, which creates a rounder, more cord-like strip. This is actually a fantastic quality for coiling, as it gives your rug more body and a slightly different texture. T-shirt yarn, as this technique is often called, produces a beautifully chunky result.

Denim is another popular choice, particularly for rugs that need to be extra durable, like one you might place near a front door. It is a little tougher on your hands and your crochet hook, but the finished result is incredibly hardwearing.

Fabrics to approach with caution include anything very slippery, like satin or polyester, which can be difficult to keep in place. Very thin or loosely woven fabrics may also tear at the tension points if you pull too tightly. As a general rule, if it feels flimsy, try doubling it up or pairing it with something sturdier.


What You Will Need

Gathering your materials is half the fun. Here is your full list before you get started.

You will need fabric scraps in whatever colors and textures you love. For a rug that measures roughly 50 to 60 centimeters in diameter, plan for around two to three kilograms of fabric strips. This sounds like a lot, but fabric is surprisingly light, so a big garbage bag of old sheets and clothes can easily get you there.

You will also need a large crochet hook. For this project, a hook between 8mm and 12mm works well. The larger your hook, the chunkier and more open the weave will be. If you are new to crochet, a 10mm hook is a great starting point because it is easy to hold and the stitches are large enough to see clearly.

A sharp pair of fabric scissors or a rotary cutter and cutting mat will make preparing your strips much faster and easier. You will also want a ruler or a strip-cutting guide if you have one.

Lastly, a blunt tapestry needle or yarn needle with a large eye will be useful for weaving in ends and joining fabric strips without sewing them.


Preparing Your Fabric Strips

This step takes the most time but sets the foundation for a beautiful rug. Getting your strips consistent in width will make a big difference to the final result.

For woven fabrics like cotton and linen, cut or tear your fabric into strips approximately 2 to 3 centimeters wide. You can go wider for a more textured, rustic look, or narrower for a finer weave. Tearing cotton along the grain actually gives you a very clean, straight strip and is faster than cutting — just make a small snip at the edge and pull firmly along the grain.

For jersey and knit fabrics, cut strips of around 2 to 3 centimeters and watch them naturally roll into little tubes as you handle them. No need to fold them — the curl does all the work.

To join your strips into one long continuous length, use the loop-through method. Take the end of one strip and make a small cut about 1 centimeter in from the end. Do the same to the start of your next strip. Thread one end through the other’s slit, then pass the tail of the first strip through its own loop and pull snug. This creates a flat, secure join that sits neatly in your coil without adding bulk.

Wind your joined strips into loose balls as you go. This keeps things organized and stops your fabric from tangling as you work.


Understanding the Coil and Crochet Technique

Before you begin crocheting, it helps to understand what you are actually doing with this technique, because it is a little different from standard crochet.

In a coil and crochet rug, you are not crocheting the fabric strip into traditional stitches in the usual sense. Instead, you are laying the fabric strip alongside a core — often a thicker coil of the same or different fabric — and using your crochet hook to catch both the coil and the working strip with a simple slip stitch or single crochet stitch. This wraps and locks the coil in place as you spiral outward from the center.

The result is a tightly packed, densely filled rug that is firm underfoot and has a lovely tactile quality. It is somewhat similar to the concept behind traditional coiled basketry, but worked flat and with fabric rather than natural fibers.

If you have never done this before, take a few minutes to practice on a small test piece before you start your rug. Get a feel for the tension and how the coil behaves as you spiral outward.


Step-by-Step Instructions

Step One: Starting the Center

The center of your rug is the trickiest part, but once you get past the first few rounds it becomes much easier.

Take your fabric strip and fold it over itself about 10 centimeters from the end. Begin tightly rolling this folded end into a small flat coil. When you have a coil about 3 to 4 centimeters across, you are ready to start crocheting.

Insert your crochet hook through the center of the coil, catch your working strip of fabric, and pull a loop through. Chain a few stitches to secure the start, then begin working single crochet stitches around the outside of the coil, catching through the coil itself so the stitches grip the whole roll together.

Work your way around the coil, adding stitches evenly. Your goal in these first few rounds is to keep the piece flat. If the center starts to cup upward, you need more stitches. If it starts to ruffle, you have too many. The fabric will tell you what it needs.

Step Two: Building the Spiral

Once your center is established, the work settles into a satisfying rhythm. Continue spiraling outward, placing single crochet stitches through both your growing coil and the core fabric strip that runs alongside it.

To keep the rug flat as it grows, you will need to increase the number of stitches as the circumference widens. A useful rule of thumb is to increase roughly every 6 to 8 stitches in each round. However, because fabric strips are not perfectly uniform the way yarn is, you will need to trust your eye as much as any formula. Lay the rug flat every few rounds and check whether it is lying flat, cupping, or ruffling, and adjust accordingly.

Alternate your fabric colors and textures as you build outward. You can plan this deliberately for a specific color scheme, or simply work through your scraps in whatever order they come. Randomness can be its own kind of beauty — many of the most striking scrap rugs have a wonderfully chaotic, collected quality.

Step Three: Joining New Strips

As you work through your fabric balls, you will need to join new strips. The loop-through method described in the preparation section is your friend here. Try to stagger your joins so they do not all land in the same area of the rug. If a join looks a little lumpy, you can fold it underneath the coil so it is hidden on the back of the rug.

Step Four: Finishing the Edge

When your rug has reached the size you want, it is time to finish off cleanly. Rather than simply cutting the fabric and tying a knot, take a few extra minutes to work a neat finishing round.

At the end of your final round, stop adding new coil and simply work a row of slip stitches or single crochets along the very edge to tighten and smooth it. Cut your fabric strip, leaving a tail of about 15 centimeters. Thread this tail onto your tapestry needle and weave it securely back through the last few stitches on the underside of the rug. Pull snugly and trim any excess.

Flip the rug over and do the same with any other loose ends on the back. The back of a coil and crochet rug is rarely perfectly tidy, and that is fine — but tying off all the ends properly means nothing will unravel over time.


Shaping Options: Round, Oval, or Rectangular?

The instructions above will give you a classic round rug, but the same technique adapts easily to other shapes.

For an oval rug, start with a foundation chain instead of a coiled center. Crochet along both sides of the chain and then begin spiraling outward, increasing at the short curved ends and working straight along the sides. Oval rugs suit narrow spaces like hallways or spots in front of a kitchen sink.

For a rectangular rug, you will work in rows rather than rounds, turning at the end of each row and building up in layers. This requires a slightly different approach to tension but produces a beautiful, structured result that works well in more formal spaces.


Care and Maintenance

One of the great advantages of a cotton scrap rug is that it is machine washable. Most rugs of this type can go in a washing machine on a gentle or delicate cycle in cool water. Use a mild detergent and avoid bleach, which can weaken the fibers over time.

Dry your rug flat if possible, especially for the first few washes, to help it keep its shape. If using a tumble dryer, choose a low heat setting. High heat can cause cotton to shrink significantly and may cause the rug to lose its flat shape.

Over time, the fibers will soften and the colors may fade slightly — but many people find this aging process only adds to the charm of a handmade rug. A little wear and patina is part of what makes something feel genuinely loved.


Color and Design Inspiration

One of the joys of this project is that your design decisions are naturally constrained by what you have on hand, which can actually be liberating. Instead of agonizing over color choices, you are working with what exists.

That said, if you want a more cohesive look, there are a few easy tricks. Sorting your scraps by color family before you start and working through them in a gradient from light to dark, or from warm to cool, can give you a rug that feels intentional rather than random. Alternatively, choosing one strong accent color and threading it in at regular intervals throughout the rug creates a visual rhythm that ties the whole thing together.

Neutral scraps — whites, creams, greys, and natural linens — make beautiful rugs that suit almost any interior. Bold brights create something joyful and playful, perfect for a child’s room or a kitchen. The combination of deep indigos, terracottas, and warm whites has a wonderful boho quality that looks stunning against natural timber or stone floors.


Troubleshooting Common Problems

If your rug is cupping, you need more stitches per round. Try adding extra increases until it flattens out again.

If your rug is ruffling or rippling, you have too many stitches and the fabric has more length than it needs. Work a round with no increases, or even slightly decrease, and it should settle down.

If your joins are showing on the right side, make sure you are folding them underneath the coil before you stitch over them. You can also try making your strip a little wider so the join is proportionally smaller.

If your rug feels floppy and loose, your hook may be too large for the weight of fabric you are using, or your tension may be too loose. Try working with a slightly smaller hook or pulling your stitches a little more firmly.


A Note on Making It Your Own

There are no rigid rules here. This is your rug, made from your scraps, in your space. Feel free to experiment with the hook size, the strip width, the stitch type, or the shape. Some crafters mix crochet rounds with wrapped rounds, where the fabric is simply wound tightly without stitching, for a different textural effect. Others incorporate unexpected materials like leather scraps, cut-up canvas bags, or even strips of plastic bags for a garden rug.

The beauty of this technique is that it is entirely yours to explore. Each rug you make will be a little better than the last, a little more confident, a little more you. And every time you look down at it on your floor, you will know exactly where it came from — your hands, your home, and your wonderful pile of scraps.

Happy making.

Categorized in:

Rugs,

Last Update: August 10, 2026

Tagged in:

, , , , , ,