Simple Crocheted Bath Mat

Simple Crocheted Bath Mat: A Beginner-Friendly Pattern You’ll Actually Finish

There’s something deeply satisfying about stepping out of a warm shower onto something you made yourself. A crocheted bath mat is one of those projects that looks impressive, feels wonderful underfoot, and secretly takes less skill than most people assume. If you’ve been looking for a practical, beautiful, and budget-friendly crochet project, this is it.

Whether you’re just learning to crochet or you’ve been at it for years and want a quick, rewarding weekend project, a simple crocheted bath mat checks every box. It uses basic stitches you likely already know, it works up faster than you’d expect, and the finished product is genuinely useful in your home. This guide will walk you through everything — materials, pattern instructions, helpful tips, and ways to customize the design to match your bathroom.


Why Crochet a Bath Mat?

Before diving into the pattern, it’s worth talking about why a crocheted bath mat is worth your time in the first place. Store-bought bath mats are fine, but they’re also generic, often made from synthetic fibers, and they tend to wear out faster than handmade ones. A crocheted mat made from a sturdy cotton yarn can last for years with proper care, and it can be tossed in the washing machine just like any other bath mat.

There’s also the creative side. You choose the color. You choose the texture. You decide whether it’s round, oval, or rectangular. Want it to match your new shower curtain? Done. Want to make a set as a housewarming gift? This pattern scales beautifully. And because crochet is portable, you can work on it while watching TV, sitting in the car during a road trip, or killing time in a waiting room.

The cost savings are real too. A single bath mat from a home goods store can run anywhere from fifteen to fifty dollars, and the quality varies wildly. A crocheted bath mat made from two or three skeins of cotton yarn often costs less and will hold up better over time.


Materials You’ll Need

Getting started is simple. Here’s what you’ll want to gather before you begin.

Yarn: The most important choice is your yarn. For a bath mat, you want 100% cotton or a cotton blend. Cotton is absorbent, durable, and machine washable, which makes it ideal for bathroom use. Avoid acrylic yarn for this project — it doesn’t absorb moisture well and can feel slippery underfoot when wet, which is a safety concern. A worsted weight (size 4) or bulky weight (size 5) cotton yarn works best. You’ll need approximately 400–600 yards depending on the size you want. Popular choices include Lion Brand 24/7 Cotton, Paintbox Simply DK Cotton, and Bernat Maker Home Dec.

Crochet Hook: For worsted weight cotton, a size 5.0mm (H/8) or 5.5mm (I/9) hook works well. For bulky cotton, go up to a 6.0mm or 6.5mm hook. Check your yarn label for the recommended hook size, and keep in mind that a slightly larger hook than recommended will give you a looser, softer fabric, while a smaller hook creates a denser, firmer mat.

Scissors and Yarn Needle: You’ll need these to cut and weave in your ends when the mat is finished. A large-eye blunt tapestry needle works perfectly for weaving in yarn ends.

Measuring Tape: Helpful for checking your gauge and finished size as you work.

Non-Slip Mat Liner (Optional): If your bathroom floor is tile or hardwood, consider placing a non-slip rug liner underneath your finished mat to prevent sliding.


Gauge and Sizing

Gauge matters more for wearable items like sweaters and hats, but it’s still helpful to know for a bath mat so you can plan your finished size.

Using worsted weight cotton and a 5.0mm hook, a typical gauge is about 14 stitches and 16 rows per 4 inches in single crochet.

A standard bath mat is around 20 inches wide by 30 inches long, but yours can be whatever size works for your bathroom. A smaller mat might be 17 x 24 inches, while a larger one could be 24 x 36 inches. The pattern below is written for a medium mat approximately 20 x 28 inches, but adjusting is easy — just add or subtract chains at the beginning to change the width, and add or subtract rows to change the length.


The Pattern: Simple Crocheted Bath Mat

This pattern uses single crochet, which is one of the most fundamental crochet stitches. If you know how to chain, make a single crochet, and turn your work, you can make this mat. That’s it. No special stitches, no confusing abbreviations, no counting nightmares.

Abbreviations

  • ch = chain
  • sc = single crochet
  • st = stitch
  • sl st = slip stitch
  • rep = repeat

Foundation Chain

With your cotton yarn and hook, make a foundation chain of 71 stitches. This creates a mat approximately 20 inches wide. If you want to adjust the width, chain any odd number — starting with an odd number helps keep the stitch pattern symmetrical.

Row 1

Starting in the second chain from the hook, sc in each chain across. You’ll have 70 single crochet stitches. Chain 1, turn.

Rows 2 and Beyond

Sc in each stitch across the row. Chain 1, turn. Repeat this row until your mat measures approximately 28 inches from the beginning, or until you reach your desired length. You’ll likely work somewhere between 80 and 100 rows depending on your gauge and tension.

When you’ve reached the desired length, finish off and weave in all ends with your yarn needle.

That’s the core of the pattern. Simple single crochet, back and forth, row after row, until you reach the size you want. The beauty of this project is in its simplicity.


Adding a Border

A border gives your bath mat a finished, polished look and also helps the edges lie flat. Here’s a simple single crochet border that works beautifully.

After weaving in your ends, join your yarn to any corner stitch with a slip stitch. Chain 1.

Work single crochet stitches evenly around the entire perimeter of the mat. When you reach a corner, work 3 single crochets into the corner stitch to help it turn without bunching or pulling. When you return to where you started, join with a slip stitch to the first sc.

For a second round of border, chain 1, then work another round of single crochet around, again working 3 stitches into each corner. Join with a slip stitch and finish off.

For a slightly more decorative border, try a reverse single crochet (also called crab stitch) for the final round. Work it just like a regular single crochet, but instead of moving left as you normally would, move right. This creates a neat, rope-like edging that looks very intentional and professional.


Texture Variation: Waffle Stitch Bath Mat

If you’ve mastered the basic single crochet version and want something with more texture and visual interest, a waffle stitch bath mat is a wonderful next step. The waffle stitch creates a grid-like, textured surface that’s excellent for a bath mat because it adds slight grip underfoot.

How to Work the Waffle Stitch

The waffle stitch alternates between front post double crochet (fpdc) and back post double crochet (bpdc) in a simple repeating pattern. Don’t let the terminology intimidate you — post stitches just mean you insert your hook around the post (the vertical part) of the stitch in the row below, rather than through the top loops as usual.

Foundation chain: Chain a multiple of 3 plus 2. For example, chain 68 (66 + 2).

Row 1: Dc in the 4th chain from the hook and in each chain across. (65 dc) Chain 2, turn. Note that this chain 2 counts as your first dc on the next row.

Row 2: Fpdc around the next stitch, bpdc around the next stitch. Repeat [fpdc, bpdc] across to the last stitch, dc in the top of the turning chain. Chain 2, turn.

Row 3: Bpdc around the next stitch, fpdc around the next stitch. Repeat [bpdc, fpdc] across to the last stitch, dc in the top of the turning chain. Chain 2, turn.

Repeat rows 2 and 3 until your mat reaches the desired length. Finish off and add a simple single crochet border.

The finished waffle stitch mat has a lovely raised texture that looks and feels substantial. It’s one of those patterns that people always assume is much more complicated than it really is.


Tips for Success

Tension consistency matters more than perfection. If you crochet tightly in some rows and loosely in others, the mat will look uneven. Try to keep a steady rhythm. If you know you tend to crochet tightly, go up a hook size. If your work feels loose and floppy, try going down a hook size.

Count your stitches at the end of each row, at least for the first several rows. It’s easy to accidentally add or lose a stitch, especially at the beginning and end of rows. A stitch count that’s off by one will create a diagonal edge rather than a straight one.

Weave in ends as you go if you’re changing colors. If you’re making a striped or color-block mat, it’s much easier to weave in your yarn ends after each color change rather than waiting until the end when you have a dozen loose tails to deal with.

Block your finished mat. Blocking is the process of wetting the finished piece, shaping it, and allowing it to dry flat. For a bath mat, this is simple: soak it in cool water, gently squeeze out excess water without wringing, and lay it flat to dry on a clean surface. Use your hands to shape it into a perfect rectangle as it dries. Blocking helps even out any slight unevenness in your stitches and gives the mat a neat, finished appearance.

Wash before first use. Give your mat a machine wash on a gentle cycle with cold water before using it in the bathroom. This softens the cotton fibers and pre-shrinks the mat slightly, so you won’t be surprised by shrinkage the first time it goes through the laundry.


Color Ideas and Customization

One of the most enjoyable parts of making your own bath mat is the ability to choose exactly the colors and style you want. Here are a few ideas to get you thinking.

Solid color: Clean, classic, and easy. A single color in a natural cotton tone like cream, oatmeal, sage green, or slate blue looks fresh and spa-like. It also hides the occasional missed stitch far better than variegated yarn does.

Two-color stripes: Work several rows in one color, then switch. Wide stripes of 8–10 rows feel bold and graphic. Thin stripes of 2–4 rows feel more delicate and traditional. For a tonal look, pair two shades of the same color family.

Color block: Work the first third of the mat in one color, the middle third in a second color, and the final third in the first color again. This creates a clean, modern look that works well in contemporary bathrooms.

Variegated yarn: Some crocheters love variegated cotton yarn for bath mats because the color shifts add visual interest without any extra work. Just be aware that the stitch texture tends to get lost in busy colorways, so a simple solid stitch pattern works best with variegated yarn.


Caring for Your Crocheted Bath Mat

Cotton bath mats are pleasantly low-maintenance. Machine wash on a gentle or normal cycle in cool or warm water. Avoid hot water, which can cause cotton to shrink and may distort the shape of the mat over time. Tumble dry on low, or lay flat to dry for best results. Do not bleach, as this can weaken cotton fibers over time, though a small amount of oxygen bleach is usually fine if needed.

If your mat starts to pill after many washes, that’s normal for cotton. A fabric shaver (also called a lint shaver or defuzzer) can quickly restore it to looking nearly new.

With regular care, a well-made crocheted cotton bath mat can last for many years — far longer than most machine-made versions.


Making It a Gift

A crocheted bath mat is one of those gifts that people genuinely appreciate because it’s both handmade and useful. Consider making a coordinating set of a bath mat and a hand towel, or a bath mat in a color you know matches the recipient’s bathroom. For a housewarming gift, a simple mat in a neutral cotton tone is almost universally loved and usable.

Wrap it up with a small card noting the fiber content and care instructions, so the recipient knows how to take care of it. That small detail shows thoughtfulness and helps the mat last longer.


A Note on Sustainability

Choosing cotton yarn for a crocheted bath mat is also a more sustainable choice than buying a synthetic mat. Synthetic mats often shed microplastics in the wash and take much longer to break down at the end of their life. A 100% cotton mat is biodegradable and, if you choose an organic or recycled cotton yarn, has an even lighter environmental footprint. Brands like We Are Knitters, Paintbox, and Lion Brand all offer cotton options that are more responsibly sourced than conventional yarns.


You’re Ready to Begin

A simple crocheted bath mat is genuinely one of the most satisfying crochet projects you can take on. It’s large enough to feel like an accomplishment, simple enough not to stress you out, and useful enough that you’ll be glad you made it every single morning for years to come.

Gather your cotton yarn, grab your hook, and start that foundation chain. The first few rows will set the rhythm, and before you know it, you’ll be looking at a beautiful, handmade bath mat that cost you a fraction of what you’d pay in a store — and that will mean so much more every time you see it in your bathroom.

Happy crocheting.

Categorized in:

Rugs,

Last Update: October 14, 2026

Tagged in:

, , ,