
15 Easy Crochet Bath Rug Patterns to Refresh Your Space
There is something deeply satisfying about stepping out of a warm shower onto a rug you made yourself. It is soft, it is exactly the color you wanted, and it cost a fraction of what you would pay at a home goods store. Crochet bath rugs have become one of the most popular beginner-friendly home décor projects for good reason — they work up quickly, they are practical, and they let you customize every detail from texture to color palette. Whether you are brand new to crochet or you have been crocheting for years and want a fast, rewarding project, this list of 15 easy crochet bath rug patterns has something for every skill level and every bathroom style.
Before diving into the patterns, let’s talk about a few things that will set you up for success.
What to Know Before You Start
Choosing the right yarn is probably the most important decision you will make for a bath rug project. You want a yarn that can handle moisture, washing, and regular foot traffic. Cotton yarn is the gold standard for bath rugs because it absorbs water well, dries relatively quickly, and holds up beautifully over time. T-shirt yarn and chunky cotton rope are also excellent choices — they work up fast with a large hook and produce a dense, cushiony fabric that feels luxurious underfoot. Avoid acrylic yarn for rugs that will get wet frequently, as it does not absorb moisture and can become slippery when damp.
Hook size matters more than many beginners realize. For bath rugs, you generally want to go up one or two hook sizes from what the yarn label recommends. This creates a slightly looser, more flexible fabric that lays flat on the floor and has a bit of give when you step on it. A tight, stiff fabric is harder on your floors and tends to curl at the edges.
Non-slip backing is a smart addition to any bath rug you crochet. You can purchase iron-on non-slip rug backing from most craft stores, or use a store-bought non-slip rug pad cut to size. Some crocheters also use a rubber backing spray or sew on strips of shelf liner. Whatever method you choose, adding grip to the underside of your rug will prevent accidents on wet bathroom floors.
Washing your rug is easy if you chose cotton yarn. Most cotton rugs do well in a cold or warm machine wash on a gentle cycle and can be tumble dried on low or laid flat to dry. Always check your yarn label for specific care instructions.
Now, let’s get into the patterns.
1. Classic Round Granny Rug
The granny square is one of the most iconic crochet motifs in existence, and when you scale it up and work it in the round, it becomes a stunning bath rug. This pattern uses bulky cotton yarn and a large hook to create a flat, circular rug with the familiar granny square texture. The beauty of this design is its versatility — work it in a single color for a minimalist look, or use two or three coordinating colors to give each round a pop of contrast. This is a wonderful first rug project because the structure of a granny square is forgiving and easy to memorize after just one or two rounds.
The finished rug typically measures around 20 to 24 inches in diameter depending on how many rounds you complete, making it perfect in front of a vanity or beside a freestanding tub.
2. Simple Oval Rug
Oval rugs are a classic bathroom shape because they fit naturally in front of a standard bathtub or toilet. The oval crochet rug starts with a foundation chain and grows outward in continuous rounds, with increases at each end to maintain the oval shape. Once you understand where to place your increases, the pattern becomes meditative and relaxing to work. Use single crochet throughout for a smooth, dense surface, or switch to half double crochet for a slightly taller stitch that adds more cushion. This pattern works beautifully in neutral tones like cream, gray, or natural cotton, and it looks elegant in a farmhouse-style bathroom.
3. Striped T-Shirt Yarn Rug
T-shirt yarn, also called tarn, is made from strips of recycled jersey fabric and is one of the most satisfying materials to crochet with. It is thick, stretchy, and creates a wonderfully plush surface. A striped t-shirt yarn rug is as simple as it gets — work rows of single crochet and change colors at the end of each row or every few rows to create bold horizontal stripes. Because t-shirt yarn is so chunky, this rug works up incredibly fast. Many crocheters finish a full-sized bath rug in a single evening. The color possibilities are essentially endless, and t-shirt yarn is widely available online in both solid and variegated colorways.
4. Waffle Stitch Bath Rug
The waffle stitch is one of those patterns that looks far more complex than it actually is. It creates a deeply textured grid pattern that resembles a classic waffle iron impression, and it feels absolutely wonderful underfoot. The waffle stitch is created using a combination of single crochets and front post double crochets worked in a simple two-row repeat. If you have mastered basic crochet stitches and want to try something that elevates your work without a steep learning curve, the waffle stitch rug is the perfect next step. It is especially beautiful worked in a natural cotton or linen-blend yarn that highlights the dimensional texture.
5. Boho Fringe Rug
A boho fringe rug brings a free-spirited, earthy vibe to any bathroom. The base of this rug is typically a rectangular single crochet fabric worked in chunky cotton or jute yarn, and the fringe is added afterward along the short ends by cutting lengths of yarn and looping them through the edge stitches. You can keep the fringe short and neat or let it hang long and wild depending on the aesthetic you are going for. This rug looks especially at home in a bohemian bathroom with wicker baskets, macramé wall hangings, and potted plants. It is also a great stash-buster if you have leftover cotton yarn in earthy tones like terracotta, mustard, and sage.
6. Corner-to-Corner (C2C) Bath Mat
The corner-to-corner technique produces a beautifully diagonal fabric that looks intricate but follows a surprisingly simple pattern. You begin at one corner with just a few small squares and increase row by row until you reach the center of the rug, then decrease back down to the opposite corner. The result is a flat, square or rectangular mat with a subtle diagonal texture. Work it in a single color for a modern, understated look, or use two alternating colors to make the diagonal pattern really pop. The C2C method works up quickly with chunky yarn and is an excellent project for anyone who already knows basic double crochet.
7. Hexagon Tile Rug
Inspired by the timeless appeal of hexagon tile floors, this rug is made by crocheting individual hexagon motifs and joining them together. Each hexagon is small and quick to make, and once you have a stack of them, you can arrange them in any configuration you like before sewing or slip stitching them together. A monochromatic version in varying shades of white, cream, and gray mimics actual floor tile beautifully. A multicolored version feels playful and maximalist. This is a great project for using up small balls of leftover cotton yarn, and because each hexagon is its own self-contained project, it is easy to pick up and put down between life’s busy moments.
8. Chunky Basketweave Rug
The basketweave stitch creates alternating columns of raised and recessed texture that genuinely resembles woven fabric. It uses front post and back post double crochets to achieve its three-dimensional look, and while it sounds technical, the stitch repeat is easy to memorize after a few rows. A basketweave bath rug worked in chunky cotton has a classic, timeless quality that fits into farmhouse, traditional, and even contemporary bathrooms with equal grace. The texture also provides a bit of natural grip underfoot, which is a nice practical bonus.
9. Spiral Circle Rug
If you love the look of a rag rug but want to work with yarn rather than fabric strips, the spiral circle rug is your answer. This pattern works in a continuous spiral using the magic ring technique, and you simply single crochet around and around with increases placed evenly to keep the circle flat. The continuous spiral means there are no visible seam lines or color change ridges, making it look beautifully seamless. Use a variegated cotton yarn and the color transitions will spiral naturally around the rug, creating a gorgeous sunburst or ombre effect without any extra effort on your part.
10. Textured Popcorn Stitch Rug
Popcorn stitches are little bobbles of crochet that sit on the surface of the fabric like raised buttons. A bath rug covered in evenly spaced popcorn stitches has a wonderfully bumpy texture that feels like a massage for tired feet — and it looks absolutely charming. The popcorn stitch itself takes a moment to learn, but once you have the motion down, it is very consistent and satisfying to work. Space the popcorns out in a grid against a background of single crochet for a measured, geometric look, or stagger them in alternating rows for a more organic feel. This rug works best in a solid color that shows off the texture clearly.
11. Linen Stitch Bath Mat
The linen stitch, sometimes called the moss stitch or granite stitch, creates a tight, woven-looking fabric by alternating single crochets with chain stitches in a staggered pattern. The result looks almost like actual woven linen and has a smooth, refined surface. Because the linen stitch creates such a dense, flat fabric, it is ideal for a bath mat — it lays perfectly flat, stays in place well, and has a sophisticated look that suits modern and Scandinavian-style bathrooms beautifully. Work it in a smooth, light cotton in white, oatmeal, or a soft sage green for a spa-like aesthetic.
12. Rectangle Tapestry Crochet Rug
Tapestry crochet uses two colors of yarn worked simultaneously to create geometric patterns within the fabric itself. While it sounds advanced, a simple two-color tapestry crochet rug with a basic geometric design — think chevrons, diamonds, or simple stripes — is entirely achievable for a confident beginner. The key is working single crochets tightly and carrying the unused color inside your stitches as you go. The finished fabric is thick, sturdy, and visually striking. This style of rug looks like it belongs in a high-end boutique, and the fact that you made it yourself makes it even more special.
13. Ruffled Round Bath Rug
A ruffled bath rug adds a touch of whimsy and softness to a bathroom space. The ruffle effect is achieved by working extra stitches into the outer rounds of a circular rug, causing the edge to wave and flare outward. The body of the rug is a standard flat circle, but the last few rounds are worked with increases that deliberately exceed what is needed for flatness, creating the ruffle. This rug is particularly lovely in soft pastel colors like blush pink, lavender, or powder blue, and it suits romantic, cottage, or shabby-chic bathroom styles perfectly. Children’s bathrooms also love a ruffled rug worked in bright, cheerful colors.
14. Planned Pooling Rug
Planned pooling is a technique where you manipulate the alignment of a variegated yarn to create an argyle-style diagonal pattern. It requires a bit of math and patience at the start to find the right combination of yarn colorway, stitch count, and hook size, but once you crack the code for a particular yarn, the pattern essentially works itself. A planned pooling bath rug in a beautiful variegated cotton is a genuinely impressive-looking piece that most people will not believe you made yourself. This is a wonderful project for intermediate crocheters who want something more visually complex without learning new stitches.
15. No-Sew Granny Square Rug
Similar to the hexagon tile rug but using classic granny squares, this project lets you join your motifs as you go so there is no sewing up at the end. The join-as-you-go (JAYG) method connects each new granny square to its neighbors during the final round, creating a seamless join that is nearly invisible. You can make the rug as large or as small as you like simply by adding more squares, and the modular nature of the design makes it a perfect on-the-go project since each square takes only a few minutes to complete. Use a palette of coordinating cotton colors for a cohesive patchwork look, or go scrappy and use whatever you have on hand for a one-of-a-kind result.
Tips for Keeping Your Crochet Bath Rug in Great Shape
Once your rug is finished and in use, a little care goes a long way. Wash it every one to two weeks depending on how much foot traffic it sees. If your rug starts to pill, a fabric shaver will restore its surface quickly. If it develops any curling at the edges, try blocking it by wetting it thoroughly, shaping it flat on a towel, and letting it dry completely.
Over time, cotton rugs soften beautifully with repeated washing, so your rug will actually get more comfortable with use. If you notice the colors fading, wash in cold water and avoid harsh detergents. Many crocheters add a half cup of white vinegar to the rinse cycle to help set colors and keep cotton yarn looking vibrant.
Final Thoughts
Crochet bath rugs are one of those projects that give back far more than the time you put into them. They make your bathroom feel more personal, more cozy, and more intentional. They are also genuinely useful — a well-made cotton rug will last for years with proper care, and you can always refresh your space by making a new one whenever you feel like a change.
Whether you gravitate toward the clean simplicity of a linen stitch mat, the cozy chunkiness of a t-shirt yarn stripe rug, or the visual drama of a planned pooling or tapestry crochet design, there is a pattern on this list that will fit your style, your skill level, and your bathroom. Grab your favorite cotton yarn, pick up the right hook, and give yourself permission to make something beautiful for the room you start and end every single day in. You deserve a bathroom that feels as good as it looks.