Bath Mat Free Crochet Patterns – DIY Magazine

Bath Mat Free Crochet Patterns: Your Complete DIY Guide to Cozy, Stylish Bathroom Décor

There is something deeply satisfying about stepping out of a warm shower onto a bath mat you made with your own hands. Crochet bath mats are one of those projects that sit at the perfect intersection of practical and beautiful — they are durable enough to handle daily use, soft enough to be a genuine pleasure underfoot, and customizable in ways that no store-bought product can match. Whether you are a beginner picking up a hook for the first time or an experienced crafter looking for your next home décor project, this guide will walk you through everything you need to know, including free crochet patterns, material choices, stitch techniques, and finishing tips that will leave your bathroom looking like it belongs in a magazine spread.


Why Crochet Your Own Bath Mat?

Before diving into the patterns themselves, it is worth pausing to appreciate why so many crafters are turning away from the big-box store bath mat aisle and reaching for their yarn stash instead.

First, there is the cost. A handmade bath mat using cotton yarn can cost as little as five to ten dollars in materials, while a comparable quality mat in a boutique home goods store might run thirty dollars or more. Over time, and especially if you are outfitting a full bathroom, those savings add up in a meaningful way.

Second, there is the personalization factor. When you crochet your own bath mat, you choose every element — the color, the size, the stitch pattern, the texture. Want a mat that perfectly matches your seafoam green shower curtain? Done. Need an extra-long runner-style mat to span the length of your vanity? No problem. The pattern serves you, not the other way around.

Third, and perhaps most importantly for daily life, is durability. Crochet bath mats made from 100% cotton yarn are machine washable, quick drying, and surprisingly tough. Unlike the thin, plasticky mats that pill and curl at the edges after a few washes, a well-made crochet mat gets better with age, softening and flattening beautifully over time.


Choosing the Right Yarn for a Crochet Bath Mat

The single most important decision you will make before casting on your first stitch is yarn selection. Not every yarn is appropriate for a bath mat, and choosing the wrong one can result in a project that mildews, stretches out of shape, or falls apart after a few wash cycles.

Cotton yarn is the gold standard for bath mats. It is absorbent, durable, machine washable, and available in a huge range of colors. Look for a worsted weight or bulky weight cotton yarn for mats that will stand up to heavy use. Some popular and widely available options include Lion Brand 24/7 Cotton, Paintbox Yarns Simply DK Cotton, and Bernat Maker Home Dec, which has a cotton-polyester blend that adds a bit of extra strength.

Cotton-nylon blends are another excellent choice. The nylon reinforces the cotton fibers and adds significant durability without sacrificing absorbency. These blends often hold their shape a bit better than pure cotton, which is helpful if your mat sees a lot of traffic.

T-shirt yarn and fabric strips have become increasingly popular for bath mat projects. Because these are made from knit cotton fabric rather than spun fiber, they are extremely thick and create mats with a satisfying weight and heft. They are also a brilliant way to upcycle old t-shirts or cotton fabric scraps. The texture is chunky and rustic, which suits a farmhouse or boho bathroom aesthetic particularly well.

Avoid acrylic yarn for bath mats. While acrylic has many wonderful qualities for other projects, it does not absorb water, tends to stay slippery underfoot, and can become uncomfortably hot and stuffy against bare skin in a steamy bathroom.


Essential Tools and Supplies

Beyond yarn, you will need a few basic supplies to get started.

Your hook size should match your yarn weight as a starting point, but bath mats often benefit from going up one hook size compared to the yarn label’s recommendation. This creates a slightly looser fabric that is softer underfoot and has better drape. For worsted weight cotton, a 5.5mm to 6mm hook is a good range. For bulky cotton or t-shirt yarn, go up to an 8mm to 10mm hook.

You will also want a yarn needle for weaving in ends, a pair of scissors, and a tape measure to check your dimensions as you work. If you plan to add a non-slip backing, pick up a sheet of non-slip rug mesh or a can of non-slip rug backing spray, both of which are widely available at craft stores and online.


Free Crochet Bath Mat Pattern: Classic Rectangle Cotton Mat

This first pattern is perfect for beginners. It uses only the basic single crochet stitch and produces a dense, absorbent mat with a tightly woven texture.

Materials needed: approximately 200 to 250 yards of worsted weight 100% cotton yarn in your chosen color, a 5.5mm crochet hook, yarn needle, scissors.

Finished size: approximately 18 inches by 28 inches, which is a standard bath mat size. You can easily adjust by adding or subtracting from your starting chain.

Pattern instructions:

Chain 55. This forms your foundation chain. If your chain measures roughly 28 inches, you are on the right track. Adjust up or down by multiples of 2 if you need to change the width.

Row 1: Single crochet in the second chain from the hook and in each chain across. You should have 54 single crochets. Chain 1 and turn.

Rows 2 onward: Single crochet in each stitch across. Chain 1 and turn at the end of each row.

Continue working rows of single crochet until your piece measures approximately 18 inches from the starting chain. Fasten off and weave in your ends.

The beauty of this pattern is in its simplicity. The dense single crochet fabric is highly absorbent and lays flat without any blocking. For a bit of visual interest, try alternating two colors every two rows to create thin horizontal stripes, or work the entire mat in a variegated cotton yarn that does the color work for you.


Free Crochet Bath Mat Pattern: Textured Waffle Stitch Mat

If you want something with more visual depth, the waffle stitch creates a beautiful grid-like texture that is both attractive and highly functional. The raised squares trap moisture and add cushioning underfoot.

Materials needed: approximately 300 yards of bulky weight cotton yarn, a 6.5mm hook, yarn needle, scissors.

Finished size: approximately 20 inches by 30 inches.

Special stitches: This pattern uses front post double crochet (fpdc) and back post double crochet (bpdc). If you are not familiar with post stitches, they are simply double crochets worked around the post (the vertical bar) of the stitch below, rather than into the top loops. Working around the front post brings the stitch forward; working around the back post pushes it back, creating the waffle effect.

Pattern instructions:

Chain 44 (or any multiple of 3 plus 2 for a different width).

Row 1 (right side): Double crochet in the fourth chain from the hook and in each chain across. Chain 2, turn.

Row 2: Double crochet in the first stitch. Work fpdc around the next stitch, bpdc around the following stitch, fpdc around the next stitch. Repeat this sequence of fpdc, bpdc, fpdc across the row, ending with a double crochet in the top of the turning chain. Chain 2, turn.

Row 3: Double crochet in the first stitch. Work bpdc around the next stitch, fpdc around the following stitch, bpdc around the next stitch. Repeat across, ending with a double crochet. Chain 2, turn.

Repeat rows 2 and 3 until your mat reaches approximately 20 inches in length. Fasten off and weave in ends.

The waffle stitch might feel a little awkward at first if you have not worked post stitches before, but after the first few rows it becomes rhythmic and intuitive. The finished mat has a beautiful three-dimensional quality that really elevates it from functional object to décor piece.


Free Crochet Bath Mat Pattern: Chunky T-Shirt Yarn Round Mat

Round bath mats have a charming, bohemian quality that works beautifully in modern farmhouse, Scandinavian, or eclectic bathrooms. This pattern uses t-shirt yarn, which you can buy pre-cut or make yourself from old cotton t-shirts cut into continuous spiraling strips.

Materials needed: approximately 150 to 200 yards of t-shirt yarn or fabric yarn in one or two colors, a 10mm or 12mm hook, yarn needle, scissors.

Finished size: approximately 22 to 24 inches in diameter, depending on your yarn thickness.

Pattern instructions:

This mat is worked in continuous rounds from the center out, using the magic ring method to start. If you prefer not to use a magic ring, chain 4 and slip stitch to the first chain to form a ring.

Round 1: Work 8 single crochets into the ring. Do not join; place a stitch marker to track the beginning of your round.

Round 2: Work 2 single crochets in each stitch around. You should have 16 stitches.

Round 3: Work 1 single crochet in the first stitch, 2 single crochets in the next stitch. Repeat this increase pattern around. You should have 24 stitches.

Round 4: Work 1 single crochet in each of the first 2 stitches, 2 single crochets in the next stitch. Repeat around. You should have 32 stitches.

Continue in this pattern, adding one additional single crochet before each increase stitch with every round, until your mat reaches your desired diameter. As a general rule, each round should add 8 stitches to maintain a flat circle. If your work starts to ruffle or dome, adjust your stitch count accordingly.

Fasten off and weave in ends carefully, using a yarn needle to secure the fabric yarn, which can be a bit trickier to work with than traditional yarn due to its width.

For a two-color version, switch colors every two rounds. This creates a cheerful bullseye effect that is particularly popular in children’s bathrooms.


Free Crochet Bath Mat Pattern: Bobble Stitch Spa Mat

For a mat that feels genuinely luxurious underfoot, the bobble stitch creates rounded puffs of texture that function almost like a massage for your feet as you stand on them. This is one of those projects where the texture does as much work as the color.

Materials needed: approximately 350 yards of worsted weight cotton in one color, a 5mm hook, yarn needle, scissors.

Finished size: approximately 16 inches by 24 inches.

Special stitch — bobble: Yarn over, insert hook into the next stitch, pull up a loop, yarn over, pull through 2 loops. Repeat this 4 more times in the same stitch (you should have 6 loops on your hook). Yarn over and pull through all 6 loops at once. That is your bobble.

Pattern instructions:

Chain 45.

Row 1 (wrong side): Single crochet in the second chain from the hook and in each chain across (44 stitches). Chain 1, turn.

Row 2 (right side): Single crochet in the first stitch. Make a bobble in the next stitch. Single crochet in the next stitch. Continue alternating single crochet and bobble across the row. Chain 1, turn.

Row 3: Single crochet in each stitch across. Chain 1, turn.

Row 4: Single crochet in the first 2 stitches. Make a bobble in the next stitch. Single crochet in the next stitch. Continue alternating, offsetting the bobbles from the previous row.

Row 5: Single crochet in each stitch across. Chain 1, turn.

Repeat rows 2 through 5 until your mat measures approximately 16 inches. End on a single crochet row. Fasten off and weave in ends.

The offset bobble placement creates a diagonal visual movement across the mat that is visually sophisticated without being complicated to execute.


Tips for Making Your Bath Mat Last

Even the best yarn and the most carefully executed pattern will not save a bath mat that is not properly cared for. Here are a few practices that will keep your handmade mat looking and feeling its best for years.

Wash your mat regularly, ideally once a week or more frequently if your bathroom sees heavy traffic. Most cotton crochet mats do beautifully in the washing machine on a gentle cycle with cold water. Avoid hot water, which can shrink cotton and break down the fibers over time.

Air drying is always preferable to machine drying, though most cotton mats can handle a low-heat dryer cycle. High heat is the enemy of handmade crochet projects — it causes cotton to shrink unevenly and can weaken the fibers significantly.

Shake your mat out regularly between washes to prevent moisture from becoming trapped in the thick fabric. This is especially important in high-humidity bathrooms where ventilation may be limited.

If your mat tends to slip on tile or hardwood floors, a coat of non-slip rug backing spray on the underside works beautifully. Apply it in a well-ventilated area, let it dry completely before placing the mat down, and reapply after every few wash cycles.


Customizing Your Pattern: Color, Size, and Beyond

One of the greatest joys of working from a free crochet pattern is that you are never truly bound by it. Every dimension in a crochet project is adjustable, and bath mats are particularly forgiving because there is no fit requirement — a mat that comes out slightly larger or smaller than planned is still a perfectly functional mat.

To change the size of any rectangular mat, simply adjust your starting chain. Increase it for a wider mat, decrease it for a narrower one. To change the length, work more or fewer rows.

For color, the sky is the limit. Solid colors have a clean, modern look that suits minimalist bathrooms. Stripes are cheerful and retro. Ombre gradients, where you shift gradually from one color to another, create a sophisticated watercolor effect that photographs beautifully. If you want to try colorwork, even simple block color designs can be worked into a single crochet mat using the intarsia or tapestry crochet techniques.

Edging is another opportunity for customization. A simple single crochet border worked around the finished mat gives it a clean, finished look. A shell stitch border adds a more decorative, vintage feel. A contrasting color border is one of the easiest ways to make a plain mat look intentionally designed.


Final Thoughts: The Satisfying Everyday Art of Crochet

Crochet bath mats occupy a special place in the world of handmade home décor. They are humble enough that no one expects them to be works of art, but beautiful enough that a well-made one genuinely transforms a bathroom’s atmosphere. They are practical objects that you interact with multiple times every single day, and there is something quietly wonderful about knowing that you made that thing with your own hands, from a simple skein of cotton yarn and a few hours of enjoyable work.

Whether you start with the simple single crochet rectangle and build confidence from there, or dive straight into the bobble stitch spa mat because life is short and textured bath mats are one of its great pleasures, you are joining a long tradition of crafters who have made their homes more beautiful one stitch at a time. These free patterns are your starting point. Where you take them is entirely up to you.

Categorized in:

Rugs,

Last Update: October 15, 2026

Tagged in:

, , , , , ,