
Bathroom Mat Crochet Patterns – Free Crochet Bath Mat Patterns for Home
There is something deeply satisfying about stepping out of a warm shower onto a mat you made yourself. Crochet bath mats are one of those wonderfully practical projects that blend function and creativity in the most rewarding way. They hold up to daily use, they look beautiful in any bathroom, and they cost a fraction of what you would spend on store-bought versions. Whether you are a beginner picking up a hook for the first time or an experienced crocheter looking for a new weekend project, bath mats offer the perfect canvas for experimenting with texture, color, and stitch patterns.
This guide walks you through everything you need to know about crocheting bathroom mats at home, including the best yarns and hooks to use, essential techniques, and a collection of free crochet bath mat patterns ranging from beginner-friendly to more advanced designs. By the end, you will have all the inspiration and instruction you need to create a mat that feels custom-made — because it is.
Why Crochet Your Own Bathroom Mat?
Before diving into the patterns themselves, it is worth understanding why hand-crocheted bath mats have become such a popular home project. First, there is the obvious appeal of customization. You choose the colors, the dimensions, and the texture. If your bathroom has a specific palette, you can match it exactly. If you want a thick, plush mat, you select a bulkier yarn. If you prefer something lighter and easier to dry, you choose cotton.
Second, durability is a genuine advantage. A well-made crochet mat, crafted from a quality cotton or cotton-blend yarn, can outlast many commercially produced rugs. The dense stitches create a sturdy fabric that stands up to moisture, foot traffic, and repeated washing.
Third, there is the cost factor. Many beautiful bath mats require less than one or two skeins of yarn, keeping the total investment well under ten or fifteen dollars. For a functional home item that you will use every single day, that is an extraordinary value.
And then there is the creative satisfaction — the particular joy of making something useful with your own hands and placing it in your home as both a practical tool and a personal statement.
Best Yarn for Crochet Bath Mats
Choosing the right yarn is arguably the most important decision you will make when crocheting a bathroom mat. The material needs to handle moisture gracefully, wash easily, and maintain its shape over time. Here is what works best.
100% Cotton Yarn is the gold standard for bathroom mats. It is absorbent, dries relatively quickly, machine washable, and grows softer with each wash. Worsted weight cotton (size 4) is the most popular choice, but bulky cotton (size 5 or 6) creates a thicker, more plush mat with less crocheting time. Brands like Paintbox Simply DK, Lion Brand 24/7 Cotton, and Paintbox Simply Chunky are widely beloved in the crochet community for bath mat projects.
Cotton-Acrylic Blends offer a middle ground between the natural properties of cotton and the elasticity of acrylic. They tend to hold their shape a little better and come in a broader range of colors. However, pure cotton remains the preferred choice for items that will frequently encounter water.
T-Shirt Yarn or Fabric Yarn (sometimes called trapillo or jersey yarn) has become very trendy for crochet bath mats. It is made from strips of recycled fabric and creates an incredibly thick, cushioned mat. Because it is essentially fabric, it handles moisture well and is very easy to clean. The downside is that it can be harder to find consistent quality, and the chunky weight requires a large hook (10mm to 15mm range), which some crafters find challenging for prolonged crocheting.
Nylon Rope or Macramé Cord can also be used for bath mats, particularly those designed with a more structured, boho aesthetic. These materials are extremely durable and dry very quickly, though they create a firmer mat with less softness underfoot.
Avoid wool for bathroom mats unless it is specifically labeled as superwash. Standard wool felts when exposed to repeated hot water and moisture and is generally too delicate for heavy bathroom use.
Essential Tools and Supplies
Beyond yarn, you will want to gather a few supplies before starting any of the patterns below.
A crochet hook sized appropriately for your yarn weight is essential. Most worsted cotton bath mats work best with a 5mm to 6mm hook. Bulky yarn projects typically call for a 8mm to 10mm hook. T-shirt yarn often requires a 10mm to 15mm hook. If you go up slightly in hook size from what the yarn label suggests, you will get a looser fabric that drapes and softens more easily — this is often ideal for floor mats.
A yarn needle (also called a tapestry needle) is used to weave in your ends when the mat is complete. For chunky yarns, look for a needle with a wide eye.
Stitch markers are helpful for marking the beginning of rounds in circular patterns or for counting stitches.
Scissors are obviously necessary, but a quality pair with sharp blades makes clean cuts much easier.
A non-slip rug pad or rug gripper is a smart addition once your mat is finished. You can cut a piece to size and place it underneath your crocheted mat to prevent slipping on tile or smooth flooring. You can also apply non-slip rug backing spray or iron-on rug backing to the underside of your finished mat for the same effect.
Basic Stitches Used in Bath Mat Patterns
If you are new to crochet, here is a brief overview of the stitches you will encounter most often in bath mat patterns.
The chain stitch (ch) is the foundation of almost every crochet project. It forms the starting row or the beginning of rounds.
The single crochet (sc) is the simplest stitch and creates a tight, dense fabric — perfect for bath mats. It forms a compact, sturdy texture that holds its shape well underfoot.
The half double crochet (hdc) is slightly taller than single crochet and adds a bit more cushion to the fabric without sacrificing much density.
The double crochet (dc) works up faster than single or half double crochet and creates an airier fabric. It is often used in combination stitches or more decorative patterns.
The slip stitch (sl st) is used to join rounds, create borders, and move yarn across the work without adding height.
The magic ring (also called a magic circle) is a starting technique that allows you to begin working in the round without leaving a hole in the center. It is essential for oval and circular bath mat patterns.
Free Crochet Bath Mat Patterns
Now for the heart of this guide: the patterns themselves. Each of the following is a free design concept with full instructions that you can work through at home. Patterns are arranged from beginner to more advanced.
Pattern 1: The Classic Oval Bath Mat (Beginner)
This is the quintessential bath mat pattern — an oval worked in single crochet from the center outward. It produces a sturdy, flat mat that fits beautifully in front of a sink or bathtub.
Materials: 200–300 yards of worsted weight cotton yarn, 5.5mm hook, yarn needle, scissors.
Instructions:
Begin with a foundation chain of 20 stitches. This chain forms the spine of your oval.
Row 1: Single crochet in the second chain from the hook and in each chain across (19 sc). At the end of the chain, work 3 sc in the last stitch to turn the corner. Now work along the opposite side of the foundation chain back to the beginning, ending with 3 sc in the first stitch. Join to the first sc with a slip stitch to close the round. (You now have an oval with increased stitches at each end.)
Continue working in the round, increasing at both oval ends every round to keep the work flat. As a general guide, add 2 increases at each end per round (placing them evenly in the curved sections). Continue until the mat reaches your desired size — a typical bath mat is approximately 20 by 30 inches.
Finish with a final round of slip stitches for a clean border, or add a simple picot edging for a decorative touch. Weave in ends. Block if needed.
Pattern 2: The Chunky Circle Mat (Beginner)
Round mats have a modern, minimalist look that works beautifully in contemporary bathrooms. This version uses bulky cotton for quick results.
Materials: 150–200 yards of bulky weight cotton yarn, 8mm hook, yarn needle.
Instructions:
Start with a magic ring. Round 1: Work 8 single crochets into the ring. Pull the tail to close. (8 sc)
Round 2: Work 2 sc in each stitch around. (16 sc)
Round 3: Work 2 sc in the next stitch, 1 sc in the following stitch. Repeat from to around. (24 sc)
Round 4: Work 2 sc in the next stitch, 1 sc in each of the next 2 stitches. Repeat around. (32 sc)
Continue in this established pattern, adding one additional sc between increases each round until the mat reaches 20 to 24 inches in diameter. Finish with a slip stitch border or a round of reverse single crochet (also called crab stitch) for a twisted, textured edge.
Pattern 3: The Textured Bobble Bath Mat (Intermediate)
Bobble stitches create raised, three-dimensional bumps that add a massage-like texture underfoot and visual interest to the mat’s surface.
Materials: 300–400 yards of worsted weight cotton in two colors (main color and accent), 5.5mm hook.
A bobble stitch is made by working 5 partially completed double crochets into the same stitch and then drawing through all loops at once to close them.
Instructions:
Chain 32 with your main color.
Row 1: Sc in the second chain from hook and in each chain across. (31 sc) Chain 1, turn.
Row 2: Sc in first 2 stitches. Work 1 bobble in the next stitch, sc in the next 3 stitches. Repeat from to across, ending with sc in the last 2 stitches. Chain 1, turn.
Row 3: Sc across entire row. Chain 1, turn.
Alternate between Row 2 and Row 3 until the mat reaches approximately 20 to 24 inches in length. Switch to your accent color for the last 2 rows to add a pop of color. Add a border in single crochet all the way around for a finished edge, working 3 sc in each corner to keep the mat flat.
Pattern 4: The Woven-Look Tapestry Bath Mat (Intermediate to Advanced)
Tapestry crochet involves carrying multiple colors of yarn simultaneously to create geometric or striped patterns within the fabric. The result looks almost like a woven textile.
Materials: 300 yards each of two contrasting cotton yarns, 5mm hook.
This pattern uses standard single crochet in rows with color changes at regular intervals. Carry the unused yarn along the top of your stitches and crochet over it so no floats are visible on either side.
Work a foundation chain of 40. Single crochet in rows, switching between your two colors every 4 stitches to create vertical stripes. You can also switch colors every 4 rows to create horizontal stripes, or combine both for a checkerboard or plaid effect.
Work until the mat is your desired length. Add a border in one of your colors.
Pattern 5: The Granny Square Bath Mat (Intermediate)
For crocheters who love granny squares, assembling several into a bath mat is a charming and creative approach. Each square can be a different color for a patchwork look, or all the same color for a more uniform appearance.
Make 12 granny squares, each approximately 5 inches across, using standard double crochet granny square construction. Arrange them in a 3 by 4 grid and seam them together using a flat slip stitch join or a whip stitch join. Add a unified border all the way around the assembled mat.
Caring for Your Crochet Bath Mat
A well-made bath mat deserves proper care to stay beautiful and functional for years.
Machine wash your cotton bath mat on a gentle cycle in cold or warm water. Avoid hot water, which can cause cotton to shrink slightly over time. Use a mild detergent. You can tumble dry on low heat or lay the mat flat to air dry — air drying preserves the mat’s shape and is gentler on the fibers.
If your mat develops any pilling, use a fabric shaver to remove the pills and restore a smooth surface.
To block a finished mat and ensure it lies flat, wet it thoroughly, gently squeeze out excess water without wringing, and then lay it on a flat surface. Use your hands to shape it to your desired dimensions and allow it to dry completely before placing it on the floor.
Tips for Customizing Your Bath Mat
One of the greatest joys of crocheting your own bathroom mat is the freedom to make it entirely your own. Consider these ideas for personalizing your project.
Add a monogram or initial to the center of a circular mat using surface slip stitches in a contrasting color once the base is complete. Work the letter freehand or sketch it out on graph paper first for guidance.
Experiment with color blocking — working large sections of the mat in different solid colors for a bold, graphic look. Even alternating two neutrals like cream and gray creates a sophisticated effect.
Add fringe along the short ends of a rectangular mat by cutting lengths of yarn and folding them through the edge stitches. This works particularly well on tapestry or striped designs.
Use ombre yarn or shift gradually between similar shades of one color for a soft, gradient effect that requires no color changes during the project.
Final Thoughts
Crochet bath mats are one of the most satisfying home projects you can take on, offering a perfect balance of simplicity and creativity. They are practical, they are beautiful, they are genuinely durable, and they give you the rare pleasure of making something with your hands that you will reach for and appreciate every single day. Whether you start with the beginner oval or jump straight into a textured bobble design, each finished mat is a small act of making a home more personal and more yours.
Keep your yarn stash well-stocked with quality cotton options, experiment freely with colors and textures, and do not hesitate to combine elements from different patterns to invent something entirely new. The bathroom may seem like a small corner of a home, but a handmade mat placed there says something quietly meaningful about the care and thought that went into making a space comfortable, functional, and beautiful from the ground up — quite literally.