
Rug Rag Tutorial: How to Crochet a Rug Rag From Old Sheets
There is something deeply satisfying about turning something worn and forgotten into something beautiful and useful. Old bed sheets are exactly that kind of material — soft, plentiful, and usually destined for the trash bin long before they have given up everything they have to offer. Crocheting a rug from old sheets, sometimes called a rag rug, is one of the oldest forms of textile recycling, and it is just as rewarding today as it was a hundred years ago. Whether you are a seasoned crocheter or someone who just picked up a hook for the first time, this tutorial will walk you through every step of the process, from cutting your fabric strips to finishing off your rug with a clean, polished edge.
By the end of this guide, you will know exactly how to transform a pile of old cotton sheets into a thick, durable, and genuinely lovely rag rug that can live in your kitchen, bathroom, hallway, or anywhere else that needs a little handmade warmth underfoot.
What Is a Rag Rug?
A rag rug is any rug made from strips of repurposed fabric rather than traditional yarn. The technique has roots in colonial America, Scandinavia, and many other cultures where wasting fabric simply was not an option. Worn-out clothing, old curtains, and tired bed linens were cut into strips and woven or crocheted into floor coverings that were both practical and surprisingly attractive.
The crocheted version of the rag rug has grown enormously popular in recent years, partly because of the growing interest in sustainable living and slow crafting, and partly because the results are genuinely gorgeous. Crocheted rag rugs have a thick, coiled texture that looks intentional and artful. They are chunky, they lie flat, and they hold up incredibly well to daily foot traffic.
Old sheets are one of the best possible materials for this project. Cotton sheets are soft enough to handle comfortably, sturdy enough to hold their shape, and wide enough to produce long, continuous strips with minimal joining. They also wash beautifully, which matters a great deal when you are making a floor rug.
What You Will Need
Before you sit down to start crocheting, gather everything you need so the process flows without interruption.
Sheets: You will need at least two full-size flat sheets or one king-size flat sheet for a rug that measures approximately 20 inches by 30 inches. Fitted sheets work too, though the elastic corners require a bit of trimming. Cotton or cotton-blend sheets work best. Avoid sheets with a lot of polyester content if you can, since they tend to be slippery and harder to grip while crocheting. Jersey knit sheets (the kind that feel like a soft T-shirt) are also excellent because they stretch slightly and create a very dense, squishy fabric.
Scissors: A sharp pair of fabric scissors is essential. Dull scissors will make the cutting process tedious and rough on your hands. If you have a rotary cutter and a self-healing mat, use them — the cutting will go much faster and your strips will be more even.
A Large Crochet Hook: You will need a hook in the range of 15mm to 25mm. The exact size depends on how thick your strips are and your personal tension. Many people use a 20mm hook as a starting point. These are often sold as “jumbo” or “mega” hooks and are typically made from wood, plastic, or aluminum.
A Ruler or Measuring Tape: For marking and cutting your strips to a consistent width.
Optional — a Fabric Marker or Chalk: Useful for marking cutting lines on your sheets before you cut.
Optional — a Yarn Needle or Large Tapestry Needle: For weaving in ends, though with rag rugs you can often just tuck and knot ends rather than sewing them in.
Preparing Your Sheets: How to Cut Fabric Into Strips
This is the step that determines the quality of your finished rug more than any other. Even, consistent strips make for a tidy, professional-looking fabric that crochets up cleanly. Uneven strips create bumps and inconsistencies that are difficult to correct once you are deep into the project.
Decide on Your Strip Width
For a rug made from standard cotton sheets, strips between 1 inch and 1.5 inches wide tend to work best with a 20mm hook. Thicker strips create a chunkier, denser rug. Thinner strips create something more refined and tightly woven. If your sheets are lightweight, cut closer to 1.5 inches. If they are heavy and tightly woven, 1 inch may be sufficient.
The Continuous Strip Method
Rather than cutting individual strips and joining them together, you can use the continuous strip method to produce one long, unbroken length of fabric from a single sheet. This method is highly recommended because it eliminates the need for dozens of knots and joins throughout your rug.
To do this, lay your flat sheet out on a large table or clean floor. Fold it in half lengthwise, then fold it in half again so you have a long, narrow rectangle. Use your ruler and fabric marker to draw cutting lines across the width of the folded fabric at your desired strip width. Here is the key: do not cut all the way through to either edge. Leave about half an inch uncut on one side, alternating as you go, so that when you unfold the sheet, you have a continuous accordion-style strip rather than a pile of separate pieces. This is easier to visualize once you try it, and after one sheet you will have it mastered.
Alternatively, if the continuous method feels confusing at first, simply cut the sheet into individual strips. When one strip ends, join the next by overlapping the ends and cutting a small slit through both, then pulling one end through the slit to create a flat, seamless knot. This join is called a lark’s head or a flat join, and once worked into the crocheted fabric, it becomes essentially invisible.
Wind Your Strips Into a Ball
Once you have cut your strips, wind them loosely into a ball, the way you would with yarn. This makes them much easier to work with as you crochet and prevents the strips from tangling.
Understanding the Basic Crochet Stitches
If you are new to crochet or need a refresher, here is a quick overview of the stitches used in this pattern. A crocheted rag rug typically uses only the most basic stitches, which is one of the many reasons it is such a good project for beginners.
Chain Stitch (ch): The foundation of most crochet projects. You make a slip knot on your hook, then draw the working yarn (or in this case, the fabric strip) through the loop to create a new loop. Repeat this action to form a chain.
Slip Stitch (sl st): The flattest of all crochet stitches. Insert your hook into a stitch, pull the working strand through both the stitch and the loop on your hook in one motion.
Single Crochet (sc): Insert your hook into a stitch, pull up a loop so you have two loops on your hook, then draw the working strand through both loops. This is the most common stitch in rag rug patterns and creates a dense, tight fabric.
Half Double Crochet (hdc): Yarn over, insert hook into stitch, pull up a loop (three loops on hook), then draw the working strand through all three loops. This stitch is slightly taller than single crochet and creates a softer, more flexible fabric.
For most rag rugs, single crochet is the go-to stitch. It produces a firm, stable surface that holds up well underfoot.
How to Crochet a Oval Rag Rug: Step-by-Step Instructions
The oval shape is the most popular choice for rag rugs because it mimics the look of traditional hand-woven rugs, lies flat naturally, and is easy to size up simply by starting with a longer foundation chain. Here is how to make one.
Starting Your Foundation Chain
The length of your foundation chain determines the final length of your rug. The width of the rug will grow as you add rounds. As a general guideline, a chain of 20 to 25 stitches will produce a rug approximately 20 to 30 inches wide when finished (depending on your tension and strip thickness).
Make a slip knot and chain 20. This is your foundation chain.
Round 1
Starting in the second chain from your hook, work a single crochet into each chain stitch across until you reach the last chain. In that last chain stitch, work 3 single crochets to create the rounded end of the oval. Now rotate your work and continue back along the other side of the foundation chain, working a single crochet into each chain stitch. When you reach the other end (the very first chain stitch you worked into), work 3 single crochets to round off that end as well. Join the round with a slip stitch to the first single crochet. You should have an oval shape with rounded ends.
Round 2 and Beyond
Continue working in rounds, always increasing at each end of the oval to keep the rug flat. The increases happen at the curved ends — specifically, in the corner stitches where the rounded turns are. Work 2 single crochets into each of the 3 corner stitches at each end of the oval (so 6 increases per round in total, 3 at each end). Along the straight sides of the oval, work one single crochet into each stitch with no increases.
If at any point your rug starts to ripple or cup, you are either not increasing enough (rippling upward) or increasing too much (rippling outward). Adjust accordingly in the next round by adding or removing increases.
When to Stop
Keep working rounds until your rug reaches your desired size. A standard bathroom rug might take 8 to 12 rounds. A larger kitchen or living room rug might take 20 or more rounds. The rug will grow surprisingly fast because of the thick fabric strips and large hook.
Finishing Off
When your rug is the size you want, fasten off by cutting your fabric strip, leaving a tail of about 6 inches, and pulling the tail through the final loop to secure it. Thread the tail onto your tapestry needle and weave it into the back of the rug, or simply tuck it under several stitches and trim it close.
How to Crochet a Round Rag Rug
The round version is even simpler because it starts from a magic ring and grows outward uniformly in every direction.
To begin, make a magic ring (a loop that tightens around the starting stitches) or chain 4 and slip stitch the ends together to form a ring. Work 6 single crochets into the ring and pull the tail to close it. This is Round 1.
For Round 2, work 2 single crochets into every stitch around (12 stitches total). For Round 3, alternate between working 2 single crochets into a stitch and 1 single crochet into the next stitch (18 stitches total). Continue this pattern, adding one more regular stitch between each increase set with every new round, and your circle will grow evenly and lie flat.
Tips for a Flat, Professional-Looking Rug
Getting a rag rug to lie perfectly flat is the most common challenge new makers encounter. Here are the most helpful adjustments you can make.
Check your tension regularly. If you crochet very tightly, your rug will start to cup or form a bowl shape. Loosen your grip on the fabric strip and try to keep your stitches a little more relaxed.
Block your rug if needed. Wet blocking — soaking the finished rug in water, squeezing out the excess, and laying it flat to dry — can correct a surprising amount of unevenness. Pin the edges flat as it dries if necessary.
Use multiple colors intentionally. One of the great pleasures of making rag rugs from old sheets is working with the colors you already have. You can create stripes by switching fabric strip balls between rounds, or add random color changes for a scrappy, eclectic look. Both approaches are equally valid.
Mix textures thoughtfully. If you are using sheets from multiple sources, try to match similar weights together in the same rug. Mixing a very thin sheet with a very thick one in the same round can create uneven tension that is hard to correct.
Caring for Your Finished Rug
One of the great advantages of a cotton rag rug is how easy it is to wash. Toss it in the washing machine on a gentle or normal cycle with cold water. Tumble dry on low, or lay it flat to air dry. The rug may soften and relax slightly after its first wash, which is actually a good thing — it will lie even flatter and feel more supple underfoot.
If your rug slips on hardwood or tile floors, place a non-slip rug pad underneath it. These are inexpensive and make a meaningful safety difference, especially in kitchens and bathrooms.
Creative Variations to Try
Once you have made one rag rug, you will almost certainly want to make more. Here are a few variations worth exploring.
Striped Rag Rug: Plan your sheet colors in advance and switch strips every two rounds to create bold, even stripes. This looks especially striking in complementary colors like navy and white or terracotta and cream.
Color-Block Rug: Use one color for the center of the rug and a contrasting color for the outer rounds. The effect is graphic and modern.
Mixed Media Rug: Combine cotton sheets with other fabric sources — old denim, flannel shirts, linen napkins — for a richly textured, deeply personal piece. Just be sure to cut all strips to a consistent width for even tension.
Braided Accent: Add a braided or twisted fabric border around the final round by threading strips through the outer stitches and braiding them in place.
Why This Project Is Worth Your Time
In a world where most things are made quickly and cheaply and discarded just as fast, there is something genuinely countercultural about sitting down with a pile of old sheets and a big crochet hook and making something that will last for years. Rag rugs are durable. They improve with washing. They carry the history of the materials they are made from — maybe those sheets were on a bed you slept in as a child, or belonged to someone you loved. That history gets worked into every stitch.
Beyond the sentimental, this is also one of the most economical craft projects you can undertake. The materials cost essentially nothing if you already have old sheets on hand, and a single hook is the only tool investment you need to get started. The result is a functional, beautiful object that would sell for forty or fifty dollars in a boutique shop, made by your own hands for almost nothing.
Crocheting with fabric strips is also kinder on the hands than some other crafts. The large hook and the thick material move quickly and require less grip strength than fine thread work. Many people find it meditative in the best possible way — repetitive enough to be calming, engaging enough to hold their attention.
If you have never tried it before, this rug rag tutorial is the place to start. Cut up those old sheets, wind them into a ball, pick up your hook, and begin. You will have something beautiful on your floor before you know it.