
How To Crochet A Bath Rug With Rope
There is something deeply satisfying about making things for your home by hand, and a bath rug is one of those projects that feels both practical and luxurious at the same time. If you have been looking for a beginner-friendly crochet project that delivers a beautiful, durable result, crocheting a bath rug with rope is exactly what you need. This tutorial will walk you through everything from choosing your materials to finishing off your last stitch, so grab your hook and let’s get started.
Why Crochet A Bath Rug With Rope?
Before we dive into the how-to, it’s worth talking about why rope is such a fantastic choice for this kind of project. Cotton rope — the kind typically used for macramé or general crafting — is thick, absorbent, washable, and incredibly sturdy. Unlike yarn, which can pill or wear thin over time in high-traffic areas like bathrooms, rope holds its shape beautifully after repeated use and washing. It also gives your finished rug a chunky, textured look that is right at home in farmhouse, boho, coastal, and minimalist-style bathrooms alike.
Another reason to love this project is the speed. Because you are working with bulky rope and a large crochet hook, a bath rug can come together in just a few hours. That makes it a perfect weekend project, a thoughtful handmade gift, or even a fun craft night activity. You do not need to be an experienced crocheter to pull this off. If you know how to chain and single crochet, you already have the skills you need.
Materials You Will Need
Getting your materials right is half the battle, so let’s look at what you’ll need before you begin.
Cotton rope: You will want 3mm to 5mm single-strand or twisted cotton rope for a good, workable texture. A 5mm rope will work up faster and give you a chunkier look, while 3mm gives you a slightly finer finish. For a standard bath rug measuring approximately 20 by 30 inches, plan to use around 200 to 250 feet of rope. You can always buy a little extra — leftover rope is never a waste and can be used for macramé, plant hangers, or gift wrapping.
Crochet hook: For 5mm rope, a size N/9 (6mm) to P/15 (10mm) hook works well. For 3mm rope, try an N/9 or M/13 hook. The thicker your hook, the more open and relaxed your stitches will be. A slightly larger hook than the rope diameter helps the stitches glide smoothly and gives the rug a softer feel underfoot.
Scissors: A sturdy pair for cutting rope cleanly.
Tapestry needle or crochet hook for weaving in ends: You will need something with a large enough eye to thread rope through.
Non-slip rug pad or grip liner (optional but recommended): A bath rug with a little grip underneath it is much safer, especially on tile or hardwood floors. You can purchase adhesive non-slip pads or a thin liner to cut to size.
Spray bottle with water (optional): Lightly misting your finished rug and blocking it flat can help even out the stitches and give it a neater appearance.
Gauge And Sizing
Gauge is not critical with this project since you are working toward a specific finished size rather than fitting a garment, but it’s worth knowing roughly what to expect. With 5mm rope and a 10mm hook using single crochet, you can expect approximately 8 stitches and 9 rows to equal 4 inches. With a slightly smaller hook or thinner rope, your gauge will be tighter and your rug will be denser.
For a standard bath rug, aim for approximately 20 inches wide and 30 to 32 inches long. You can easily adjust the number of starting chain stitches to make a wider or narrower rug, and continue adding rows until you reach your desired length. There is no wrong size here — make it whatever fits your space best.
Stitches You Will Use
This pattern uses just two foundational crochet stitches, making it perfect for beginners.
Chain stitch (ch): The foundation of nearly every crochet project. You create a chain stitch by drawing the working yarn (or in this case, rope) through the loop on your hook.
Single crochet (sc): The workhorse of beginner crochet. You insert your hook into a stitch, pull up a loop, and draw the working rope through both loops on your hook.
That’s truly it. If you are brand new to crochet, spend five or ten minutes practicing these two stitches on a small length of rope before you begin your rug. You will feel more confident and your tension will be more consistent by the time you start the actual project.
How To Crochet A Bath Rug With Rope — Step By Step
Step 1: Set Up Your Workspace
Find a comfortable place to sit where you have room to spread out a bit. Rope is thicker and sometimes stiffer than yarn, so your hand and wrist may need a few minutes to adjust to the new texture and tension. If you find the rope slippery, try working on a non-slip surface or draping a small towel over your lap to give the rope a little friction.
Uncoil or unwind your rope before you begin so it doesn’t tangle as you work. Some crafters like to wind it loosely into a ball, while others prefer to work directly from the coil. Either works fine.
Step 2: Make Your Foundation Chain
To create a rug that is approximately 20 inches wide, chain 40 stitches. If you want a slightly narrower rug (around 16 inches), chain 33 stitches. For a wider rug (24 inches), chain 48 stitches. The key is to keep your chain stitches even and not too tight — you need to be able to insert your hook into them easily on the first row.
Once you have your foundation chain, count your stitches to make sure you have the right number before moving on. It is much easier to correct a counting mistake now than after you have worked several rows.
Step 3: Work The First Row
Insert your hook into the second chain from the hook (skipping the very first chain stitch, which acts as your turning chain). Pull up a loop of rope through the chain, then draw the working rope through both loops on your hook to complete your first single crochet.
Continue working one single crochet into each chain stitch across the entire foundation chain. When you reach the end of the row, you should have the same number of stitches as your foundation chain (for example, 40 single crochets if you started with 40 chains). Count your stitches before moving on — this is a good habit that saves a lot of frustration later.
Step 4: Turn And Work Row 2
At the end of Row 1, chain 1. This is your turning chain, and it brings your hook up to the height of the next row. Turn your work so you are now working back across the row you just made.
Insert your hook into the first stitch of the row (not the turning chain), pull up a loop, and draw the working rope through both loops on your hook. Continue across the row with one single crochet in each stitch. Again, count your stitches at the end of the row.
Step 5: Continue Working Rows
Repeat Step 4 — chain 1, turn, single crochet across — for every subsequent row. You will work back and forth across the rug in this way, building up the length row by row.
Keep checking your stitch count as you go. It is very easy to accidentally skip a stitch at the beginning or end of a row, or to add an extra stitch by inserting your hook into the turning chain by mistake. If your count is off by one, it is usually easiest to simply work an extra stitch or skip a stitch to correct it rather than pulling back multiple rows.
Continue until your rug measures approximately 30 to 32 inches long, or whatever length suits your space. Lay it flat on the floor periodically to check the size as you go.
Step 6: Fasten Off
When your rug is the right size, cut the rope, leaving a tail of about 6 to 8 inches. Draw the cut end through the loop on your hook and pull it snug to fasten off. This secures your last stitch so it won’t unravel.
Step 7: Weave In Your Ends
Thread your tapestry needle or use your crochet hook to weave the tail ends into the body of the rug. Work the end back and forth through several stitches in different directions so it is well secured. Rope ends can be a little bulky, so use your fingers to press the woven end flat against the rug after you’re done. Trim any excess close to the surface.
Repeat for both the starting tail (from your foundation chain) and the finishing tail.
Tips For A Neat, Professional-Looking Rug
Keep your tension consistent. Tight stitches and loose stitches on the same rug will create an uneven surface and wavy edges. Try to keep a steady, even pull on the rope throughout. If you find your edges curling up, your tension may be too tight — try going up one hook size.
Count your stitches every row. This cannot be overstated. One missed or extra stitch per row adds up quickly and creates a rug that tapers or flares at the edges. The extra thirty seconds of counting will save you a lot of unraveling.
Work in good light. The texture of rope can make it harder to see individual stitches than with smooth yarn. Good lighting makes a big difference, especially when you are learning to identify the tops of stitches.
Do not crochet too tightly. It is a common instinct, especially for beginners, to crochet tightly in the belief that it makes the work look neater. In this case, a slightly relaxed tension actually looks better and makes the rug softer and more flexible underfoot.
Block your finished rug. Once you have woven in all your ends, lay your rug flat on a clean surface and use your hands to smooth and straighten it. If it looks a little uneven, mist it lightly with water from a spray bottle and pat it into shape. Let it dry completely before using it.
How To Wash Your Rope Bath Rug
One of the best things about cotton rope rugs is that they are machine washable. Turn your rug over and check that all your ends are woven in securely before washing. Use a gentle or delicate cycle with cold water and a mild detergent. Avoid hot water, which can cause cotton to shrink slightly.
You can either tumble dry on low heat or lay the rug flat to air dry. Air drying is gentler and will help your rug keep its shape over time. If it comes out of the wash looking a little stiff or uneven, smooth it flat by hand while it is still slightly damp and allow it to finish drying in that position.
Plan to wash your bath rug every week or two, depending on how much it gets used. Regular washing keeps it fresh and prevents any buildup of moisture or mildew, which is always a concern in the bathroom.
Variations To Try
Once you have made your first basic rope bath rug, you will likely find yourself wanting to experiment. Here are a few ideas to keep things interesting.
Two-color stripes: Use two colors of cotton rope and switch between them every two rows for a classic striped look. Simply cut the first color and join the second at the beginning of a new row, leaving a tail to weave in.
Oval rug: Instead of a straight foundation chain, you can work an oval rug by chaining a shorter length and working around it in a spiral, adding stitches at each end to keep the oval flat. This shape is lovely for in front of a pedestal sink.
Twisted rope texture: Try using a twisted cotton rope rather than single-strand for a slightly different surface texture. Twisted rope gives a more rustic, natural look that works beautifully in earthy or neutral bathrooms.
Add a fringe: Leave 4-inch tails when you fasten off and at various intervals along the short ends of your rug for a boho fringe detail. Trim the fringe evenly with scissors for a clean finish.
Add a border: After completing your rug, work one or two rounds of single crochet around the entire perimeter using a contrasting color of rope. This frames the rug beautifully and helps keep the edges from curling.
Gifting This Rug
A handmade rope bath rug is an incredibly thoughtful gift. It is practical, beautiful, and made with care — which is more than can be said for anything you might grab off a store shelf. Consider making a set of two (one for in front of the tub and one for in front of the sink) tied together with a ribbon for a housewarming or wedding shower gift. You can customize the colors to match the recipient’s bathroom, or stick with classic natural cotton for a neutral option that works with any décor.
To wrap it nicely, roll the rug into a tight cylinder, tie with a piece of twine or ribbon, and attach a handwritten tag. Simple, beautiful, and completely from the heart.
Final Thoughts
Crocheting a bath rug with rope is one of those projects that gives you a big, beautiful result for a surprisingly small investment of time and skill. It is the kind of thing you can finish in an afternoon, step back from, and genuinely feel proud of. And every single time you step out of the shower and your feet land on something you made yourself, that satisfaction comes right back.
If you try this pattern, I would love to see how yours turns out. Leave a comment below with any questions, share a photo of your finished rug, or tag me on social media — nothing makes my day quite like seeing your handmade creations. Happy crocheting!