CROCHET BATH MAT PATTERNS

Crochet Bath Mat Patterns: The Complete Guide to Making Beautiful, Functional Bathroom Rugs

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 creative — they are sturdy enough to handle daily use, customizable to match any bathroom decor, and genuinely fun to make. Whether you are a beginner looking for your first home decor project or an experienced crocheter ready to experiment with texture and color, bath mat patterns offer something for every skill level.

This guide walks you through everything you need to know about crocheting your own bath mats: the best materials, essential stitches, step-by-step pattern instructions, design ideas, and tips for making your finished mat last for years. By the time you reach the end, you will have enough knowledge to start your first mat today — or to design your own from scratch.


Why Crochet a Bath Mat?

Before diving into the patterns themselves, it is worth taking a moment to appreciate why handmade crochet bath mats have become so popular among crafters.

First, there is the matter of quality. Mass-produced bath mats are often made from synthetic materials that feel scratchy, pill quickly, or lose their shape after a few washes. A hand-crocheted mat, by contrast, can be made from 100% cotton, which becomes softer with every wash, absorbs water beautifully, and holds up remarkably well over time.

Second, handmade mats are fully customizable. You choose the size, the color, the texture, and the stitch pattern. Want a mat that perfectly matches your sage green towels? You can make that. Want something with raised texture that gives your feet a gentle massage every morning? There is a stitch for that too.

Third, crochet bath mats are genuinely economical. A single skein or two of cotton yarn costs a fraction of what you would spend on a comparable quality bath mat in a home goods store. And the satisfaction of making something yourself — something you use every single day — never really gets old.


Choosing the Right Materials

The success of your crochet bath mat starts before you ever pick up a hook. Materials matter enormously for this type of project.

Cotton yarn is by far the most popular choice, and for good reason. It is absorbent, machine washable, durable, and hypoallergenic. Look for 100% cotton rather than cotton blends, as blended yarns often contain acrylic fibers that reduce absorbency and can feel less comfortable underfoot. Worsted weight or bulky cotton yarn works best for bath mats because it creates a dense, thick fabric that cushions your feet and dries quickly.

Some crafters also use T-shirt yarn (sometimes called jersey yarn or fabric yarn), which is made from strips of recycled cotton jersey fabric. This material creates wonderfully chunky, cushioned mats and comes in a huge range of colors. It works up quickly on a large hook and produces a mat that has a slightly different, more rustic texture than traditional yarn.

Jute is another option worth considering if you prefer a natural fiber with a slightly firmer feel. Jute mats have a beautiful, earthy look and are quite durable, though they are not as soft underfoot as cotton and should not be machine washed.

For hooks, you want to go slightly larger than the yarn label suggests. Using a hook that is one or two sizes larger than recommended creates a slightly looser fabric, which is more comfortable underfoot and dries faster because air can circulate between the stitches. For bulky cotton or T-shirt yarn, a hook in the 8mm to 10mm range is usually ideal.


Essential Stitches for Bath Mat Patterns

You do not need an extensive repertoire of stitches to make beautiful bath mats. A handful of foundational techniques will take you a long way.

The chain stitch and single crochet form the backbone of the simplest bath mat patterns. A basic single crochet mat in a solid color is an ideal first project — it is repetitive in the best way, works up quickly in bulky yarn, and produces a tight, durable fabric.

Half double crochet creates a slightly taller, softer fabric than single crochet and is great for mats where you want a little more cushioning without sacrificing too much density.

The waffle stitch deserves special mention because it is one of the most popular choices for bath mats specifically. This stitch creates a grid of raised squares that give the mat a beautiful, textured surface. The texture is not just decorative — it also increases the mat’s overall thickness and provides a pleasant sensation underfoot. The waffle stitch is created by alternating front post double crochets and back post double crochets in a specific pattern, and while it sounds complex, it becomes intuitive after just a few rows.

The moss stitch (also called the linen stitch or seed stitch) alternates single crochets and chain stitches to create a neat, tight, almost woven-looking fabric. It is elegant and works particularly well in neutral colors where the texture can really shine.

Granny squares are a classic approach for bath mats if you enjoy a more colorful, patchwork look. You crochet individual squares and then join them together, which makes this a great stash-busting project and allows for nearly endless color combinations.


Beginner Crochet Bath Mat Pattern: Simple Cotton Rug

This straightforward pattern creates a rectangular bath mat approximately 20 inches by 30 inches — a standard size that works in front of a tub, shower, or sink. It uses only single crochet stitches, making it perfect for beginners.

Materials needed:
Two to three skeins of bulky weight (size 5 or 6) 100% cotton yarn in your chosen color. A 9mm crochet hook. Scissors and a yarn needle for weaving in ends.

Instructions:

Start by chaining 61. This forms the foundation of your mat. Turn your work.

Row 1: Single crochet in the second chain from the hook and in each chain across. You will have 60 single crochet stitches. Chain 1 and turn.

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

Continue working rows of single crochet until your mat measures approximately 30 inches from the foundation chain, or until you reach your desired length. Fasten off and weave in your ends.

For a two-tone mat, simply change colors every ten rows. To do this, finish the last stitch of the final row in your current color until you have two loops on the hook, then pull the new color through both loops to complete the stitch. Cut the old color, leaving a tail to weave in, and continue with the new color.

This pattern produces a tight, dense fabric that will soften beautifully with use and washing.


Intermediate Pattern: Waffle Stitch Bath Mat

The waffle stitch bath mat is a step up in complexity but produces a truly gorgeous result. The raised texture makes this mat look professionally crafted and feels wonderful underfoot.

Materials needed:
Three to four skeins of worsted or bulky cotton yarn. A 7mm or 8mm hook. Scissors and a yarn needle.

Understanding the stitches:
Front post double crochet (fpdc): Yarn over, insert hook from front to back around the post (vertical bar) of the stitch below, yarn over and pull up a loop, then complete as a regular double crochet.
Back post double crochet (bpdc): Yarn over, insert hook from back to front around the post of the stitch below, yarn over and pull up a loop, then complete as a regular double crochet.

Instructions:

Chain 61 (or any odd number plus 1 for the turning chain).

Row 1: Double crochet in the 4th chain from the hook and in each chain across. Chain 2 and turn. (59 double crochet stitches)

Row 2: Fpdc around the first stitch, bpdc around the next stitch. Alternate fpdc and bpdc across the row, ending with a double crochet in the top of the turning chain. Chain 2 and turn.

Row 3: Bpdc around the first stitch, fpdc around the next stitch. Alternate across the row, ending with a double crochet in the turning chain. Chain 2 and turn.

Repeat rows 2 and 3 until your mat reaches the desired length. Fasten off and weave in all ends.

The alternating front and back post stitches create the characteristic waffle grid. Once you have completed a few rows and can see the pattern emerging, you will find it easier to identify where each stitch should go by reading the fabric rather than counting.

For a finishing touch, you can add a single crochet border around the entire mat. Work one round of single crochet around all four sides, placing three single crochets in each corner to keep the corners flat and neat. This gives the mat a clean, polished edge.


Advanced Design: Granny Square Bath Mat

If you love color and enjoy a more modular approach to crochet, a granny square bath mat is an incredibly satisfying project. This design uses the classic granny square motif assembled in a 3 by 5 arrangement to create a mat of approximately 21 inches by 35 inches.

Materials needed:
Cotton yarn in three or four coordinating colors. A 5mm or 6mm hook. Scissors and a yarn needle. Stitch markers are optional but helpful.

For each granny square, you will work in rounds starting from a magic ring at the center. Work clusters of three double crochets separated by chain-2 spaces at each corner, and chain 1 between clusters along the sides. Work in as many rounds as needed to achieve a square that is roughly 7 inches across. You will need 15 squares total.

Once all squares are complete, join them using the flat slip stitch join method, which creates an almost invisible seam. Lay your squares out in three columns of five squares, then join them in rows first, and then join the rows together.

Finish with a border of single crochet around the entire mat. For a truly polished look, work two rounds of border: the first in one of your accent colors, and the second in your main color.

The beauty of a granny square mat is that no two ever look exactly alike, and the colorwork possibilities are essentially limitless. You can use a single color for all the squares for a clean, modern look, or go full rainbow with every square in a different color combination.


Tips for Making Your Bath Mat Last

A handmade bath mat represents real time and effort, so it is worth taking a few steps to ensure yours stays beautiful for as long as possible.

Wash your mat before first use to pre-shrink the cotton fibers and soften the fabric. Cotton can shrink slightly in the wash, and it is better to have this happen before your mat is in its final position on the bathroom floor.

Wash bath mats in cold or warm water on a gentle cycle. Hot water can cause cotton to shrink excessively and may affect the color of your yarn. Most cotton bath mats do well in the washing machine with regular detergent.

Air drying is gentler on the fibers than machine drying, though most cotton mats can handle the dryer on a low heat setting. If you use the dryer, remove the mat while it is still slightly damp and allow it to finish drying flat to preserve its shape.

Consider adding a non-slip backing to your finished mat. You can purchase non-slip rug backing fabric at craft or fabric stores and cut it to fit the bottom of your mat. Alternatively, fabric puffy paint applied in dots or a grid pattern on the bottom of the mat creates an effective non-slip surface once it dries. Safety is worth the extra few minutes of effort.

If your mat begins to curl at the edges after washing, block it by wetting it thoroughly, pressing it into shape on a flat surface, and allowing it to dry completely. Most crochet cotton fabric will hold its shape well once blocked.


Color and Design Ideas

One of the greatest pleasures of making your own bath mat is the opportunity to create something that truly feels like yours. Here are a few ideas to spark your creativity.

Striped mats are simple to achieve and can have a big visual impact. Try wide stripes in two neutrals like cream and tan, or go bold with bright stripes in colors that complement your towels or shower curtain. Thin stripes require more color changes but can look elegant and sophisticated.

Ombre or gradient mats use a single color family, moving from dark to light (or vice versa) across the mat. You can achieve this by changing shades every few rows or by using a gradient yarn that transitions naturally.

Monogrammed or personalized mats using tapestry crochet allow you to work letters or simple motifs directly into the fabric using a two-color intarsia technique. These make wonderful gifts for weddings, housewarmings, or new homes.

Textured combinations — mixing stitch patterns across the same mat — can add visual interest while giving you the chance to practice multiple techniques in a single project. Try a section of waffle stitch in the center with a simple single crochet border, or alternate blocks of moss stitch and plain double crochet.


Caring for Your Bathroom and Your Mat

Beyond the mat itself, it is worth thinking about how your bathroom conditions affect its longevity. Bathrooms are humid environments, and proper ventilation helps your mat dry fully between uses, which prevents mildew and keeps the fibers smelling fresh. If possible, hang your mat to dry after showers rather than leaving it flat on the floor until your next wash day.

Rotating between two mats — one in use while the other dries fully — is a great habit if your bathroom gets heavy use. It also gives you a perfect excuse to make a second mat in a coordinating color.


Getting Started Today

If you have been on the fence about attempting a crochet bath mat, consider this your nudge. The beginner pattern described above requires only a single stitch and can be completed in a weekend. The materials are inexpensive, the skill level is genuinely accessible, and the end result is something you will use and appreciate every single day.

More experienced crafters will find the waffle stitch and granny square patterns genuinely engaging — complex enough to stay interesting, but with enough repetition to settle into a satisfying rhythm. There is a reason so many crocheters keep coming back to bath mats as a go-to project: they are the rare combination of practical, beautiful, and genuinely enjoyable to make.

Pick up your hook, choose a cotton yarn you love, and start your first row. Your bathroom floor is waiting.

Categorized in:

Rugs,

Last Update: October 14, 2026

Tagged in:

, , ,