
Badematte Stricken: How to Knit a Beautiful Bath Mat Step by Step
There is something deeply satisfying about walking out of the shower and stepping onto something you made yourself. A handknit bath mat is one of those projects that sits right at the intersection of practical and beautiful — it costs less than most store-bought alternatives, it lasts for years when made with the right materials, and it carries that quiet pride of having created something useful with your own hands. Whether you are a seasoned knitter looking for a weekend project or someone who has just mastered the knit stitch and wants to try something beyond scarves, this guide will walk you through everything you need to know about knitting your own bath mat from scratch.
Why Knit a Bath Mat?
Before diving into the materials and method, it is worth asking why you would choose to knit a bath mat rather than buy one. The answer is more compelling than you might expect.
First, there is the question of materials. Most commercial bath mats are made from synthetic microfibers or low-grade cotton that wears out quickly, loses its shape after a few washes, and often contains chemical treatments that you may not want on your bathroom floor. When you knit your own mat, you choose exactly what goes into it — natural cotton, recycled yarn, or even upcycled fabric strips cut from old towels.
Second, there is the cost. A skein of cotton yarn suitable for a bath mat costs a few euros or dollars, and a single mat typically requires two to four skeins depending on the size. That is often cheaper than a mid-range store mat and far cheaper than a quality handmade piece from a craft shop.
Third, and perhaps most importantly, there is the durability. A tightly knitted mat made from quality cotton or wool will outlast most commercial alternatives. It can be washed and dried repeatedly without losing its structure, and if a section does wear out, it can be repaired.
Finally, knitting a bath mat is a genuinely achievable project for most skill levels. It does not require complicated shaping, short rows, or intricate colorwork unless you want it to. At its most basic, it is row after row of simple stitches — meditative, rewarding, and forgiving.
Choosing the Right Yarn
The yarn you choose will determine almost everything about how your bath mat turns out: its absorbency, its durability, how it feels underfoot, and how easy it is to wash. This is the most important decision you will make before casting on.
Cotton yarn is the most popular choice for bath mats, and for good reason. Cotton is highly absorbent, easy to wash at high temperatures, does not stretch much over time, and holds its shape well. Look for a chunky or bulky cotton yarn (weight category 5 or 6) for a mat that works up quickly and has good density. Brands like Paintbox Simply Chunky Cotton or Schachenmayr Catania Big are reliable options available across Europe and North America.
T-shirt yarn or fabric yarn (sometimes called “zpagetti” or jersey yarn) is another excellent choice. This type of yarn is made from strips of recycled jersey fabric and is typically quite thick. It produces a mat with a slightly spongy, cushioned feel, and because it is made from cotton jersey, it is absorbent and washable. It is also a more sustainable option if you care about recycled materials.
Wool can work for a bath mat if it is treated or superwash wool that can be machine washed without felting. However, untreated wool is generally not recommended for a space that sees repeated moisture and frequent laundering. If you do want the warmth of a wool mat, look specifically for superwash or machine-washable labels.
Jute or hemp yarn produces a firmer, more textured mat with a natural look. These fibers are less absorbent than cotton but are extremely durable and have a pleasant roughness that works well as a scrubbing surface. Hemp yarn in particular is a sustainable and low-maintenance option.
For a first-time bath mat, a chunky cotton yarn in weight 5 or 6 is the safest and most satisfying starting point. It works up fast, washes well, and produces a mat with the right weight and absorbency.
Tools and Materials You Will Need
Once you have chosen your yarn, gather the following before you start:
Knitting needles: For a chunky bath mat, you will want large needles — typically between 8mm and 12mm. The exact size depends on your yarn’s recommended gauge, but err on the side of slightly smaller needles than the label recommends, because a tighter fabric will be denser and more durable underfoot. Circular needles are optional but can be helpful for wider mats, as they accommodate more stitches more comfortably than straight needles.
Scissors and a tapestry needle for weaving in ends.
A tape measure for checking your dimensions as you go.
Non-slip mat underlay (optional but highly recommended): Even a well-made knitted mat can slip on tile or stone floors. A simple non-slip latex or rubber underlay cut to size can be placed under your finished mat to keep it in place and prevent accidents.
Stitch markers if you are planning a more structured pattern.
Understanding Gauge
Gauge — the number of stitches and rows per centimeter — matters more for wearable garments than for a bath mat, but it is still worth checking before you cast on a full mat. Knit a small swatch of about 15 by 15 stitches, measure it, and compare it to your desired mat dimensions. This will help you calculate how many stitches to cast on.
For most chunky cotton yarn on 9mm to 10mm needles, you can expect roughly 9 to 11 stitches across 10 centimeters in garter stitch. If your mat is going to be 50 centimeters wide, that means casting on approximately 45 to 55 stitches. Always swatch first if precision matters to you, or cast on the number of stitches that feels right and adjust on the next mat.
Basic Bath Mat Pattern: Step by Step
This pattern produces a classic, simple bath mat in garter stitch (knit every row). It requires no purling, no shaping, and no advanced techniques. It is designed for a mat approximately 50cm wide by 80cm long, but you can easily adjust the size by adding or subtracting stitches.
Materials needed:
Approximately 300 to 400 grams of chunky cotton yarn (weight 5 or 6), knitting needles between 8mm and 10mm.
Step 1 — Cast on. Using a long-tail cast on or your preferred method, cast on 50 stitches. This gives you a mat roughly 50cm wide on 9mm needles with most standard chunky cotton yarns.
Step 2 — Work in garter stitch. Knit every stitch of every row. There is no right or wrong side in garter stitch — both sides look the same, which makes it ideal for a reversible mat. Continue knitting row after row until your mat measures approximately 80cm from the cast-on edge, or your desired length.
Step 3 — Check your work. Every 20 rows or so, lay your mat flat and give it a gentle tug to make sure the tension is even. If you notice some rows are looser or tighter than others, try to consciously adjust your tension as you go. Slight inconsistencies will largely wash out after the first laundering.
Step 4 — Cast off. When your mat has reached the desired length, cast off all stitches loosely. A loose bind-off is important — a tight bind-off can cause the last row to pucker and pull inward.
Step 5 — Weave in ends. Thread your tapestry needle with the tail ends left at the cast-on and cast-off edges, and weave them securely into the fabric. Because a bath mat gets washed frequently, weave the ends in for at least 5 to 6 centimeters in different directions to make sure they hold.
Step 6 — Wash and block. Before using your mat, wash it in the washing machine at the temperature recommended on your yarn label. This accomplishes two things: it cleans away any handling residue from the yarn, and it allows the fibers to bloom and relax into a more even, finished fabric. Lay the mat flat to dry or tumble dry on low if the yarn permits. Your mat may grow slightly in width and length during the first wash — this is normal.
Pattern Variations: Taking Your Mat Further
Once you have completed a basic garter stitch mat and feel confident with the process, there are many ways to add interest and texture to your next one.
Seed stitch mat: Seed stitch alternates knit and purl stitches within each row and shifts them on the next row, so every stitch is knitted above a purled stitch and vice versa. The result is a beautifully textured, almost bumpy fabric that is very stable and lies flat without curling. Cast on an odd number of stitches and knit one, purl one across every row. This stitch is perfect for bath mats because it creates a thicker, more three-dimensional fabric than garter stitch.
Basketweave mat: A classic basketweave pattern groups knit and purl stitches into blocks that alternate across rows, creating a surface that genuinely resembles woven fabric. It requires a bit more attention than garter stitch but is well within reach for beginners who have learned to purl. The structured look suits a bathroom with neutral, modern decor.
Striped mat: One of the easiest ways to add visual interest is to change yarn colors every four to six rows. You do not need to cut the yarn each time — simply carry the unused color up the side of the mat, twisting it with the working yarn every few rows. A simple stripe in two or three coordinating colors can transform a plain garter stitch mat into something that looks quite considered.
T-shirt yarn mat in moss stitch: If you are working with thick t-shirt yarn, try a moss stitch pattern on large 12mm needles. The combination of chunky yarn, firm stitch structure, and the slightly stretchy nature of jersey fabric creates a mat with wonderful cushion and grip underfoot.
Caring for Your Handknit Bath Mat
A knitted bath mat is surprisingly durable if you look after it properly.
Wash it regularly — at least once a week in a busy household. Cotton and most cotton blends handle machine washing well. Use a cool to medium temperature (30 to 40 degrees Celsius) for colored mats to prevent fading, and a hotter wash (up to 60 degrees) for undyed or white mats if you want a thorough clean.
Avoid fabric softener. Fabric softener coats the fibers and reduces absorbency over time. A mild detergent is all you need.
Dry your mat flat or hang it over a towel rail rather than folding it in a heap. This helps it retain its shape and allows air to circulate through the fibers. If you tumble dry it, use a low heat setting and remove it while still slightly damp.
If your mat starts to felt (become dense and matted), it was likely made from untreated wool and accidentally exposed to too much heat or agitation. Felt can be gently stretched back into shape while wet, but prevention is much better than cure — stick to cotton or superwash wool for any mat you plan to machine wash frequently.
Making the Mat Non-Slip
Safety is worth addressing directly. A knitted mat on a wet tile floor can be a slip hazard if not secured. There are a few reliable ways to handle this.
The simplest solution is a non-slip rug underlay, available in rolls at most home goods stores. Cut it slightly smaller than your mat, lay it underneath, and the texture grips the floor while the mat sits on top. This works well, costs almost nothing, and is reusable.
A more integrated approach is to add non-slip silicone or latex dots directly to the underside of your mat. You can purchase fabric non-slip paint or a non-slip rug spray, apply it to the bottom of the mat, let it dry completely, and then use your mat as normal.
Some knitters also sew a piece of non-slip fabric mesh directly onto the underside of the mat before finishing. This adds a layer of structure and grip built permanently into the mat itself.
Troubleshooting Common Issues
My mat is curling at the edges. This is common with certain stitch patterns, particularly stockinette (knit one row, purl one row). Garter stitch and seed stitch do not curl significantly, which is why they are recommended for flat projects like mats. If you have already knitted a mat that curls, blocking it firmly while wet can help, or adding a border of garter stitch around all four edges will anchor them flat.
My mat is too thin or not absorbent enough. You likely need to either go down a needle size (for a denser fabric) or use a different yarn. A loosely knitted mat looks open and lacy — pretty, but not practical for a bath mat. Aim for a fabric dense enough that you cannot easily see through it.
My stitches are very uneven. This is normal when you are new to knitting or working with a new type of yarn. Tension tends to even out with practice. Washing and drying your mat will also help the stitches relax into a more uniform appearance.
I ran out of yarn midway through. Join new yarn at the beginning of a row, never in the middle. Knot the new yarn loosely to the old tail, knit the row, then go back and weave both tails securely into the mat. After washing, the ends will be even more secure.
Final Thoughts
Knitting a bath mat is one of those projects that rewards you on multiple levels. It is meditative to work on, practical when finished, and genuinely more personal than anything you could buy. Once you have made your first one, you will likely find yourself planning the second — in a different color, a different stitch, a different size for the entryway or the kitchen. The basic skills transfer directly.
The most important thing is simply to start. Cast on those first stitches, find your rhythm, and let the rows accumulate. Before long, you will have something that will greet you every morning for years to come, made entirely by your own hands.