crazy mom quilts: one way to knit a rag rug

Crazy Mom Quilts: One Way to Knit a Rag Rug

There is something deeply satisfying about turning scraps into something beautiful. If you have ever found yourself standing in front of a overflowing fabric bin, wondering what on earth to do with all those leftover strips of cotton, flannel, and denim, then this guide is for you. Today we are going to explore one of the most beloved traditions in the world of fiber arts: knitting a rag rug in the spirit of crazy mom quilts. This is the kind of project that feels like a hug — imperfect, colorful, cozy, and made with every bit of love you have in you.

Rag rugs have been around for centuries. Long before the term “upcycling” ever entered the cultural conversation, resourceful homemakers were slicing up worn-out clothing, flour sacks, and old bedsheets to create something practical and beautiful for their floors. The crazy quilt tradition, which exploded in popularity during the Victorian era, followed a similar philosophy: use what you have, follow no strict pattern, and let the final result be gloriously, wonderfully imperfect. Combining these two traditions — the rag rug and the crazy quilt aesthetic — gives us one of the most forgiving, joyful, and beginner-friendly fiber arts projects you can possibly take on.

Let’s walk through everything you need to know to knit your very own crazy mom quilt-inspired rag rug from scratch.


What Is a Crazy Mom Quilt-Inspired Rag Rug?

Before we dive into the how, it helps to understand the what and the why.

A traditional rag rug is made by cutting fabric into long strips and then working those strips just as you would yarn — braiding them, weaving them, crocheting them, or, in our case, knitting them. The result is a thick, durable, cushiony mat that can handle years of foot traffic. Rag rugs were historically made from whatever fabric was on hand, which is why they tend to be wonderfully eclectic in their color combinations and textures.

The crazy quilt influence comes in through the philosophy of construction. In a crazy quilt, there are no uniform shapes, no repeating blocks, no rigid color plan. Fabrics are placed intuitively, often with elaborate embroidery stitched over the seams to add extra texture and personality. When we apply this spirit to a knitted rag rug, we are giving ourselves permission to mix fabrics freely, change colors whenever we feel like it, and embrace a finished object that looks like it has a story to tell — because it does.

This is the kind of project that your grandmother might have made during the Depression, and that a modern maker might feature on her most popular Instagram post. It lives comfortably in both worlds.


Gathering Your Materials

One of the greatest things about this project is that you almost certainly already have most of what you need.

Fabric. This is the heart of the rug. You can use cotton, flannel, denim, jersey knit from old t-shirts, linen, or a combination of all of them. Avoid anything too thick or stiff, as it will be difficult to work with, and avoid anything too slippery or stretchy without texture, as it can make the strips hard to control. Old bed sheets are a fantastic source of fabric because they are large, soft, and easy to cut into long continuous strips. Worn-out jeans add wonderful texture and durability. Flannel shirts bring a cozy, homespun quality to the whole project. Pull out everything you have been saving and lay it on the floor. This is your palette.

Scissors or a rotary cutter and cutting mat. You will be cutting a lot of fabric strips, and sharp tools make the job significantly faster and more enjoyable. A rotary cutter and a self-healing cutting mat are worth every penny if you plan to make more than one rug.

Large knitting needles. For a rag rug, you need big needles — think US size 13 to 19, or roughly 9mm to 15mm in diameter. If you do not have needles this large, you can actually make a pair from wooden dowels sanded smooth at one end, which is a perfectly reasonable and satisfying solution. Some crafters use a pair of thick PVC pipes or even broom handles for very chunky strips. The needle size will depend on how wide you cut your strips.

A large-eye tapestry needle or blunt needle. This is for weaving in your ends as you go, which you will be doing frequently when you change fabric strips.

A ruler or quilting ruler. Helpful for keeping your strips consistent in width.

Optional: a yarn swift or the back of a chair. If you wind your fabric strips into a ball before knitting, they will be easier to manage during the actual knitting process.


Preparing Your Fabric Strips

This is the step that takes the most time, but it is also one of the most meditative parts of the process. Put on a good podcast or your favorite playlist, clear some floor space, and settle in.

The goal is to cut your fabric into long, continuous strips that can be knitted just like yarn. The width of your strips will depend on the thickness of your fabric and how chunky you want your final rug to be. A good starting point is strips that are about one inch wide for medium-weight cotton and up to one and a half inches wide for lighter fabrics like old t-shirts or thin flannel. Denim, being heavier, can be cut to about three quarters of an inch.

The most efficient way to cut long continuous strips from a piece of fabric is the spiral method. Fold your fabric in half along its length, then use your ruler to draw cutting lines parallel to the short edge of the fabric, stopping about an inch from the fold. Unfold the fabric and make one diagonal cut between your parallel lines at each end, which connects them all into one long continuous spiral strip. With practice, this becomes second nature and saves you from having to sew dozens of short strips end to end.

If you prefer a simpler method, just cut straight strips across the width of your fabric and then join them. To join strips without creating a bulky knot, lay the end of one strip perpendicular across the end of another, fold the top strip end back over itself and through a small slit you have cut in both pieces, then pull it through. This creates a flat, secure join that will lie smoothly in your rug and not create a bump underfoot.

As you prepare your strips, wind them into loose balls or small bundles. If you are working in the crazy quilt tradition, you do not need to plan your color order too carefully. The whole point is to work intuitively, picking up whichever ball calls to you and joining a new color whenever you feel like a change.


The Basics of Knitting with Fabric Strips

If you already know how to knit, you know how to knit a rag rug. The stitches are exactly the same — knit, purl, cast on, bind off. The only real differences are the scale and the texture of your working material.

If you are new to knitting, this is actually a wonderful first project precisely because the scale is so large. You can see exactly what your needles are doing at every moment, the fabric strips are easy to handle compared to slippery yarn, and mistakes are easy to spot and correct before you have gone too far. The most basic stitch pattern for a rag rug is garter stitch, which means you simply knit every row. Garter stitch lies flat, which is exactly what you want for a rug, and it has a lovely bumpy, textured surface that is pleasant underfoot and visually interesting.

Casting on. For a bathroom rug or small accent rug, you might cast on 20 to 30 stitches on US size 15 needles with one-inch strips. For a larger kitchen or entryway rug, you might cast on 40 to 50 stitches or use even wider strips on correspondingly larger needles. Do a test swatch if you want to plan your size carefully, though in the spirit of crazy quilts, many makers simply cast on an amount that feels right and see where it takes them.

Working the body. Knit every row in garter stitch until your rug reaches the length you want. This is as simple as it sounds. Join new strips of fabric as needed using the flat join method described above, making sure your joins land in the middle of a row rather than at the edge, which helps them stay secure and lie flat. Change colors whenever you like. Let some colors run for several rows. Let others appear for just one or two before you switch again. This is where the crazy quilt philosophy lives — in the spontaneous, joyful choice of what comes next.

Binding off. When your rug is the size you want, bind off loosely. Fabric strips do not have the elasticity of wool yarn, so binding off too tightly can cause the edge of your rug to pucker. Take your time and keep your tension loose on this final row.

Weaving in ends. Use your tapestry needle to weave each loose end through several stitches on the back of the rug. Because fabric strips are wider than yarn, they tend to stay in place very well once woven in. Trim any excess close to the fabric surface.


Design Ideas in the Crazy Quilt Tradition

This is where you get to have the most fun. Because crazy quilts are defined by their embrace of randomness and intuition, there are almost no rules for the design of your rag rug. Here are a few ideas to inspire you.

Work entirely in scraps from old clothing. Use shirts worn by family members, jeans outgrown by your kids, the flannel nightgown that finally gave out after ten years. The rug becomes a kind of textile memory quilt, full of stories.

Create rough color zones without being rigid about them. Perhaps the rug starts out mostly in warm reds and oranges, drifts through earth tones in the middle, and finishes in cool blues and greens. Let the transitions be messy and layered, not crisp.

Add occasional strips of patterned fabric — a floral print, a plaid, a stripe — among your solid-colored strips. This creates the visual complexity that makes crazy quilts so captivating.

If you want to honor the embroidery tradition of crazy quilts in your rug, consider adding a few rows of simple embroidery stitches along some of the color change lines once the rug is finished. A simple herringbone stitch or feather stitch in a contrasting embroidery floss can add a charming decorative detail and reinforce the connection to the quilting tradition.


Caring for Your Rag Rug

A well-made knitted rag rug is surprisingly durable, but it does benefit from a little basic care.

Machine wash on a gentle cycle in cool water. Most cotton and flannel strips handle this beautifully. Avoid hot water, which can cause shrinkage and may cause darker fabrics to bleed onto lighter ones. If you are uncertain about colorfast-ness, wash with a color-catching sheet.

Tumble dry on low or lay flat to dry. Laying flat is gentler on the structure of the rug and helps it keep its shape over time.

If your rug has a tendency to slip on smooth floors, you can iron a piece of non-slip rug backing onto the underside, or hand-stitch a few strips of non-slip rubber mesh to the back. This is particularly important for entryway and kitchen rugs where a sliding rug can be a safety hazard.

Shake the rug outdoors occasionally to remove dust and debris that accumulates in the texture of the knitting.


Why This Project Is Worth Your Time

In a world of fast fashion and disposable home décor, there is something quietly radical about making a rag rug. You are taking the worn-out, the outgrown, and the forgotten and transforming it into something that will last for years — maybe decades — and that carries with it the particular warmth of something made by hand.

The crazy quilt tradition understood this intuitively. Those Victorian quilters were not simply making decorative objects. They were preserving memory, practicing artistry under whatever constraints their circumstances imposed, and creating something irreplaceable that could be passed down through generations. A crazy mom quilt, in whatever form it takes, is an act of love made tangible.

Knitting a rag rug in this tradition asks very little of you technically, but gives back enormously. The process is meditative and satisfying. The materials cost almost nothing. The finished object is useful, beautiful, and entirely your own.

There is no correct way to do this project. There is only your way — your fabrics, your colors, your instincts, your hands. That is the whole point. Start with whatever you have in the fabric bin. Cast on however many stitches feel right. Knit until it is big enough. Change colors when the spirit moves you. Bind off. Weave in your ends. Put it on the floor and stand on it with your bare feet and feel the good, honest weight of something you made yourself.

That is crazy mom quilts at their very best: joyful, resourceful, deeply personal, and made to last.


A Few Final Tips Before You Begin

Give yourself permission to be imperfect. Your strips will vary slightly in width. Your tension will not be perfectly consistent. Some color combinations will delight you and others will make you wince. All of this is completely fine and is, in fact, part of the charm.

Start small if you are nervous. A small bathroom rug roughly 18 by 24 inches is a completely achievable weekend project and gives you a chance to work through the techniques before committing to something larger.

Invite others in. This is a wonderful project to work on with a friend or a child. Cutting strips can be a shared task, and knitting something large gives you plenty of room to demonstrate stitches to a beginner sitting beside you.

Document your fabrics if you can. A little tag tucked to the back of the finished rug noting which shirts or sheets went into it adds a wonderful layer of meaning that future generations will treasure.

Most importantly, enjoy the process. The finished rug is wonderful. The act of making it, with your hands busy and your mind wandering somewhere beautiful, is the real gift.

Categorized in:

Rugs,

Last Update: August 12, 2026

Tagged in:

, , , , ,