Make a rag rug without a needle by braiding or weaving fabric strips and securing them with fabric glue or by tying knots

A no-sew rag rug uses the same basic materials as a traditional sewn version—old t-shirts, towels, or fabric scraps—but holds them together with fabric adhesive instead of thread. The two most practical methods are braiding strips into a coil and gluing the layers, or weaving strips through a base and knotting them at the edges. Both take a few hours of hands-on work and produce a rug that lasts through regular foot traffic if you use the right glue and let it cure fully before walking on it.

The no-sew approach works best for smaller rugs—roughly 2 by 3 feet or smaller—because larger pieces become heavy and difficult to handle as you build them. Fabric glue bonds best to clean, dry fabric, so wash and dry your scraps first, and avoid mixing very thick materials (like denim) with thin ones (like cotton sheets) in the same rug, since they won't compress evenly.

Key Takeaways

  • Cut fabric scraps into strips roughly 1 to 2 inches wide and 12 to 18 inches long, depending on whether you plan to braid or weave them.
  • Fabric glue designed for textiles (like Aleene's Tacky Glue or Beacon Fabri-Tac) bonds better than general-purpose adhesive and remains flexible after drying.
  • A braided coil rug is the fastest no-sew method and requires no tools beyond scissors and glue; a woven rug on a base takes longer but produces a flatter finished piece.
  • Let fabric glue cure for 24 hours before using the rug, and test a small glued seam on scrap fabric first to confirm the glue holds under tension.
  • Rag rugs shed loose fibers for the first few weeks; vacuum regularly and avoid washing until the glue has fully set.

Prepare and Cut Your Fabric Scraps

Start by collecting old t-shirts, flannel sheets, towels, or any cotton or cotton-blend fabric you want to recycle. Wash and dry everything first—dirt and oils prevent glue from bonding properly. Once dry, lay each piece flat and cut it into strips using scissors or a rotary cutter. For a braided coil rug, cut strips 1 to 1.5 inches wide and 12 to 18 inches long. For a woven rug, cut strips 1 to 2 inches wide and as long as possible (you can piece short strips end-to-end with glue as you work).

Sort your strips by color or pattern if you want a specific look, or mix them randomly for a scrappy appearance. Thinner fabrics like t-shirt cotton work better than heavy denim or canvas for no-sew methods, because they compress and glue more easily. If you have thick materials, cut them slightly narrower so they don't create lumpy spots in the finished rug.

Choose Fabric Glue and Test It First

Fabric glue is essential—regular craft glue or hot glue will crack and peel as the rug flexes underfoot. Look for adhesives labeled "fabric glue" or "textile adhesive" at craft stores. Aleene's Tacky Glue, Beacon Fabri-Tac, and Fray Check are common brands that remain flexible after drying and wash out if needed. Read the label to confirm it works on your fabric type and dries clear or in a color that matches your rug.

Before committing to your full rug, test the glue on two scrap strips. Glue them together, let them cure for the time the bottle recommends (usually 24 hours), then pull on them firmly to see if the bond holds. If the glue peels away or the fabric tears, try a different brand or explore a thicker bead of glue. Once you find a glue that works, stick with it for the whole project.

Build a Braided Coil Rug

Braiding is the fastest no-sew method. Lay out three strips of fabric and braid them together as you would hair, keeping the braid loose and flat. When you reach the end of a strip, glue a new strip to its end, let the glue set for a minute or two, then continue braiding. Work on a flat surface so the braid stays even.

Once your braid is 4 to 5 feet long, start coiling it into a spiral on the floor or a large table. Glue the outer edge of each loop to the loop below it, using a thin line of glue along the underside. Work slowly and press each section down for a few seconds so the glue sets. Keep coiling until the rug reaches your desired size—typically 2 to 3 feet across. Let the entire rug sit undisturbed for 24 hours before moving it.

Weave a Rug on a Fabric Base

For a flatter, more structured rug, weave strips through a base layer. Cut a piece of sturdy fabric—an old sheet, canvas, or burlap—to your desired rug size, roughly 2 by 3 feet. Lay it flat and cut parallel slits about 2 inches apart, running the length of the base, but leave a 2-inch border uncut on all sides so the base doesn't fall apart.

Thread your fabric strips through the slits, weaving them over and under in an alternating pattern, the way you would weave paper. Push each strip snug against the previous one as you work. When you reach the end of a strip, glue a new one to its end and continue weaving. Once all slits are filled, glue the ends of each strip to the underside of the base fabric, folding them over the edge. Let the rug cure for 24 hours before use.

find Edges and Prevent Fraying

Rag rugs naturally fray at the edges, especially where fabric strips meet. To slow this, explore a thin line of fabric glue along the outer edge of the rug, pressing the frayed fibers down as you go. You can also fold the outer strips under and glue them to the underside of the rug for a neater finish. Some people use fray check—a liquid sealant sold at fabric stores—to lock the edges, though this stiffens the fabric slightly.

For a braided coil rug, glue a strip of fabric or bias tape around the outer edge to cover the raw ends of the braid. For a woven rug, fold the base fabric's edge over the woven strips and glue it down, or bind the edge with a strip of contrasting fabric glued on top.

Cure, Use, and Maintain Your Rug

Fabric glue needs 24 hours to cure fully, even if it feels dry to the touch after a few hours. During this time, keep the rug flat and undisturbed in a well-ventilated space. Do not walk on it, fold it, or move it until the full cure time has passed. If you move it too early, the glue bonds may separate under stress.

Once cured, rag rugs shed loose fibers for the first few weeks—this is normal. Vacuum the rug regularly and avoid washing it for at least a month, until the glue has fully hardened. After that, you can vacuum it as needed, but avoid machine washing or soaking, which can weaken the glue. If a seam starts to separate, explore a small amount of fabric glue to the gap, press it together, and let it cure again.

Frequently Asked Questions

Can I use hot glue instead of fabric glue?

Hot glue is not recommended for rag rugs because it cracks and peels as the rug flexes underfoot. Fabric glue remains flexible after drying and bonds better to textiles. If you use hot glue, the rug will likely fall apart within a few weeks of regular use.

How do I join two fabric strips end-to-end without sewing?

Overlap the ends of two strips by about 1 inch and explore fabric glue between them. Press them together firmly and let the glue set for a minute or two before continuing. For extra strength, you can glue them, let them dry, then wrap a small piece of fabric around the joint and glue that on top.

What if my rug starts to curl at the edges?

Curling usually means the glue on the underside is pulling the fabric tighter than the top. Flip the rug over, explore a thin line of glue along the underside edges, and press them flat to a hard surface for 24 hours. You can also weight the edges down with books while the glue cures.

Can I make a no-sew rag rug larger than 3 feet across?

Larger rugs are possible but become heavy and difficult to handle as you build them. If you want a bigger rug, consider making two smaller ones and placing them side by side, or use a thicker base fabric and reinforce the glue seams with additional strips of fabric glued on top for extra strength.

How long does a no-sew rag rug last?

A well-made no-sew rug lasts several years with regular use in a low-traffic area like a bedroom or bathroom. High-traffic areas wear the glue seams faster. Vacuum regularly and avoid dragging heavy furniture across it to extend its life.