![Luxurious Knitted Bath Rug [FREE Knitting Pattern] Luxurious Knitted Bath Rug [FREE Knitting Pattern]](https://i.pinimg.com/originals/f9/b1/fb/f9b1fb1eb8471dca8f90b20b0c01b32f.jpg)
Luxurious Knitted Bath Rug [FREE Knitting Pattern]
There is something deeply satisfying about stepping out of a warm bath or shower onto a rug you made with your own hands. A knitted bath rug is one of those projects that sits beautifully at the intersection of practical and beautiful — it cushions your feet, adds texture and warmth to a bathroom, and gives you the quiet pride of knowing you created something functional from scratch. If you have been looking for a project that uses up bulky yarn quickly, produces dramatic results, and makes a genuinely useful addition to your home, this is the pattern for you.
This free knitting pattern is designed to be accessible for beginners while still offering enough texture and interest to keep experienced knitters engaged. The finished rug features a simple but striking ridge pattern that adds dimension and grip, making it as practical on a bathroom floor as it is pretty to look at. By the time you finish reading, you will have everything you need — materials list, gauge notes, full written instructions, stitch counts, and finishing tips — to cast on your very first luxurious knitted bath rug today.
Why Knit a Bath Rug?
Before we dive into the pattern itself, it is worth taking a moment to think about why knitted bath rugs are so popular among home crafters right now. Bathroom décor has quietly become one of the most personal forms of interior design, and handmade textiles play a huge role in that shift. A knitted rug brings warmth and softness to what is often a cold, hard-floored room. It introduces color, texture, and personality in a way that a store-bought mat simply cannot.
From a practical standpoint, knitted bath rugs are surprisingly durable when made with the right yarn. They can be tossed in the washing machine, they dry relatively quickly, and they hold their shape well over time. Because you are controlling the dimensions yourself, you can make a rug that fits your space precisely — whether you need a long runner for a narrow bathroom, a small square beside a pedestal sink, or a generous rectangle in front of a freestanding tub.
There is also the meditative quality of the knitting itself. Working with chunky yarn on large needles moves fast, which means you will see progress with every session. If you have ever abandoned a fine-gauge lace project because it felt like the work would never end, this pattern is a wonderful antidote. You can realistically complete a bath rug in a weekend, or spread it across a few relaxed evenings.
Materials You Will Need
Getting the materials right is the most important preparation you can do before casting on. For a bath rug, you want a yarn that is absorbent, durable, machine washable, and thick enough to provide real cushioning underfoot.
Yarn: Look for 100% cotton yarn in a super bulky or bulky weight. Cotton is the gold standard for bath rugs because it absorbs moisture, washes beautifully, and does not trap odors the way synthetic fibers can over time. A twisted or braided cotton rope yarn gives particularly good stitch definition and creates a rug that feels substantial rather than floppy. You will need approximately 200 to 250 yards for a standard bath mat measuring roughly 20 inches by 30 inches. For a larger rug, plan for closer to 350 to 400 yards.
Some knitters prefer a blend of cotton and recycled materials, which can add strength and sustainability to the project. Others use t-shirt yarn, which is essentially strips of jersey cotton fabric wound into a continuous strand. T-shirt yarn produces a slightly softer, more elastic rug with beautiful drape. Either works beautifully for this pattern.
Needles: US size 13 (9mm) or US size 15 (10mm) straight or circular needles. Because bath rug yarn is thick, you want needles with enough length to hold your stitches comfortably. A 24-inch circular needle works especially well because the cord can hold all your stitches even if the needle tips are shorter, and it reduces strain on your wrists during longer knitting sessions.
Additional supplies: A tapestry needle for weaving in ends, scissors, a tape measure, and optionally a non-slip rug pad or fabric non-slip spray for the underside of the finished rug. The non-slip layer is not strictly necessary but is highly recommended for safety, especially in a wet bathroom environment.
Gauge
Gauge matters less in a bath rug than it does in, say, a fitted sweater — you are not trying to hit a precise body measurement. That said, checking your gauge before you begin will help you predict the finished size of your rug and adjust your cast-on number if you want different dimensions.
With super bulky cotton yarn on US size 13 needles, aim for approximately 9 stitches and 14 rows per 4 inches in garter stitch. If your swatch is significantly larger (fewer stitches per inch), try going down a needle size. If it is smaller (more stitches per inch), go up a needle size. A slightly looser gauge produces a softer, more cushioned rug. A slightly tighter gauge produces a firmer, more structured one. Both are perfectly lovely depending on your preference.
Finished Dimensions
The pattern as written produces a rug approximately 20 inches wide by 30 inches long — a standard bath mat size that works in front of most tubs and showers. Instructions for adjusting the size are included at the end of the pattern section so you can easily scale up or down.
Abbreviations Used in This Pattern
CO — cast on
K — knit
P — purl
RS — right side
WS — wrong side
BO — bind off
Rep — repeat
St(s) — stitch(es)
Sl1 — slip one stitch purlwise with yarn in front
The Knitting Pattern: Luxurious Ridge Bath Rug
Cast On
Using the long-tail cast-on method, CO 45 stitches. The long-tail cast-on is recommended here because it produces a neat, slightly elastic edge that will look beautiful on your finished rug and hold up well through repeated washing. If you are not familiar with this technique, a standard cable cast-on works perfectly well too.
Leave a tail of at least 8 inches for weaving in later.
Foundation Rows
Rows 1–4: Knit across. (45 sts)
These four rows of garter stitch create a firm, tidy border at the beginning of your rug. Garter stitch — knitting every stitch on every row — lies flat naturally, which is exactly what you want at the edges of a rug.
Main Pattern Section
The body of the rug uses an alternating ridge pattern that creates a beautiful raised texture. This texture does double duty: it looks gorgeous and it adds grip to the surface of the rug, helping it stay put slightly better than a perfectly smooth fabric would.
The pattern repeat is an 8-row sequence.
Row 1 (RS): Sl1, K3, K across to last 4 sts, K4.
Row 2 (WS): Sl1, K3, P to last 4 sts, K4.
Row 3 (RS): Knit across.
Row 4 (WS): Sl1, K3, P to last 4 sts, K4.
Row 5 (RS): Sl1, K3, K across to last 4 sts, K4.
Row 6 (WS): Knit across.
Row 7 (RS): Sl1, K3, P to last 4 sts, K4.
Row 8 (WS): Knit across.
Repeat these 8 rows until the rug measures approximately 26 inches from the cast-on edge, ending on a Row 8 or Row 4 so the pattern finishes cleanly.
The slipped stitch at the beginning of each row (Sl1) creates a neat, chained selvedge edge on both sides of the rug. This small detail makes a significant visual difference — instead of a bumpy or uneven edge, you get a smooth, almost braided border that looks polished and intentional.
The four knit stitches at the beginning and end of each row maintain the garter stitch border throughout the body of the rug, preventing the edges from curling and keeping everything lying beautifully flat.
Closing Border
Rows 1–4: Knit across. (45 sts)
This mirrors the foundation border and gives your rug symmetry. When both ends are finished, the rug will look intentional and professional from every angle.
Bind Off
Bind off loosely in knit stitch. A loose bind-off is important here — if you bind off too tightly, the last edge of your rug will pull in and look puckered. If you tend to bind off tightly, try going up one needle size for the bind-off row, or use a stretchy bind-off method such as the yarn-over bind-off.
Finishing
Cut your yarn, leaving an 8-inch tail. Thread the tail onto your tapestry needle and weave it in carefully through several stitches on the wrong side of the rug, changing direction at least once to secure it well. Cotton yarn has less memory than wool, which means it will not grip itself as naturally — take a little extra care here to anchor your ends properly so they do not work loose during washing.
Weave in your cast-on tail the same way.
Give your rug a gentle block if it needs it. Lay it flat on a clean towel, smooth it into shape with your hands, and let it dry completely before placing it on the bathroom floor. Cotton rugs respond beautifully to a light spritz of water and a gentle stretch during blocking.
Once dry, attach a non-slip rug pad to the underside, or apply non-slip fabric spray. This step is genuinely important for safety — a rug in a wet bathroom environment needs to stay securely in place.
How to Adjust the Size
One of the loveliest things about this pattern is how easy it is to resize. Because the stitch pattern repeat is 8 rows, you can add length simply by working more complete repeats before you begin the closing border. You can add width by casting on more stitches, keeping in mind that the 4-stitch garter border on each side should remain in place — so add stitches in multiples of 2 to keep the ridge pattern centered and symmetric.
For a small accent rug (approximately 14 inches by 20 inches), cast on 32 stitches and work until the piece measures 16 inches before the closing border.
For a larger bath runner (approximately 24 inches by 48 inches), cast on 54 stitches and work until the piece measures 44 inches before the closing border, and plan for significantly more yarn — roughly 500 to 600 yards.
Yarn Choices and Color Ideas
Choosing your yarn color is genuinely one of the most enjoyable parts of this project. Because the rug lives in the bathroom, it works beautifully in colors that complement the room’s palette rather than compete with it.
Soft, natural tones — oatmeal, stone, warm white, and natural undyed cotton — give a bathroom a spa-like, serene quality. They also show texture beautifully, because the ridges and shadows in the knit fabric are easier to see against a pale background.
Deep navy, forest green, and charcoal are perennially popular choices for bathrooms and hold up particularly well to the visual demands of a room with lots of white or chrome fixtures. These colors also hide the everyday wear of a bath mat better than very pale options.
If you love color, consider a speckled or heathered yarn rather than a solid — the variation in tone adds depth and makes the ridge texture even more visually interesting. Some cotton yarns come in beautifully subtle tweed-like blends that look particularly luxurious once knitted up.
Striped rugs are another popular variation: simply carry two colors at once, alternating every few rows for a clean striped effect. You can even work the borders in one color and the body in another for a classic, tailored look.
Care Instructions
Machine wash on a gentle or delicate cycle in cold water. Use a mild detergent. Avoid bleach, which will weaken cotton fibers over time. Tumble dry on low, or lay flat to air dry. Cotton rugs tend to soften with every wash, becoming more luxurious underfoot the more you use them.
If your rug develops a slight curling at the edges after washing, a quick press with a warm iron on the wrong side will resolve it. Block it again on a flat surface while still slightly damp for the best results.
Tips for Success
Working with very thick yarn on large needles can feel a little unwieldy at first, especially if you are used to finer gauges. Give yourself a few rows to settle into the rhythm — you will quickly find that the larger scale makes everything feel satisfying and fast.
Keep your tension consistent throughout. Because each stitch is large and visible, any significant variation in tension will be noticeable in the finished rug. Try to knit in a relaxed, comfortable position, and take breaks if your hands begin to feel tired.
If you are using t-shirt yarn or fabric yarn, be aware that it can be harder to unknit (frog) than traditional yarn. It pays to count your stitches regularly so you catch any mistakes early, before you have a long section to rip back.
Finally, remember that a bath rug does not need to be perfect. The slight irregularities that come with handmade work are part of its charm. A few uneven stitches near the edges will be invisible once the rug is blocking flat and on the floor, and in everyday use no one will be examining your knitting with a magnifying glass. Give yourself permission to enjoy the process.
Final Thoughts
A knitted bath rug is one of those rare projects that delivers in every way — it is quick enough to stay exciting, simple enough to work on while you are relaxing in the evening, and useful enough that you will reach for it every single day. Whether you make one for yourself or as a thoughtful handmade gift, the result is something genuinely beautiful and personal that no mass-produced bath mat can replicate.
This pattern is yours to use, adapt, and share. If you make a rug using these instructions, I would love to see it — share a photo in the comments below or tag your project so other knitters can find inspiration in your color choices and variations. And if you have questions as you work through the pattern, leave them in the comments. This is exactly the kind of project the knitting community rallies around, because once you have made one, you will almost certainly want to make another.
Happy knitting. May every morning step onto something you made yourself.