LUXURIOUS KNITTED BATH RUG [FREE KNITTING PATTERN]

Luxurious Knitted Bath Rug — Free Knitting Pattern

There is something quietly satisfying about stepping out of a warm shower onto a rug you made yourself. It sits differently under your feet than anything you could pull off a store shelf, and every time you see it, you remember the rhythm of the needles and the patience that went into every row. A knitted bath rug is one of those projects that looks impressive but remains completely approachable, even for knitters who are still building their confidence. This free pattern will walk you through creating a thick, absorbent, and genuinely beautiful bath rug that will hold up through years of daily use.

Whether you are decorating a farmhouse bathroom, a minimalist spa-inspired retreat, or a cozy family bathroom shared by too many people and too many towels, this pattern adapts beautifully. You can keep it neutral with natural cotton in soft cream or stone gray, or you can go bold with deep indigo or sage green. The construction is straightforward, the stitch pattern adds beautiful texture without being complicated to memorize, and the finished result is something you will be genuinely proud to display.

Let’s get into everything you need to know.


Why Knit a Bath Rug?

Before we dive into needles and yarn weights, it is worth pausing to appreciate why a knitted bath rug is such a worthwhile project. Store-bought bath rugs are often made with synthetic materials that feel plush for a few months and then pill, flatten, or develop that slightly unpleasant musty quality that no amount of washing ever quite fixes. A hand-knitted rug made from quality cotton is a different creature entirely.

Cotton absorbs water beautifully and dries quickly, which means it stays fresh between washes far better than synthetic alternatives. Because you are knitting on larger needles with a bulky yarn or doubled-up worsted weight, the fabric has real loft and cushioning underfoot. The loops created by certain stitch patterns — like the seed stitch or loop stitch variations — trap air and add even more softness.

There is also the matter of sustainability. Choosing a natural fiber like cotton means you are putting something genuinely biodegradable in your bathroom rather than a synthetic mat that will eventually end up in a landfill. Many knitters choose organic cotton for this project specifically, and it is a great option if that matters to you.

Finally, there is the joy of the making itself. A bath rug is a meditative project. The rows are long enough to get into a real rhythm, the stitch count is consistent, and the yarn is chunky enough that you see progress quickly. It is the kind of project you can knit in front of a film or while listening to a podcast, and it rewards you generously for your time.


Materials You Will Need

Getting your materials right before you start will save you frustration midway through the project. Here is everything you need for this pattern.

Yarn: You will need approximately 400 to 500 yards of bulky weight (size 6) cotton yarn, or you can use two strands of worsted weight (size 4) cotton held together throughout. Cotton is strongly recommended over wool or acrylic for bath rugs because it is machine washable, highly absorbent, and does not hold odors the way synthetic fibers can. Popular choices among knitters include Lion Brand 24/7 Cotton in bulky, Paintbox Simply Chunky Cotton, or Cascade Yarn’s Ultra Pima in a doubled strand. If you want extra durability, look for a yarn that is marketed as a “dishcloth” or “kitchen” cotton, as these tend to be tightly twisted and incredibly hardwearing.

Needles: US size 10.5 (6.5mm) straight or circular needles. If you use circular needles, you can simply work back and forth in rows — the circular format just gives you more room to accommodate the width of the rug without crowding the stitches. If your gauge is particularly tight, you may want to go up to a US 11 (8mm).

Additional supplies: A tapestry needle for weaving in ends, scissors, a ruler or measuring tape, and optionally a non-slip rug mat or rug grip spray to apply to the underside of the finished rug.

Gauge: Approximately 12 stitches and 20 rows = 4 inches in seed stitch with bulky yarn on US 10.5 needles. Gauge is less critical here than in garment knitting, but checking it will help you predict the final size of your rug.

Finished size: The pattern as written produces a rug approximately 20 inches wide by 30 inches long, which is a standard bath rug size. You can easily adjust the size by casting on more or fewer stitches and working more or fewer rows.


A Note on Yarn Substitutions

If you are working through your stash or shopping on a budget, you have real flexibility with this pattern. The main things to keep in mind are fiber content and weight. Stick to natural fibers if possible — cotton is ideal, but a cotton-linen blend also works beautifully and adds a slight sheen to the finished fabric. Avoid wool for a bath rug unless it is specifically labeled as superwash, because untreated wool will felt in the washing machine and shrink into something much smaller and considerably less comfortable underfoot.

Some knitters love using T-shirt yarn or fabric yarn (sometimes sold as “zpagetti” or jersey yarn) for bath rugs, and it is a valid choice for a different aesthetic — more boho, more colorful, slightly stiffer underfoot. This pattern can accommodate fabric yarn, though you may need to adjust your needle size.

If you are doubling worsted weight yarn, you can use two different colors for a subtle heathered effect, or two strands of the same colorway for consistency. Both approaches are lovely.


Stitch Pattern: Seed Stitch

This pattern uses seed stitch as its primary texture, which alternates knit and purl stitches across each row. Seed stitch creates a beautiful, slightly bumpy surface that has excellent grip — important for a bath rug, where you do not want anything sliding underfoot. It is also completely reversible, meaning both sides of the rug look finished and attractive.

If you have never worked seed stitch before, here is the simple rule: on every row, knit the stitches that appear as purls when you look at them, and purl the stitches that appear as knits. Because you are alternating on every stitch, the columns of knits and purls never align, which creates the textured seed pattern rather than ribbing.

For an even number of stitches, seed stitch is worked as follows:
Every row: K1, P1; repeat from to end.

This is the pattern you will use throughout.


The Free Pattern

Abbreviations

CO — cast on, K — knit, P — purl, BO — bind off, rep — repeat, st(s) — stitch(es), RS — right side, WS — wrong side.

Cast On

Using your US 10.5 needles and bulky cotton yarn (or two strands of worsted held together), CO 60 stitches. If you want a wider rug, add stitches in multiples of 2 to keep the seed stitch pattern even. If you want a narrower rug, subtract stitches in multiples of 2.

Border Setup

Rows 1 through 6 form a garter stitch border along the cast-on edge, which gives the rug a clean, stable frame and prevents the edges from curling. Knit every stitch on every one of these six rows.

Row 1 (RS): Knit across all 60 stitches.
Row 2 (WS): Knit across all 60 stitches.
Row 3: Knit across.
Row 4: Knit across.
Row 5: Knit across.
Row 6: Knit across.

Body of the Rug

Now you will transition into the main seed stitch section with side borders. The side borders — a three-stitch garter edge on each side — keep the long edges of the rug tidy and flat.

Row 7 (RS): K3 (border), K1, P1; rep from to last 3 sts, K3 (border).
Row 8 (WS): K3 (border), P1, K1; rep from to last 3 sts, K3 (border).

Continue repeating Rows 7 and 8 until your rug measures approximately 28 inches from the cast-on edge, or until you have about 6 inches of yarn remaining for the bind-off border. The seed stitch body should feel spongy and substantial — if it feels thin or flimsy, consider going down a needle size or adding a third strand of yarn.

Bind-Off Border

Work 6 rows of garter stitch (knit every row) to mirror the cast-on border.

Rows 1 through 5: Knit across all 60 stitches.
Row 6 (Bind-Off Row): BO all stitches loosely in knit. It is important to bind off loosely here to prevent the cast-off edge from pulling tighter than the rest of the rug. If you tend to bind off tightly, go up one needle size for the bind-off row.

Finishing

Cut your yarn, leaving a tail of about 8 inches. Thread the tail onto your tapestry needle and weave it in securely along the wrong side of the rug, working it through several stitches in different directions so it cannot pull free through washing. Weave in the cast-on tail in the same way.

Block the rug by soaking it in cool water for about 20 minutes, then gently pressing out the excess water without wringing. Lay it flat on a clean towel, pat it into shape, and allow it to dry completely before use. This step makes a significant difference in the finished appearance — the stitches will relax and bloom, and the rug will lie perfectly flat.


Non-Slip Backing Options

A beautiful hand-knitted rug needs to stay where you put it, especially on tile or hardwood floors where wet feet create real slip hazards. There are several excellent options for adding grip to the underside of your rug.

The simplest approach is to apply clear silicone caulk in a grid pattern across the back of the rug. Squeeze it on in lines about an inch apart, let it cure completely (at least 24 hours), and you will have a permanently non-slip surface that survives washing beautifully.

Another popular option is iron-on rug backing, available at most fabric and craft stores, which you simply cut to size and fuse to the wrong side with a warm iron. This works well but may eventually peel away with repeated washing, so you may need to reapply it every year or two.

You can also simply place a non-slip rug pad or grip mat beneath the finished rug. These are inexpensive, effective, and do not require any modification to the rug itself.


Customization Ideas

One of the best things about knitting your own home accessories is the freedom to make them exactly right for your space. Here are some ideas for customizing this pattern.

Color: This rug is stunning in a single solid color, but stripes are equally beautiful and a great way to use up stash yarn. You can switch colors at the beginning of any row by simply dropping the old color and picking up the new one, leaving enough tail to weave in later. Bold horizontal stripes in two or three coordinating colors look particularly striking in a modern bathroom.

Size: To make a larger bath mat, cast on 80 stitches and work until the rug is 36 inches long. For a small accent mat to sit in front of a pedestal sink, cast on 40 stitches and work until the piece is 20 inches long. The seed stitch pattern scales perfectly regardless of size.

Texture variation: If you want more texture underfoot, you can substitute a simple loop stitch for the seed stitch in the body section. Loop stitch creates actual loops of yarn that stand up from the surface, mimicking the pile of a terry cloth towel. It is slightly more labor-intensive to work but produces an incredibly plush result.

Personalization: Some knitters add simple intarsia or duplicate stitch motifs after the fact — a monogram, a simple shell shape, or a small geometric pattern in a contrasting color. Because seed stitch has a naturally nubbly texture, keep any motifs simple and bold so they read clearly against the background.


Caring for Your Knitted Bath Rug

Cotton knitted rugs are genuinely easy to care for, which is one of the many reasons they make such practical bathroom additions. Machine wash on a gentle cycle in cool or warm water. Tumble dry on low heat or, for the longest life, lay flat to dry. Cotton can handle the dryer, but repeated high-heat cycles will cause some slight shrinkage and may eventually weaken the fibers, so low heat or air drying is preferable.

Wash the rug regularly — every one to two weeks is reasonable for a rug in daily use — to keep it fresh and mold-free. Because cotton dries quickly and does not trap moisture the way synthetic rugs do, you will find that it stays clean and pleasant-smelling with less effort than you might expect.

If the rug begins to look flat after many washes, a short tumble in the dryer with a couple of tennis balls or dryer balls will help restore some loft to the cotton fibers.


Knitting a Second Rug as a Gift

Once you have finished your first bath rug, you may find yourself immediately planning a second. This is an excellent project to give as a housewarming gift, a wedding present, or a holiday gift for someone who appreciates the handmade. A knitted bath rug communicates care and thoughtfulness in a way that a purchased item simply cannot, and the recipient will think of you every single day they step onto it.

Consider packaging it with a handwritten card listing the fiber content and care instructions, so the recipient knows exactly how to keep it looking beautiful. If you knit it in the recipient’s bathroom colors or in a shade you know they love, the gift becomes even more personal and meaningful.


Final Thoughts

A luxurious knitted bath rug is one of those projects that lives at the intersection of practicality and beauty, which makes it one of the most satisfying things you can knit. It uses skills you may already have, it comes together in a reasonable amount of time, and it transforms an everyday corner of your home into something that reflects your creativity and care. Every single time you step onto it, you will feel the difference between something handmade with intention and something chosen from a shelf.

Take your time with this one. Enjoy the long, rhythmic rows of seed stitch. Choose a color that makes you happy. And when you lay it on your bathroom floor and step onto it for the first time, take a moment to appreciate what your hands have made.

Happy knitting.

Categorized in:

Rugs,

Last Update: October 25, 2026