Create your own custom woven round rug with everyday materials and a simple cardboard loom. This project transforms yarn, ropes, and fabric scraps into a functional and decorative floor mat that’s perfect for entryways, bathrooms, or living spaces.

Why Choose Woven Circle Mats?

Woven round rugs offer versatility in design and sustainability. They allow for creative color combinations and textures while repurposing household items, reducing waste. Unlike machine-made rugs, handmade versions provide unique patterns and a personal touch that enhances any room’s aesthetic.

Gathering Your Materials

Assemble these essentials before starting:

  • Cardboard or foam board (at least 22 inches in diameter)
  • Assorted yarns, paracord, twine, rope, fabric strips, or pom-pom trim
  • Scissors or utility knife
  • Pen or marker
  • Ruler or yardstick
  • Tape (for securing ends)

Opt for durable materials for high-traffic areas. Thinner yarns work best for the center, while thicker cords add bulk near the edges.

Building the Cardboard Loom

The loom is the foundation of your project. Follow these steps to prepare it precisely.

  1. Draw the base circle: Find the center of your cardboard. Use a string tied to a pen, held taut at the center, to trace a perfect circle. Cut it out carefully.
  2. Mark radial lines: Draw a vertical and horizontal line through the center. Add diagonal lines to divide the circle into even sections, aiming for 30 lines (creating 60 spokes).
  3. Cut slits: Notch the edge at each line mark, about 1 inch deep. These hold the warp threads securely.

This setup ensures even tension and a symmetrical weave.

Setting Up the Warp Threads

Warp threads form the radial structure. Use a consistent yarn for uniformity.

  1. Tape one end to the back center.
  2. Thread through a slit, wrap around the back, and emerge through the next slit clockwise.
  3. Continue around the circle until all spokes are covered, matching each line precisely.
  4. Tape the end securely on the back.

Maintain even spacing by pulling taut. This step mimics traditional loom warping but simplified for cardboard.

Mastering the Weaving Process

Weaving builds the rug’s body. Start tight at the center and loosen as you expand.

Central Weave Technique

Begin with fine yarn:

  • Cut 4-foot lengths.
  • Tuck one end under warp lines with a 4-inch tail.
  • Weave over-under every two spokes, circling tightly.
  • Alternate direction each row for stability.

As rows meet, weave over four spokes to transition smoothly. Push weft toward the center firmly.

Expanding the Pattern

After filling the inner third:

  • Switch to every single spoke.
  • Incorporate thicker materials like paracord or fabric strips.
  • Create stripes by changing colors every few rows.

This adjustment allows bolder textures and prevents bunching.

Color and Texture Variations

MaterialBest UseEffect
Thin yarnCenterTight, smooth base
ParacordMiddle ringsDurability, shine
Fabric stripsOuter layersSoft, rustic look
Pom-pom trimAccentsPlayful texture

Experiment with upcycled sheets cut into loops for eco-friendly rag rugs, as seen in video tutorials.

Finishing Your Woven Masterpiece

Complete the rug with clean edges and optional fringe.

  1. Remove from loom: Cut warp threads two at a time on the back. Knot pairs 1/4 inch from the weave edge.
  2. Secure the back: Tie or stitch loose ends to prevent unraveling.
  3. Trim knots: Shorten to 1/2 inch for a neat finish.
  4. Add fringe: Cut 7-inch yarn strips (3-4 per knot). Loop through knots, pull ends through, and trim evenly.

Avoid over-tightening knots to prevent curling.

Troubleshooting Common Issues

  • Warping unevenly: Redistribute threads before weaving; add extras where gaps appear.
  • Bunching at center: Use thinner weft and weave tighter initially.
  • Curling edges: Balance tension; tie knots loosely.
  • Loose weave: Push rows firmly toward center with a tool like a comb.

Practice on a small scale first to refine your technique.

Design Ideas and Customizations

Elevate your rug beyond basics:

  • Ombre effect: Gradient yarns from light to dark.
  • Geometric patterns: Alternate weaves (e.g., twill) for subtle designs.
  • Mixed media: Embed beads or embroidery mid-weave.
  • Sizes: Scale loom for coasters (6 inches) or large mats (30+ inches).

For rag rugs, spiral-cut old sheets into continuous strips.

Care and Maintenance Tips

Keep your rug vibrant:

  • Vacuum regularly with low suction.
  • Spot clean with mild soap; air dry flat.
  • Rotate periodically to even wear.
  • Avoid direct sunlight to prevent fading.

Handmade rugs last years with gentle handling.

Advanced Techniques for Seasoned Crafters

Once comfortable, try:

  • Double weaving: Layer two wefts for thickness.
  • Soulé variations: Adjust spoke count for tighter weaves.
  • Hoop looms: Use embroidery hoops for freeform circles without cutting.

These build on basic methods for professional results.

Benefits of Hand-Weaving Rugs

This craft boosts creativity, mindfulness, and sustainability. It repurposes fabrics, saving landfill space, and produces items more durable than many store-bought options.

Frequently Asked Questions (FAQs)

Can beginners make this rug?

Yes, with patience. Start small and follow steps closely.

What if I don’t have cardboard?

Foam board or a pre-made weaving loom works similarly.

How long does it take?

4-8 hours, depending on size and complexity.

Is it machine-washable?

Typically not; spot clean to preserve shape.

Can I sell my creations?

Absolutely, after mastering techniques for consistent quality.

References

  1. Woven Circle Mat DIY — A Beautiful Mess. Accessed 2026. https://abeautifulmess.com/woven-circle-mat-diy/
  2. CIRCULAR RAG RUG WEAVING TUTORIAL — YouTube (MADE WITH LOVE IN NORTH ADAMS, MA). Accessed 2026. https://www.youtube.com/watch?v=ksq-eKQ0amU
  3. Make an Easy Round Rag Rug with Sheets — YouTube (Rag Rugs by Erin). Accessed 2026. https://www.youtube.com/watch?v=8-ddyuVSTSo
  4. How to Weave a Round Rug – Easy No Build Loom! — YouTube. Accessed 2026. https://www.youtube.com/watch?v=LOaGDzi5S8I