Woven Finger-Knitting Hula-Hoop Rug DIY

How to Make a Woven Finger-Knitting Hula-Hoop Rug: The Complete DIY Guide

There is something deeply satisfying about turning a pile of colorful yarn into a functional piece of home décor with nothing but your hands and a hula hoop. The woven finger-knitting hula-hoop rug is one of those projects that manages to be beginner-friendly, budget-conscious, and genuinely beautiful all at once. Whether you have been crafting for decades or you are picking up yarn for the very first time, this technique will have you creating a stunning, soft rug that looks like it came straight from a boutique home goods store — because it came from your living room floor instead.

In this guide, you will learn everything you need to know: the supplies to gather, how to set up your hula hoop loom, how to finger-knit the yarn strips that become your weaving material, and how to finish your rug so it holds together for years of daily use. There are also tips on color selection, yarn weight, sizing, and ways to customize the project to match your home’s style. Let’s get started.


Why Make a Hula-Hoop Rug?

Before diving into the how-to, it is worth appreciating why this particular craft has captured so many people’s attention on Pinterest boards and craft blogs. The hula hoop acts as a circular loom, holding your warp threads in place while you weave in and out with your weft yarn. The result is a round, woven rug with a flat, tight weave that holds its shape and handles foot traffic surprisingly well.

The finger-knitting element adds an extra layer of texture. Instead of weaving with a single strand of yarn, you finger-knit lengths of yarn into a loose, squishy rope and then weave that rope through your warp threads. The extra bulk gives the rug more cushion underfoot, makes the weaving go faster since you are working with thicker material, and creates a more interesting surface texture than plain weaving alone.

There is also the cost factor. Yarn can be purchased inexpensively at any craft store, and a standard 36-inch hula hoop — the ideal size for a medium rug — costs just a few dollars. Many crafters use leftover yarn from other projects or cut up old T-shirts and fabric scraps to make a completely no-cost version. The whole project is environmentally friendly when you choose to repurpose materials, and it makes a wonderful gift for housewarmings, birthdays, or the holidays.


Supplies You Will Need

Gathering your materials before you begin will make the process smooth and enjoyable. Here is what to have on hand.

For the loom: You will need one hula hoop. A 36-inch hoop is the most popular choice for a bathroom or entryway rug. A 28-inch hoop will produce a smaller accent rug, while a 40-inch hoop will give you something closer to an area rug. Standard plastic hula hoops from toy stores work perfectly. You do not need anything specialized.

For the warp thread: The warp is the structural skeleton of your rug — the threads that stretch across the hoop from one side to the other. You want something strong for this job. Cotton macramé cord in a three- or four-millimeter thickness is an excellent choice because it is strong, holds knots well, and does not stretch. You can also use a sturdy cotton twine or jute cord. Avoid stretchy yarns for the warp, as they will make your rug uneven and floppy.

For the weft yarn: The weft is the material you will actually weave through the warp threads, and this is where your personality comes in. Chunky or bulky weight yarn (labeled as a size 5 or 6 on the packaging) works beautifully because it fills in the gaps quickly. Wool, acrylic, cotton, or a blend all work. You can also cut old T-shirts or jersey fabric into one-inch strips and use those instead of yarn. Plan on having several colors if you want a striped or multicolored design.

Tools: A large tapestry needle or a blunt-tipped weaving needle helps when you reach the tighter inner sections of the rug. A pair of scissors, a measuring tape, and some masking tape or small binder clips will also come in handy.

Optional: A rubber no-slip rug pad cut to a circle slightly smaller than your finished rug will prevent it from sliding on hardwood or tile floors and is a worthwhile addition.


Step One: Setting Up Your Hula-Hoop Loom

The first step is wrapping the warp threads across your hula hoop to create the loom structure. This step takes about fifteen minutes and is the only part that requires a little patience to get right, because the spacing of the warp threads determines how your finished rug looks.

Cut a long length of your warp cord — it is easier to work from a whole skein or ball than to cut individual pieces. Tie one end to the hula hoop with a tight double knot, leaving a six-inch tail that you will tuck away later.

Now stretch the cord straight across the hoop to the opposite side, wrap it around the hoop once, and bring it back across at a slight angle, about an inch away from your first line. Continue in this pattern, wrapping back and forth and rotating slightly each time, until you have covered the entire hoop and the cords radiate out from the center like the spokes of a wheel or the web of a spider.

The key detail here is that you need an odd number of warp strings passing through the center. An even number will cause your weaving pattern to line up the same way on each pass rather than alternating, which means your rug will not hold together structurally. Count your strings as they pass through the center point, and if you end up with an even number, add one more pass to make it odd. Most 36-inch hoops end up with somewhere between 25 and 40 warp strings depending on how closely you space them. The closer the spacing, the tighter and firmer your finished rug will be.

Once your warp is complete, tie off the cord with another double knot and trim the tail, tucking both ends behind nearby warp strings so they stay hidden.


Step Two: Finger-Knitting Your Weft Yarn

This is the part that sets this rug apart from a simple woven piece. Finger-knitting creates a chunky, rope-like tube of yarn that adds both bulk and texture to your weaving. If you have never finger-knitted before, you will be able to learn it in about five minutes.

Hold the end of your yarn between your thumb and index finger, leaving a four-inch tail. Weave the working yarn over your index finger, under your middle finger, over your ring finger, and under your pinky. Then loop it back the other direction: over your pinky, under your ring finger, over your middle finger, under your index finger. You now have a loop on each finger.

Bring the yarn across all four fingers in front, and then lift the bottom loop on each finger up and over the top loop and over the tip of the finger. You will do this one finger at a time, working from your index finger to your pinky. After lifting all four loops over, you have one row of finger knitting done. Continue laying the working yarn across the front and lifting the back loops over the front until your finger-knitted strand reaches the desired length.

For a 36-inch rug, aim to finger-knit lengths of yarn that are roughly four to five feet long. You will make many of these as you work. It is perfectly fine to make them as you go rather than preparing all of them in advance — in fact, working in short lengths makes it easier to change colors and to control the tension of your weaving.

When you have finished a length, slip the loops off your fingers carefully and pull the working yarn through all four loops at once to secure the end. Trim the yarn, leaving a short tail that you will weave into the rug later to hide it.


Step Three: Weaving the Rug

With your loom set up and your first finger-knitted length ready, it is time to begin weaving. Place your hula hoop on a flat surface in front of you. You will work from the outer edge toward the center.

Thread your finger-knitted strand onto your tapestry needle or simply use it like a thick rope without a needle for the outer section, where the warp threads are spaced apart enough to work by hand easily.

Starting at the outer edge of your warp threads, weave your finger-knitted strand over the first warp thread, under the second, over the third, under the fourth, and so on all the way around the circle. When you complete one full revolution, push the woven row gently toward the edge of the hoop to pack it in place. On your next row, reverse the pattern: if you went over a thread on the previous pass, go under it now. This alternating pattern is what locks the weft in place and creates a stable, flat weave.

After each revolution, pull your working strand firmly but gently to keep the tension even. Uneven tension is the most common beginner mistake, and it shows up as a rug that puckers in some spots and bunches in others. Take your time and adjust as you go.

When your finger-knitted length runs out, simply join a new one by overlapping the tails by about two inches and weaving both tails in as you continue. After the rug is finished you can go back and tuck any loose tails securely into the back of the weave.

As you work your way toward the center, the warp threads will get closer and closer together, making it harder to weave by hand. Switch to your tapestry needle at this point. Threading the needle through individual warp strings takes more concentration but results in a much neater center.


Step Four: Finishing the Rug

When you have woven all the way to the center and there is no more room to weave, it is time to finish off your work and remove it from the hula hoop.

At the center, you will likely have a small gap where the warp threads converge. Thread a length of yarn onto your tapestry needle and sew a few stitches around this center point in a circular pattern, gathering the threads slightly and closing the gap. This stitch does not need to be fancy — its job is structural, and it will be mostly hidden by the surrounding weave.

To remove the rug from the hoop, simply slide the warp threads off the hula hoop. The hula hoop was never tied to the warp permanently; it was just holding the threads taut while you worked. Once free, the rug will hold its round shape on its own because of the woven structure.

Go around the back of the rug and weave in all your loose yarn tails using the tapestry needle. Pull each tail through several warp and weft threads in a zigzag pattern so it cannot work its way free with washing or use. Trim any remaining tails close to the surface.

Finally, lay the rug face-up on the floor and give it a gentle blocking: press it flat with your hands, nudging the edges into a circle and smoothing any areas that are not lying flat. If you used wool yarn, a light spritz of water and a few hours of drying flat will help the fibers relax into a perfectly smooth surface.


Color and Design Ideas

One of the most enjoyable aspects of this project is choosing your color palette. Here are some approaches that produce beautiful results.

A monochromatic rug in varying shades of a single color — pale blush through deep burgundy, for example, or cream through caramel — has a sophisticated, understated look that works in almost any room. Working from the outer edge inward in progressively lighter or darker shades creates an ombré effect that is genuinely stunning.

A striped pattern comes from simply changing your yarn color every one, two, or three rows. High-contrast stripes in black and white or navy and cream have a graphic, modern feel. Soft pastels alternated randomly give a playful, bohemian vibe that works wonderfully in a child’s room.

You can also use different yarn textures in the same rug — smooth cotton alternated with a fluffy boucle, for example. The contrast of textures adds visual interest even in a single-color palette.

If you want to incorporate T-shirt yarn or cut fabric strips alongside traditional yarn, try alternating one row of fabric strips with two rows of finger-knitted yarn. The fabric strips lie very flat and create a nice contrast against the rounder, puffier finger-knitted rows.


Tips for Success

A few additional pieces of advice will save you time and frustration as you work through this project.

Keep your warp thread tension consistent from the very beginning. If some warp threads are very tight and others are loose, your finished rug will not lie flat. Go slowly when setting up the loom and adjust any threads that seem significantly tighter or looser than their neighbors.

Do not pack your weft rows too tightly, especially in the outer section. You want rows to sit snugly next to each other but not to overlap or bunch. The goal is a flat, even weave, not a pile of compressed yarn.

When you finger-knit, aim for consistent loop size. Larger loops create a looser, airier tube of yarn while tighter loops create a denser rope. Neither is wrong, but staying consistent throughout the project will give your finished rug a more uniform appearance.

Wash your finished rug on a gentle cycle in cold water and lay it flat to dry. Most yarns — even those labeled machine-washable — will benefit from gentle treatment, and drying the rug flat prevents it from stretching or warping.

If your rug develops a slight curl at the edges, this usually means your outermost warp threads are a bit tighter than the inner ones. You can correct this by blocking the rug with a damp cloth and a warm iron set on the lowest appropriate heat setting for your fiber, or by adding a stitch around the perimeter to even out the tension.


Making a Larger Rug

If you want a rug larger than what a single hula hoop can produce, there are two approaches. The first is to simply use a larger hoop — sports equipment stores sometimes carry oversized hula hoops in the 48- to 60-inch range. The second is to make several smaller rugs and sew them together. Three 28-inch rugs arranged in a triangle or a row can be whip-stitched together along their edges using a tapestry needle and matching yarn to create a runner or a larger area piece.

You can also combine your woven hula-hoop rug with other handmade elements: a macramé fringe sewn around the perimeter, a ring of fabric tassels at the edge, or even a simple crocheted border that adds an inch or two of decorative edging all the way around.


Final Thoughts

The woven finger-knitting hula-hoop rug is the kind of craft project that surprises people when they see the finished result. It does not look like something made on a toy hoop with yarn you picked up at the dollar store — it looks intentional, thoughtful, and beautifully made. That gap between the humble materials and the polished outcome is part of what makes it so rewarding to create and so satisfying to give as a gift.

More than anything, this project is forgiving. Mistakes get hidden under the next row of weaving, color choices can be adjusted on the fly, and there is no way to get it truly wrong as long as you keep your warp threads odd-numbered and your tension reasonably even. Even a first-timer working on their very first round of finger-knitting will produce something they are proud to put on their floor.

Set aside a weekend afternoon, pull out your yarn stash, grab a hula hoop from the garage, and give it a try. Your entryway, bathroom, or bedroom will thank you for it.

Categorized in:

Rugs,

Last Update: October 28, 2026