Step by Step Instructions to Make Your Own Rag Rugs — Day to Day Adventures

Step by Step Instructions to Make Your Own Rag Rugs — Day to Day Adventures

There is something deeply satisfying about making something useful from what would otherwise be thrown away. Rag rugs have been around for centuries, born out of necessity in households where nothing was wasted and every scrap of worn-out clothing found a second life beneath someone’s feet. Today, the craft has found a new generation of enthusiasts who appreciate both the sustainability of it and the undeniable charm of a handmade rug that tells a story through its colors and textures.

Whether you have a pile of old t-shirts in the back of your closet, a bag of fabric scraps left over from sewing projects, or just a collection of worn-out jeans that are too far gone to donate, you have the raw materials for a beautiful rag rug. This guide will walk you through everything you need to know, from gathering your supplies to finishing your rug with professional-looking edges, so you can create something you will actually be proud to display in your home.


What Is a Rag Rug and Why Should You Make One?

A rag rug is exactly what it sounds like — a rug made from strips of fabric, typically cut or torn from old clothing, bedsheets, towels, or any other textile that has seen better days. The strips are woven, braided, crocheted, or knotted together to form a durable, colorful floor covering.

The appeal of rag rugs goes beyond nostalgia. They are genuinely practical. A well-made rag rug is tough, washable, and far more interesting to look at than anything you will find at a big box store. Every rug you make will be completely one of a kind. No one else in the world will have one exactly like yours, because no one else has the same collection of old shirts and curtain remnants sitting in their fabric pile.

They are also a beginner-friendly craft. You do not need expensive equipment or years of experience to make a beautiful rag rug. The most basic methods require nothing more than your hands, a pair of scissors, and some patience. Once you get the hang of it, the process becomes almost meditative — the kind of productive, hands-on activity that lets your mind wander while your hands stay busy.


Choosing Your Method

Before you start cutting fabric, it helps to decide which technique you want to use. Each method produces a slightly different look and texture, and some are better suited to certain types of fabric than others.

Braided rag rugs are one of the most traditional methods and one of the most durable. You braid three or more strips of fabric together and then coil the braid into an oval or round shape, stitching the coils together as you go. The result is a thick, sturdy rug that lies flat and holds up beautifully under heavy foot traffic. This is a great choice if you are working with sturdy fabrics like denim, canvas, or thick cotton.

Crocheted rag rugs use a large crochet hook and fabric strips in place of yarn. If you already know how to crochet, this method will feel immediately familiar. You work in continuous rounds to build up a flat circle or oval, and the stitches lock together tightly to create a dense, cushioned surface. This method works especially well with jersey knit fabrics like old t-shirts because the strips have a natural stretch that makes them easy to work with.

Woven rag rugs require a loom, which can be anything from a simple cardboard frame you make yourself to a full-sized floor loom if you happen to have one. You string a warp across the loom and then weave your fabric strips over and under through the warp threads. The finished product has a flat, tightly woven surface that looks more refined than braided or crocheted rugs. If you want something that resembles a traditional area rug in appearance, weaving is the method to explore.

Locker hooking and punch needle rugs are made by pulling loops of fabric through a stiff mesh or burlap backing. These methods give you more control over pattern and design, making it easier to create stripes, shapes, or even pictorial images. The back of the rug is usually finished with a fabric or felt backing to keep the loops in place.

For this guide, we are going to focus on the braided rug method, since it requires the fewest tools, works with the widest variety of fabrics, and produces one of the most durable results. Once you understand the basics, adapting your skills to other methods will be much easier.


What You Will Need

Gathering your materials before you begin makes the whole process smoother. Here is what you will want to have on hand.

Fabric is obviously the most important ingredient. Plan on having significantly more than you think you need — rag rugs consume fabric quickly. For a small accent rug about 20 by 30 inches, you will need roughly three to four pounds of fabric. A larger area rug can require ten pounds or more. Old sheets, t-shirts, flannel shirts, jeans, and cotton curtains all work wonderfully. Avoid very stretchy synthetic fabrics or anything with a slippery surface, as these are harder to control and tend to unravel.

Sharp fabric scissors are essential. Dull scissors will make your hands ache within minutes. If your fabric scissors are not cutting cleanly, sharpen them or treat yourself to a new pair before you begin.

A large blunt needle or a curved upholstery needle for stitching the braids together. You will also need sturdy thread — waxed linen thread, upholstery thread, or even strong carpet thread works well. Regular sewing thread will break under the tension of a tight rug.

Safety pins or clips to hold your braid together while you work come in handy, especially when you are first getting started.

A flat work surface where you can spread out your project as it grows. Some people clamp the beginning of their braid to a table edge or chair leg to give themselves something to pull against while braiding.

Optionally, a non-slip rug pad cut to the size of your finished rug will help keep it in place on hard floors and add a bit of cushion underfoot.


Step One: Preparing Your Fabric

The first real step is turning your pile of fabric into workable strips, and there is more to this than just picking up the scissors and cutting.

Start by sorting your fabric by weight. Heavy fabrics like denim and canvas should be grouped together, and lighter fabrics like cotton t-shirts or worn flannel should be grouped separately. Mixing very heavy and very light fabrics in the same rug can result in an uneven surface that buckles and will not lie flat.

Wash everything before you begin. Old fabric can hold dust, oils, and odors that are best rinsed out before you spend hours working with them. Washing also preshrinks the fabric, which matters when your finished rug eventually gets laundered.

Cut or tear your fabric into strips. The ideal width depends on the fabric weight. For lightweight cotton like t-shirt material, strips about one and a half to two inches wide work well. For medium-weight fabric like an old button-down shirt or light denim, go with one to one and a half inches. For heavy fabrics like thick denim or canvas, three-quarters of an inch to one inch is usually enough, because these strips will be bulkier once braided.

You can cut strips by folding the fabric and cutting across the fold, or by rolling the fabric and cutting continuous spiral strips from the roll — a technique that gives you one long, continuous strip from a single piece of fabric without any joins. For rectangular pieces like sheets or tablecloths, the spiral method is particularly efficient.

Once your strips are cut, you will need to join them into long continuous lengths for braiding. The neatest way to do this is with a diagonal seam: overlap the ends of two strips at right angles, right sides together, and sew a diagonal line from corner to corner across the overlap. Trim the excess seam allowance and press the seam open. This creates a join that lies flat inside the braid and barely shows in the finished rug. You can also simply tie strips together with a square knot if you prefer not to sew, but knots tend to create bumps that show through the braid.

Wind your joined strips into balls so they are easy to work with and do not tangle.


Step Two: Starting Your Braid

A traditional three-strand braid is the foundation of most braided rugs. You will braid three strands together, working as tightly and evenly as possible to create a consistent, firm braid.

To begin, take three strips and tie them together at one end with a secure knot, leaving a few inches of tail. You can anchor this knotted end to something sturdy — the leg of a heavy table, a doorknob, or a hook in the wall — so you have resistance to braid against.

Hold one strip in each hand and one in the middle. Bring the right strip over the center strip so it becomes the new center. Then bring the left strip over the new center strip. Continue alternating right over center, left over center, pulling each fold snugly but not so tight that the fabric distorts. The goal is a firm, even braid with no gaps or loose loops.

As you braid, fold the edges of each strip inward so the raw edges are hidden inside the fold. This creates a neater braid and prevents fraying. Many experienced rag rug makers iron their strips in thirds — folding both long edges to the center, then folding in half again — before braiding, which makes it much easier to keep the edges tucked in consistently.

When you reach the end of one strip, join it to a new strip using the diagonal seam method described earlier. Stagger your joins so all three strands are not joined at the same point, which keeps the braid smooth and even.


Step Three: Coiling and Stitching

Once you have a length of braid to work with — even just a foot or two — you can begin coiling and stitching it into the shape of your rug. Do not wait until the entire braid is finished; it is much easier to stitch as you go.

For a round rug, coil the braid tightly from the center outward, keeping it flat on your work surface. For an oval rug, lay a straight length of braid down the center and then begin coiling it around the ends and along the sides. The length of that initial straight section will determine how elongated your final oval is — a ten-inch straight center section will give you an oval that is roughly ten inches longer than it is wide once it fills out.

Thread your large needle with a length of sturdy thread and begin lacing adjacent coils of braid together. The classic lacing stitch goes through the loops of both braids, pulling them snugly together without the thread showing on the surface. Some rug makers use a whip stitch instead, which is faster but leaves a visible thread line. Either works; the lacing stitch is just more traditional and neater-looking.

Keep your work flat on your surface as you stitch. If the rug starts to cup upward at the edges, your braiding is too tight or your coils are too snug. If it buckles and ripples, your coils are too loose. Adjust as you go.

Continue braiding and stitching until your rug reaches the size you want. Step back frequently to look at it from a distance — colors and patterns that seem off up close often look wonderful from a few feet away, and vice versa.


Step Four: Finishing the Edges

When your rug is the size you want, you need to finish the end of the braid cleanly rather than just cutting it off and hoping for the best.

Taper the end of your braid gradually by trimming each of the three strands slightly shorter than the previous one, so the braid narrows naturally over the last few inches rather than ending abruptly. Tuck the tapering end under the edge of the rug and stitch it securely in place, making sure to catch it to the braid beneath so it cannot pull loose. A few extra stitches at the very end, worked back and forth through the braid, will ensure the end never comes unraveled with use.

Trim any loose threads and check the entire perimeter of the rug for any loose stitching. Pull on the edges firmly to make sure the lacing is secure. If anything feels weak, reinforce it now.


Step Five: Finishing Touches and Care

Turn your finished rug over and examine the back. If there are any visible knots from joining strips, trim them close to the braid so they do not catch on flooring. Some people brush a thin layer of fabric glue along the back of the rug for extra security, especially along the outer edge, but this is optional.

If your rug is for use on a hard floor, cut a piece of non-slip mat or rug pad to size and place it underneath. This keeps the rug from sliding underfoot and also protects both the rug and your floor.

For cleaning, most rag rugs can be machine washed on a gentle cycle in cold water and dried flat or hung to air dry. Avoid putting them in a hot dryer, as heat can shrink some fabrics and weaken the thread that holds the coils together. Shake the rug out outdoors periodically between washings to remove dirt and dust.


Ideas for Colors and Patterns

One of the greatest pleasures of making rag rugs is the design element. Even if you are working with whatever scraps you happen to have on hand, you can still make thoughtful choices about color.

Sorting your fabric into warm tones and cool tones and working with one palette at a time gives a rug visual coherence even when the individual fabrics are varied. Alternating light and dark strips creates a classic candy-stripe effect that looks intentional and polished. Grouping similar colors together in sections produces a patchwork look that works well for round rugs.

If you want a more controlled design, dye your fabric strips before braiding. A basic fiber-reactive dye allows you to achieve any color you want, and dyeing in a large pot gives all your strips a unified tone even if they started out as different fabrics.


Making It a Regular Practice

Rag rug making is one of those crafts that has a way of becoming a habit. Once your first rug is finished and lying on your floor, you will start looking at worn-out clothing differently. Every old t-shirt becomes a potential accent rug. Every worn set of flannel sheets becomes a potential bedside mat.

Many dedicated rag rug makers keep an ongoing fabric pile and work on rugs in stages — cutting and joining strips while watching television, braiding during quiet evenings, and stitching coils together on weekend afternoons. The project moves at whatever pace fits your life, and the end result is always something tangible, durable, and completely your own.

Start small if you are new to the craft. A small round rug about twelve inches in diameter gives you a chance to learn the rhythm of braiding and stitching without committing to a multi-week project. Once you have finished one, you will have a much better feel for how much fabric you need, how tight to braid, and how to handle the joining and finishing — and your next rug will go more smoothly for it.

There is a reason this craft has survived for centuries. It is useful, it is accessible, and it produces something genuinely beautiful from materials that would otherwise be wasted. That combination is as compelling today as it ever was. Now gather your scraps, sharpen your scissors, and get started.

Categorized in:

Rugs,

Last Update: August 10, 2026