How much fabric do you need to make a rag rug?

How Much Fabric Do You Need to Make a Rag Rug?

Rag rugs are one of those wonderfully practical crafts that have been passed down through generations, born out of the very human instinct to waste nothing and create something beautiful from what remains. If you’ve been saving old t-shirts, worn-out bedsheets, or fabric scraps from previous sewing projects, you’re already halfway there. The question most beginners ask before they begin is a simple one: how much fabric do I actually need?

The honest answer is that it depends on several factors — the size of the rug you want, the weaving or braiding method you choose, the thickness of your fabric strips, and how tightly you work. But “it depends” isn’t a helpful answer when you’re standing in front of a pile of old jeans wondering whether you have enough material to cover your bathroom floor. This guide breaks down the fabric calculations clearly so you can plan your project with confidence.


Understanding the Basics of Fabric Consumption in Rag Rugs

Before you start tearing strips, it helps to understand why fabric estimates vary so widely from one source to another. Rag rug construction methods — braiding, weaving, crocheting, locker hooking, and twining, among others — each consume fabric at different rates. A tightly braided rug uses more material than a loosely woven one of the same surface area. A rug made from thick denim strips needs fewer yards of raw fabric than one made from airy cotton voile, because denim is dense and takes up more space per inch of rug.

The general rule of thumb that experienced rug makers use is this: for a standard braided or woven rag rug, you need approximately one pound of fabric for every square foot of finished rug. That’s a rough but useful starting point. So a 2-by-3-foot bath mat — 6 square feet — would require around 6 pounds of fabric. A larger area rug at 4 by 6 feet — 24 square feet — would call for roughly 24 pounds.

Of course, a pound of denim is not the same volume as a pound of jersey knit. Heavier fabrics like denim or canvas will make a denser, stiffer rug and you’ll reach your pound much faster in terms of yardage. Lightweight fabrics like old cotton t-shirts or thin bed linens will give you more linear yardage per pound, making them stretch further in methods like crocheting or weaving.


Calculating Fabric for Different Rag Rug Methods

Braided Rag Rugs

Braiding is one of the oldest and most common methods for making rag rugs, and it has a fairly reliable fabric formula. You braid three strands of fabric together and coil the braid into an oval or round shape, stitching or lacing the coils together as you go.

For a braided rug, plan on using about 1 to 1.5 pounds of fabric per square foot of finished rug. If you’re working with heavier fabrics, use the lower end of that estimate. For lighter weight fabrics, lean toward 1.5 pounds per square foot.

To translate that into yards: a medium-weight cotton fabric (like an old bedsheet or dress shirt) typically weighs around 4 to 6 ounces per square yard. Working from that, you’d need roughly 3 to 4 square yards of fabric per pound. A 6-square-foot bathroom rug braided from medium-weight cotton would require 18 to 24 square yards of fabric — which is a lot if you’re buying it new, but very manageable if you’re raiding a linen closet full of old sheets.

Strip width matters here, too. Most braided rug makers cut strips 1.5 to 2 inches wide. Wider strips braid up faster and produce a chunkier, more rustic look, but they consume fabric at a higher rate. Narrower strips create a finer braid that uses fabric more efficiently but takes longer to make.

A practical way to estimate for a braided rug is to weigh your fabric on a kitchen scale. If you have 8 pounds of mixed cotton fabric and you want to make a braided rug, you can expect to produce roughly 6 to 8 square feet of finished rug — so perhaps a 2-by-3-foot or 2.5-by-3-foot mat.

Woven Rag Rugs

Weaving rag rugs on a loom gives you the most control over density and appearance. The fabric consumption depends heavily on the sett (how closely the warp threads are spaced) and how tightly you beat the weft.

For a plain-weave rag rug on a floor loom, a commonly cited estimate is 1 to 2 yards of weft fabric (cut into strips or torn into a continuous strand) per square inch of finished rug. That sounds like a lot, but remember you’re folding or rolling that fabric into strips that pack down as you beat the weft.

A more practical formula for woven rugs: for every square foot of finished rug, expect to use about 8 to 12 yards of fabric strips, cut to roughly 1.5-inch widths. If you’re making a 3-by-5-foot rug (15 square feet), you’re looking at 120 to 180 yards of strips. That translates to a considerable length of fabric — which is why weavers so often use torn strips from full bed sheets or fabric yardage, since a single queen flat sheet can yield a surprisingly generous length of continuous 1.5-inch strips.

You’ll also need warp thread for a woven rug, which is typically cotton seine twine or sturdy cotton yarn — not fabric. The warp consumption is minimal compared to the weft, but factor it into your supply list.

Crocheted Rag Rugs

Crocheted rag rugs have exploded in popularity because they require no loom or special equipment — just a large crochet hook (sizes N through P or even larger work well) and a pile of fabric strips. They’re also among the thriftiest projects in terms of fabric use, since crochet stitches pack the material efficiently.

For a crocheted rag rug, a reasonable estimate is 0.75 to 1 pound of fabric per square foot of rug. A round bathroom rug 24 inches in diameter — roughly 3 square feet — would need about 2 to 3 pounds of material. An oval kitchen rug at 2 by 4 feet — 8 square feet — would require 6 to 8 pounds.

T-shirts are a particularly popular choice for crocheted rugs because the jersey knit stretches and curls inward on itself when cut into strips, creating a naturally rounded “yarn” without any folding or preparation. A single adult large t-shirt yields approximately 30 to 45 yards of usable strip when cut in a continuous spiral. For a 2-by-3-foot crocheted rug, you’d typically need 20 to 30 t-shirts, depending on their size and the thickness of your strips.

Locker Hooked Rag Rugs

Locker hooking is a technique that uses a specialized hooked needle to pull fabric loops through a stiff canvas mesh, then “locks” them in place with a length of yarn or cord running through the loops. It produces an extremely dense, durable rug.

Because of that density, locker hooking is one of the more fabric-intensive methods. Plan on 1.5 to 2 pounds of fabric per square foot. A 12-by-18-inch locker hooked rug — 1.5 square feet — will use 2 to 3 pounds of strips. For this reason, locker hooked pieces tend to be smaller — placemats, chair pads, or small accent rugs — rather than large area rugs.


Fabric Type and Its Effect on Yardage Estimates

Not all fabric is created equal when it comes to rag rug making, and the type you use will significantly affect how far your stash goes.

Cotton wovens (bedsheets, dress shirts, tablecloths) are the classic rag rug material. They’re easy to tear into straight strips along the grain, they’re lightweight enough to work with easily, and they fray just enough to create that soft, worn-in texture that defines the style. Medium-weight cotton bedsheets are an ideal choice — a single full-size flat sheet can yield anywhere from 150 to 250 yards of 1.5-inch strips depending on how you cut them.

Denim from old jeans is extremely popular for its durability, but it’s heavy and dense. You’ll use fewer yards of denim per pound, which means your yardage estimates drop but your weight estimates stay the same. A pair of adult jeans yields roughly 2 to 3 yards of usable denim fabric, and a finished denim rag rug tends to be stiff and extremely hard-wearing — perfect for a front entry or mudroom.

Knit fabrics — t-shirts, jersey sheets, stretchy activewear — behave differently from wovens. They don’t fray, they stretch, and they compress beautifully in crocheted or braided rugs. Because knit is generally lighter and more compressible than woven cotton, you often need more of it by volume but not necessarily by weight.

Wool fabrics (old blankets, sweaters, wool skirts) make some of the most beautiful and longest-lasting rag rugs. Wool is naturally resilient and stays compressible without matting too badly. However, if you’re using felted wool (either purchased or made by washing a woven wool in hot water), it’s thicker than un-felted wool and will use more material by volume. A felted wool rag rug is an investment in materials, but it can last a lifetime.

Fleece is another option that beginners often reach for because it doesn’t fray and is widely available in the form of old throws and blankets. It’s bulky, which means it uses quite a bit of material by volume, but it works up quickly and creates a soft, comfortable rug.


A Practical Step-by-Step Approach to Estimating Your Fabric

Rather than trying to apply a single universal formula, here’s a practical method you can use to get an accurate estimate for your specific project.

First, decide on the size of your finished rug. Measure the space where it will go and choose your target dimensions. Calculate the square footage by multiplying length by width.

Second, choose your construction method. Refer to the estimates above for pounds per square foot or yards of strips per square foot, and use those to get a rough total.

Third, gather a sample of your fabric and do a small test. Make a 6-by-6-inch sample square using your chosen method and technique. Weigh or measure how much fabric you used for that 0.25 square foot sample, then multiply by the number of square feet in your planned rug. This is the most reliable method because it accounts for your specific technique, tension, and strip width.

Fourth, add a 20% buffer. Rag rug making consumes more material than most people expect, especially once you account for finishing the ends, joining strips, and any areas where your tension tightens up. Adding 20% to your estimate means you’ll have enough to finish the rug and still have leftover strips for repairs later.


Tips for Making the Most of Your Fabric

If you’re pulling from a thrift store haul or your own textile scraps, you may be working with a limited and varied supply. Here are some practical ways to stretch your material further.

Mixing fabric weights within a single rug is not only acceptable — it’s part of the charm. Just keep heavier fabrics on the outside of braided rugs (where they add stability) and save thinner fabrics for the center or for accent rows.

Tear rather than cut your strips when working with woven fabrics. Tearing along the grain is faster than cutting, produces a straighter strip, and the slightly frayed edge actually adds texture and grip to the finished rug.

Cut in a continuous spiral from rectangles of fabric rather than cutting individual strips. This method wastes almost no material and produces one long continuous strip without any joins, which makes braiding and crocheting much smoother.

Save every scrap. Even small pieces of fabric can be incorporated into a rag rug, especially if you’re braiding, where short strands are joined together as you go. There’s very little that’s too small to use in this type of project.


How Many Old Clothes or Sheets Do You Need?

For people who prefer to think in terms of household items rather than pounds and yards, here are some rough item-by-item estimates.

A 2-by-3-foot braided rug will require approximately 6 to 8 adult t-shirts if you’re using jersey knit, or 3 to 4 full-size flat sheets if you’re using cotton wovens, or 5 to 6 pairs of old jeans if you’re using denim.

A 3-by-5-foot woven or braided rug moves up to roughly 15 to 20 t-shirts, 6 to 8 sheets, or 10 to 12 pairs of jeans.

A 4-by-6-foot large area rug — a more ambitious project — would call for 25 to 35 t-shirts, 10 to 14 sheets, or 15 to 20 pairs of jeans.

These are rough approximations and will vary depending on the size of the clothing items, how efficiently you cut them, and how tightly you work, but they give you a useful benchmark when sorting through a donation pile or planning a thrift store run.


Buying Fabric Specifically for a Rag Rug

While most rag rug makers work from reclaimed material, some people prefer to buy fabric new in coordinating colors for a more planned aesthetic. If that’s your approach, the most economical choice is typically muslin or quilting cotton from a fabric store, purchased from the bolt.

For a 2-by-3-foot rug made from 44-inch-wide quilting cotton cut into 1.5-inch strips, you’d need approximately 10 to 15 yards of fabric, depending on your method. At sale prices, this can be quite affordable — especially if you’re combining several coordinating fabrics in smaller yardages.

Another option is to buy inexpensive bed sheets in bulk from discount retailers or online sellers. A set of flat sheets in various colors gives you a large, consistent-weight fabric that’s easy to work with and produces a beautiful, even-textured rug.


Final Thoughts

Making a rag rug is as much about using what you have as it is about following a precise formula. The beauty of the craft lies in its flexibility — the calculations above give you a reliable foundation, but the best thing you can do is gather your fabric, weigh it, do a small test swatch, and trust the process.

If you’re a beginner, start small. A round 18-inch crocheted rug from a pile of t-shirts is a low-stakes way to learn how your fabric behaves and how quickly it works up. Once you’ve made one small rug, estimating fabric for your next project becomes second nature. You’ll develop an intuitive sense for how your strips compress, how your method eats through material, and how much buffer to build in.

And when in doubt, collect more fabric than you think you need. With a rag rug, there’s no such thing as too much material — any surplus becomes the start of your next project.

Categorized in:

Rugs,

Last Update: September 30, 2026

Tagged in:

, ,