
How to French Knit a Rug: A Complete Step-by-Step Guide
French knitting is one of those wonderfully satisfying crafts that feels almost meditative once you find your rhythm. Most people first encounter it as a childhood activity using a small wooden spool with nails, producing endless colorful cords to weave into friendship bracelets or coasters. But here’s the thing — that same principle, scaled up with the right materials and a little patience, can produce a genuinely beautiful, durable rug that you’ll be proud to display in your home.
This guide walks you through everything you need to know to French knit a rug from scratch, whether you’re a complete beginner picking up a spool for the first time or a crafting enthusiast looking for your next big project. We’ll cover the tools, the yarn, the technique, and the finishing methods, so by the end you’ll have a clear path from raw materials to a finished rug on your floor.
What Is French Knitting?
Before diving into the how-to, it helps to understand what French knitting actually is. The technique — also called spool knitting, corking, or tomboy knitting depending on where you grew up — uses a small loom with pegs arranged in a circle to create a continuous knitted tube of yarn. You loop yarn around each peg in sequence, then lift the lower loop over the upper one to form a stitch. The result is a tight, rounded cord that emerges from the bottom of the loom.
For rug-making, this cord is then coiled and stitched together into a flat spiral, creating a dense, cushioned surface that works beautifully as a bath mat, kitchen rug, bedroom accent, or even a doormat. The finished product has a braided, textural look that tends to impress people who don’t realize how straightforward the process really is.
Why Make a French Knit Rug?
There are several compelling reasons to try this project.
First, it’s budget-friendly. You don’t need an expensive loom or specialized equipment. A basic French knitting spool costs just a few dollars, and yarn can be sourced cheaply in bulk, repurposed from old sweaters, or cut from fabric scraps.
Second, it’s genuinely relaxing. Once you’ve got the motion down, French knitting is almost hypnotic — loop, lift, rotate, repeat. Many crafters use it as a way to decompress in the evenings.
Third, the rugs are durable and washable. A tightly coiled French knit rug holds up surprisingly well underfoot, and most can be tossed in the washing machine on a gentle cycle, which makes them practical for high-traffic areas like bathrooms and entryways.
Finally, it’s deeply customizable. You control the size, the color palette, the yarn weight, and the shape. Want a round rug in earthy neutrals? Done. A long runner in bold stripes? Easy. The project bends to your vision.
What You’ll Need
Gathering the right supplies before you start saves a lot of frustration. Here’s what to have on hand.
A French knitting loom or spool. For a rug, you want a loom with more pegs than a standard four-peg child’s spool. A loom with eight to twelve pegs will produce a thicker cord, which means your rug comes together faster and has a more substantial feel underfoot. You can find these at craft stores or online. Some crafters make their own using a wooden dowel or a PVC pipe fitted with evenly spaced nails or screws. The more pegs your loom has, the wider your cord will be.
Yarn. This is where your biggest decisions happen. For a rug, you want something thick, durable, and washable. Bulky or super-bulky yarn (weight 5 or 6) is ideal because it works up quickly and creates a dense cord. Wool, cotton, and acrylic all work well — wool is warm and resilient, cotton is breathable and easy to wash, and acrylic is inexpensive and holds color beautifully. For a standard bathroom mat (roughly 20 by 30 inches), plan on at least 400 to 600 yards of bulky yarn. For a larger rug, you’ll need significantly more. If you’re using multiple colors, divide that yardage across your chosen palette.
A loom hook or pick tool. This is the small tool used to lift the lower loops over the pegs. Most looms come with one, but a crochet hook in a size that fits your peg spacing works just as well.
A large blunt-tip tapestry needle. You’ll use this to stitch the coils of finished cord together as you build the rug’s surface.
Scissors.
A tape measure or ruler. Helpful for checking your dimensions as the rug grows.
A non-slip rug pad (optional but recommended). French knit rugs can slide on smooth floors, so a thin non-slip pad cut to size underneath the finished rug makes it much safer.
Choosing Your Colors and Planning Your Design
One of the most enjoyable parts of this project happens before you cast a single loop. Take a few minutes to think about color.
Simple rugs look great in a single color — a chunky cream cotton rug has a clean, timeless look that works in almost any bathroom or bedroom. But stripes are also easy to achieve with French knitting. Because you’re working in a continuous spiral, you can change colors at any point simply by cutting the old yarn (leaving a tail to weave in), tying on the new yarn, and continuing. Wide stripes feel bold and graphic; narrow stripes feel more playful and textured.
You can also create a gradient effect by gradually transitioning between shades — for example, moving from deep navy through medium blue to soft sky blue. This requires a little planning in terms of how much yarn to buy in each shade, but the result is stunning.
Avoid overly intricate color patterns at first. Because the cord coils tightly as you stitch it together, precise geometric patterns are difficult to control. Let the texture do the work for you.
How to Set Up Your French Knitting Loom
If you’re new to the loom, take a moment to get comfortable with it before you start your rug project.
Begin by threading your yarn down through the center hole of the loom from the top, leaving a tail of about six inches hanging out the bottom. This tail will eventually become your initial starting end, which you’ll weave in when you’re done.
Next, loop the yarn around each peg in turn, going clockwise (or counterclockwise — just be consistent). Wrap the yarn once around each peg until you’ve gone all the way around. This is your first row of loops.
Now run the yarn around the outside of all the pegs a second time, sitting above your first loops. This is your working yarn.
Use your hook to lift the lower loop on the first peg up and over the upper loop and over the top of the peg, dropping it into the center. This creates your first stitch. Move to the next peg and repeat. Work your way around all the pegs. When you’ve completed a full rotation, you’ve made your first round.
Continue wrapping and lifting in this way, and after a few rounds you’ll see the cord beginning to emerge from the bottom of the loom. This is your French knitting cord in progress.
The French Knitting Motion
The core motion of French knitting becomes second nature very quickly, but it’s worth describing carefully so you build good habits.
Hold the loom in your non-dominant hand, with your thumb lightly pressing against the emerging cord to keep tension. With your working yarn held in the same hand, wrap it around the outside of the next peg in your rotation. The new loop should sit above the existing loop on that peg.
Using your hook in your dominant hand, slip the tip of the hook under the lower loop. Lift it up, pulling it over the new upper loop and over the top of the peg. Let it drop into the center of the loom. The peg now has one loop again, and your stitch is formed.
Move to the next peg and repeat: wrap, lift, drop. Wrap, lift, drop.
Maintain consistent tension throughout. If you wrap the yarn very loosely around some pegs and tightly around others, your cord will be uneven, which will show in the finished rug. Aim for a firm, even wrap each time — not so tight that lifting the loop is difficult, and not so loose that the loops slip off the pegs on their own.
As your cord grows, give it a gentle downward tug every few inches to even out the tension and encourage it to feed through cleanly.
Changing Colors
When you’re ready to introduce a new color, finish the current round so you’re back at your starting peg. Cut the old yarn, leaving a six-inch tail. Tie the new yarn to the tail with a simple knot, positioning the knot so it sits inside the center of the loom rather than on a peg. Then loop the new yarn around the pegs and continue as normal.
When you’re stitching the cord into a rug, these knots will be hidden inside the coil, but it’s still worth keeping your color transitions neat. You can weave in the tails as you go or wait until the whole rug is assembled.
How to Coil and Stitch Your Rug
This is where the cord transforms into an actual rug, and it’s very satisfying to watch take shape.
Thread your tapestry needle with a length of the same yarn you’ve been using, or with a strong matching thread if you want the joining stitches to be less visible.
Take the end of your cord and begin coiling it into a tight flat spiral on a flat surface. The very first coil will form the center of your rug. Hold the first loop of cord in place and stitch through both layers — the outer edge of the existing coil and the inner edge of the new coil coming alongside it — using a whipstitch or a figure-eight stitch. Keep the stitching tight so there are no gaps between the cords.
Continue coiling and stitching, pausing every few inches to lay the rug flat and make sure it’s staying even. It should lie perfectly flat without buckling or curling at the edges. If the rug starts to cup upward (bowl shape), your coils are too tight — loosen your tension slightly. If the edges are ruffling outward, your coils are too loose — bring them in a bit more.
For a round rug, simply keep coiling outward in a circle. For an oval rug, start with a straight length of cord (about six to eight inches for a small mat, longer for a runner) before beginning your spiral. For a rectangular rug, you’ll need to stitch cords in straight parallel rows rather than a spiral, which is a slightly different approach that suits more advanced makers.
How Much Cord Do You Need?
This is one of the most common questions beginners have, and the honest answer is: it depends on your loom and your yarn weight. As a rough guideline, a loom with eight to twelve pegs using bulky yarn produces a cord roughly one inch to one-and-a-half inches in diameter. To make a 20-inch round rug, you’d need approximately 25 to 35 feet of cord. A 24 by 36-inch bath mat might require 60 to 80 feet of cord or more.
The best approach is to simply keep going. Knit your cord in long stretches, check your rug’s dimensions regularly as you coil, and keep producing cord until you reach the size you want. It’s much better to have extra cord than to run short.
Finishing Your Rug
When your rug has reached the desired size, it’s time to cast off the loom and finish the edge neatly.
To cast off, cut your working yarn with a generous tail — about twelve inches. Thread the tail onto your tapestry needle. Beginning with the first peg, slip the loop off the peg and pass the needle through it, then slide the loop off the needle. Move to the next peg and repeat, always passing through the loop before removing it. Continue around all pegs. Pull the tail gently to tighten the final loops, and you’ll see the end of the cord close off neatly.
Tuck this cast-off end into the edge of the last coil and stitch it securely in place with your tapestry needle. Weave the tail in and trim any excess.
Go back and weave in any remaining loose ends from color changes or starting tails. Thread each tail onto the tapestry needle and run it through several stitches on the underside of the rug, then trim it close to the surface.
Give your finished rug a gentle hand wash or machine wash on a cool, delicate cycle, then lay it flat to dry. Blocking it while damp helps it lie flat and evens out any slight irregularities in your tension.
Tips for a Better Finished Rug
A few additional details make the difference between a rug that looks homemade in the best sense and one that looks a little rough around the edges.
Keep your tension consistent from the very first round to the last. Inconsistent tension is the most common source of an uneven rug surface, and it’s worth slowing down rather than rushing through your rounds.
Use a large-eye, blunt-tip needle for stitching the coils together. A needle that’s too fine will split the yarn rather than sliding between fibers, which weakens the joins.
When stitching the coils, stitch through the same spot on each cord consistently — either always through the top of the cord or always through the side. Inconsistent stitch placement creates a wobbly join line that shows on the rug’s surface.
If you’re making a rug for a bathroom or any wet area, choose a yarn that’s explicitly labeled machine-washable, and test a small swatch for colorfastness before committing to a large project.
Consider making your rug slightly larger than your final target size, since French knit rugs tend to relax and spread a small amount after their first wash.
Creative Variations to Try
Once you’ve mastered the basic round rug, there are several directions you can take the technique.
Fabric strip rugs follow the same French knitting method but use strips of old T-shirts, sheets, or denim instead of yarn. Cut fabric into continuous strips about one inch wide and use a large-peg loom. The resulting cord is chunkier and even more durable, and it’s a wonderful way to upcycle old textiles.
Striped oval rugs make excellent kitchen mats. Start your oval with an eight-inch straight section and work in alternating two-row stripes of two or three colors for a cheerful, retro look.
Chunky bedroom rugs in neutral tones — cream, oatmeal, camel — made from super-bulky wool or wool-blend yarn feel wonderfully plush underfoot and have a high-end, Scandinavian aesthetic that’s very popular right now.
You can also add a crocheted border to any finished French knit rug by working a row of single crochet stitches around the perimeter. This cleans up the edge, makes the rug more stable, and gives it a polished, finished appearance.
Common Problems and How to Fix Them
Even experienced crafters run into trouble sometimes. Here are the most common issues and their solutions.
If your rug is cupping upward, the coils are too tight. Ease up on your tension as you stitch the cords together and gently block the rug flat after washing.
If your rug is ruffling or has wavy edges, the coils are too loose. Bring them closer together before stitching, and make sure each stitch passes through both cords at the same depth.
If your cord is uneven in thickness, your loom tension is inconsistent. Slow down and focus on wrapping each peg with the same firmness throughout.
If the loops keep falling off the pegs before you can lift them, your yarn is slipping and you may need a slightly rougher or stickier yarn, or you may be wrapping too loosely.
If your tapestry needle keeps splitting the yarn when stitching coils together, switch to a larger, blunter needle that pushes fibers aside rather than piercing them.
Final Thoughts
French knitting a rug is one of those projects that rewards patience in a very tangible way. Each round of the loom is just a few seconds of work, but over the course of an evening or a weekend the cord grows, the coil takes shape, and something genuinely useful and beautiful emerges from nothing but loops of yarn and repetitive motion.
The learning curve is low, the materials are affordable, and the technique scales beautifully — from a tiny six-inch coaster all the way to a generous living room rug if you’re willing to put in the hours. Once you’ve made your first rug and felt the satisfaction of laying it on your bathroom floor and knowing you made it yourself, it’s very difficult to stop at just one.
Start simple, enjoy the rhythm of it, and don’t worry too much about perfection on your first attempt. The slight irregularities in a handmade rug are part of what makes it beautiful.