
14 Free Crochet Bath Mat Patterns For Your Bathroom
There is something deeply satisfying about stepping out of a warm shower onto a mat you made with your own hands. Crochet bath mats are one of those projects that manage to be both practical and beautiful at the same time. They absorb water, they hold up to daily use, and they add a touch of handmade charm to one of the most-used rooms in your home. Whether you are a beginner who has only recently learned the basics or an experienced crocheter looking for your next project, there is a free bath mat pattern out there waiting for you.
In this post, we are rounding up 14 free crochet bath mat patterns that cover a wide range of styles, skill levels, and techniques. From simple rectangles worked in single crochet to intricate mandala-inspired rounds, you will find something here that suits your bathroom aesthetic and your current skill set. We have also included tips on the best yarn choices, helpful hooks, and advice on how to make your finished mat last as long as possible.
Let’s dive in.
Why Crochet Your Own Bath Mat?
Before we get to the patterns, it is worth pausing to appreciate why a handmade crochet bath mat is such a worthwhile project.
First, there is the cost factor. Store-bought bath mats, especially the plush cotton ones with any real substance to them, can cost anywhere from $20 to $60 or more. A crochet bath mat made from cotton yarn can often be completed for less than $15 in materials, sometimes significantly less if you catch a yarn sale or use stash yarn you already own.
Second, there is the customization. When you make your own mat, you choose the size, the color, and the texture. You can match it perfectly to your bathroom’s color palette, make it as thick or as thin as you like, and even incorporate your initials or a decorative border that ties into other elements of your bathroom decor.
Third, there is the durability. A well-made crochet bath mat, worked in a sturdy cotton yarn with a tightly woven stitch pattern, will outlast many store-bought options. Cotton is naturally absorbent and gets softer with every wash, meaning your mat actually improves over time.
Finally, there is the pure joy of making something useful. Crochet bath mats work up relatively quickly compared to blankets or garments, making them an ideal project when you want to see results without committing months to a single piece.
What Yarn Works Best for Crochet Bath Mats?
Yarn choice is one of the most important decisions you will make for this project. The wrong yarn can mean a mat that stays damp for hours, pills after a few washes, or loses its shape entirely. The right yarn means a mat that functions beautifully and looks great for years.
Cotton is the gold standard for bath mats. It is highly absorbent, it can be washed and dried repeatedly without significant damage, and it comes in a vast array of colors. Look for 100% cotton yarn in a worsted or bulky weight for most bath mat patterns. Popular choices include Lion Brand 24/7 Cotton, Paintbox Simply DK Cotton, and Sugar n’ Cream by Lily. Sugar n’ Cream and Peaches & Crème are two widely available, affordable cotton yarns that are specifically marketed for dishcloths and bath items, and they work beautifully for mats as well.
T-shirt yarn, also known as jersey yarn or fabric yarn, is another excellent option. It is typically made from recycled cotton fabric strips and gives a wonderfully chunky, squishy mat. Projects made with t-shirt yarn work up very quickly on a large hook and have a satisfying heft to them.
Nylon-cotton blends can also work well, as they add a bit of durability to the absorbency of cotton. However, avoid acrylic yarns for bath mats. While acrylic is excellent for many projects, it is not absorbent, and it tends to feel slippery when wet, which is the last thing you want on a bathroom floor.
Tips Before You Begin
A few practical notes before we get to the patterns themselves.
Always use a hook size that creates a firm, dense fabric rather than a loose, floppy one. Even if the yarn label recommends a size 5mm hook, you might want to go down to a 4.5mm or even 4mm for a bath mat to ensure the stitches are tight enough to provide real structure and absorbency.
Consider adding a non-slip backing to your finished mat, especially if your bathroom floor is tile. You can find iron-on non-slip fabric at most craft stores, or you can use a few lines of hot glue across the back of the mat to create grip. There are also non-slip rug backing sprays available.
Wash your cotton yarn before or after making your mat. Cotton tends to shrink slightly in the first wash, so if precise sizing matters to you, a pre-wash of your yarn skeins can prevent an unpleasant surprise later.
Work in ends carefully. Bath mats get a lot of use and a lot of washing, so weave in your ends with extra care, running the tail through stitches in multiple directions before trimming.
14 Free Crochet Bath Mat Patterns
1. The Classic Rectangle Bath Mat
This is the starting point for many crocheters and for good reason. A simple rectangle worked in single crochet or half double crochet creates a dense, absorbent mat that gets the job done beautifully. The key to making this pattern interesting is choosing a rich, saturated cotton color or even working stripes in two or three complementary colors. Because the stitch is so straightforward, it is an ideal TV-watching project. Look for this style of pattern on Ravelry, where designers like Kara Gunza have published clean, well-documented versions. Work it in bulky cotton on a 6mm hook for a mat that finishes in an afternoon.
2. The Oval Bath Mat
The oval bath mat has a classic, traditional look that suits farmhouse-style and cottage-style bathrooms especially well. Most oval patterns begin with a foundation chain at the center and then build outward, increasing at each end to maintain the oval shape. The result is a mat that looks more polished and intentional than a simple rectangle, yet is still very approachable for beginners. You can find free oval bath mat patterns on blogs like Repeat Crafter Me and Crochet 365 Knit Too. Work yours in a neutral like cream, oatmeal, or soft gray for maximum versatility.
3. The Mandala Bath Mat
Mandala-style bath mats are worked in the round and feature the radiating geometric pattern that has become one of crochet’s most beloved motifs. These mats are a step up in complexity from simple rectangles, but they are not as difficult as they might appear. Most mandala bath mat patterns use basic stitches like double crochet and chain spaces arranged in a specific sequence to create the geometric flower-like effect. They look stunning in a single bold color against a contrasting bathroom floor, or worked in a gradient from one shade to another. Search for free mandala bath mat patterns on Pinterest or on designer blogs. The Sewrella blog and Daisy Farm Crafts both have excellent versions available for free.
4. The Bobble Stitch Bath Mat
If you want serious texture underfoot, the bobble stitch is your friend. Bobble stitches create raised clusters of yarn on the surface of the fabric, resulting in a mat that provides a gentle, pleasant massage sensation with every step. These patterns typically work the bobbles on alternating rows or in a grid pattern for a classic cottage feel. The bobble stitch requires a little more yarn than flat stitch patterns and takes a bit longer to work, but the result is spectacular. Look for free bobble bath mat patterns on the blog Nicki’s Homemade Crafts or by searching on Ravelry.
5. The Waffle Stitch Bath Mat
The waffle stitch creates a grid of raised squares that resembles a woven waffle-weave towel, and it is one of the most satisfying textures to work in crochet. A waffle stitch bath mat has a professional, boutique hotel quality to it that looks like it should cost far more than it does. The stitch is worked with a combination of double crochet and front post double crochet to create that raised grid effect. It works best in a clean cotton color like white, ivory, or dove gray. The Crochet Crowd and Yarnspirations both have free waffle stitch patterns that can be adapted to bath mat dimensions.
6. The Striped Cotton Bath Mat
Stripes are one of the simplest ways to add visual interest to a basic rectangle or oval mat. By changing colors at the end of each row or every few rows, you can create a mat that coordinates perfectly with your existing bathroom linens. Classic combinations include navy and white for a nautical look, blush and ivory for a spa aesthetic, or bold multicolor stripes for a playful, boho feel. Because stripes require only basic stitch knowledge, this is an excellent choice for beginners who want a finished product that looks intentional and designed. Many free striped bath mat patterns exist on Ravelry and on crafting blogs like Hooked on Homemade Happiness.
7. The Granny Square Bath Mat
Granny squares are perhaps the most iconic motif in all of crochet, and joining a series of them together makes for a wonderfully charming bath mat. You can work each square in a single color for a sleek, modern look, or use a scrappy approach where each square uses a different combination of colors to create a patchwork effect. Granny square bath mats are ideal stash-busters because they allow you to use up small amounts of leftover cotton yarn. Each square is a self-contained project, making this a great pattern to pick up and put down between other tasks. The Crochet Dreamz blog has a free granny square bath mat tutorial that is clear and beginner-friendly.
8. The Lace-Edge Bath Mat
For bathrooms with a romantic, vintage, or farmhouse aesthetic, a bath mat with a delicate lace border adds a beautiful finishing touch. These patterns typically work the main body of the mat in a solid, dense stitch for absorbency, then finish with a border of picots, shells, or fan stitches that create an airy, lacy edge. The contrast between the solid body and the decorative border is visually stunning. Look for lace-edge cotton mat patterns on blogs like Nana’s Crafty Home or search for “Victorian bath mat crochet pattern” on Pinterest for a range of free options.
9. The Plarn Bath Mat
Plarn — plastic yarn made from strips of plastic grocery bags — might not be the first thing you think of for a bath mat, but it creates an incredibly durable, water-resistant, easy-to-clean mat that is perfect for high-traffic bathrooms. Because plarn does not absorb water, it is better suited to use in front of a sink or outside a shower rather than right where you step out and need maximum absorption. It also turns an environmental problem (excess plastic bags) into something functional and beautiful. Tutorials for making plarn and crocheting with it are widely available on YouTube and on eco-crafting blogs.
10. The T-Shirt Yarn Bath Mat
T-shirt yarn bath mats are chunky, cozy, and incredibly satisfying to make. Because t-shirt yarn is typically quite thick, these mats work up on a large hook (often 10mm or larger) at a speed that feels almost magical. The resulting mat is thick and cushiony underfoot. Many t-shirt yarn bath mat patterns are worked in simple single crochet rounds or rows, letting the yarn itself be the star of the show. Search for free jersey yarn bath mat patterns on YouTube, where channels like Handy Little Me have published full video tutorials alongside written instructions.
11. The Hexagon Bath Mat
Hexagon motifs are having a moment in the crochet world, and they translate beautifully to bath mat format. Like granny square mats, hexagon bath mats are worked motif by motif and then joined together, allowing you to customize the size easily. A cluster of seven hexagons — one in the center and six surrounding it — creates a satisfying, honeycomb-inspired shape that looks fantastic in monochromatic tones or bold contrasting colors. Ravelry and the Tillysome blog both have free hexagon mat patterns worth exploring.
12. The Textured Chevron Bath Mat
Chevrons, also known as the ripple stitch, create a zigzag pattern across the surface of the mat that adds movement and energy to an otherwise simple design. A chevron bath mat in two or three complementary colors has a bright, bohemian feel that works well in colorful, eclectic bathrooms. The chevron pattern requires a bit of counting and attention to the increases and decreases that form the zigzag, but once you have the rhythm established, it flows quickly. The Happy Hooker and All About Ami both have free chevron patterns that can be easily adapted for bath mat use.
13. The Woven-Look Basket Weave Bath Mat
The basket weave stitch uses alternating groups of front post and back post double crochet stitches to create a woven, textured surface that resembles actual woven fabric. A basket weave bath mat has a wonderfully tactile quality that feels luxurious underfoot. It looks especially beautiful in natural colors like tan, camel, or warm brown, evoking the feeling of a high-end spa. This stitch pattern does require familiarity with post stitches, making it best suited to intermediate crocheters, but the technique is thoroughly explained in many free tutorials. The Crochet Spot and Moogly blog both have excellent free basket weave pattern guides.
14. The Farmhouse-Style Crochet Bath Rug
Rounding out our list is a slightly larger, more substantial farmhouse-style bath rug pattern — something closer to a full rug in size and heft. These patterns typically use bulky cotton or cotton-nylon blend yarn and a large hook to create a thick, plush surface that covers more of the bathroom floor. They often incorporate simple geometric designs or neutral color palettes that suit the clean, cozy farmhouse aesthetic. The Look What I Made and The Hateful Crafter blogs have both published free farmhouse bath rug patterns that are detailed, well-photographed, and include helpful notes on sizing and yarn substitution.
How to Care for Your Crochet Bath Mat
Once you have put in the time and love to make one of these beautiful mats, you want to make sure it holds up well. Cotton bath mats are generally machine washable, which is one of their greatest advantages over more delicate handmade textiles. Wash yours in cold or warm water on a gentle cycle, and either lay it flat to dry or tumble dry on low heat. Avoid high heat, which can cause cotton to shrink and can weaken the fibers over time.
If your mat develops a musty smell (a common issue in damp bathrooms), add half a cup of white vinegar to the rinse cycle to freshen it up. Vinegar is gentle on cotton fibers and is highly effective at neutralizing odors without the harshness of bleach.
For mats made with t-shirt yarn or plarn, check the care instructions specific to those materials, as they may have different requirements than standard spun cotton.
Final Thoughts
Crochet bath mats are one of those rare projects that combine accessibility, usefulness, and creative expression in equal measure. Whether you choose to work a simple striped rectangle that you can finish in a weekend or challenge yourself with an intricate mandala worked in luxurious cotton, you will end up with something genuinely beautiful and functional that adds a personal touch to your bathroom.
The 14 patterns above cover the full range of styles, from cozy and rustic to clean and modern, from beginner-friendly to satisfyingly complex. We encourage you to bookmark the ones that speak to you and set aside a little time to start one soon. Your feet will thank you every morning.
Have you made a crochet bath mat before? We would love to hear which pattern style is your favorite or see photos of ones you have completed. Share your experiences in the comments below, and happy crocheting.