Materials & tools you'll need

Cotton yarn (weight 3 or 4 recommended) · Crochet hook sized to your yarn · Scissors · Yarn needle for weaving in ends

Step 1 — Create the foundation chain

Make a slip knot and place it on the hook, then chain 36 stitches for a standard washcloth width. The 36-chain foundation gives a good starting size — adjust up or down depending on the yarn weight and your preferred washcloth dimensions. Cotton yarn is the best choice for washcloths as it is absorbent, durable, and holds its shape after repeated washing. Keep the foundation chain relaxed and even throughout — tight chains make the first row of single crochets difficult to work into and can draw the bottom edge inward, giving the finished cloth an uneven shape. Count carefully before beginning row 1.

Step 2 — Work single crochet rows

Single crochet into the second chain from the hook — insert the hook, yarn over and pull up a loop (2 loops on hook), yarn over and pull through both loops. Work one single crochet into every remaining chain across the foundation row, then chain 1 and turn. For every subsequent row, single crochet into each stitch of the previous row across, chain 1, and turn. Keep your tension as consistent as possible from stitch to stitch — the single crochet is an excellent stitch for developing even tension because each stitch is simple and short. If your fabric begins to pull or curl, adjust your hook grip or yarn tension slightly before continuing.

Step 3 — Build the square

Continue working rows of single crochet, turning at the end of each row with a chain 1, until the piece reaches your desired height. For a square washcloth starting with 36 chains, work approximately 20 to 30 rows — the exact count will vary depending on your yarn weight, hook size, and personal tension. Measure regularly as you work: hold the cloth up and compare the height to the width, stopping when they are equal. A square cloth is more versatile than a rectangle and sits more neatly on the edge of a bath or sink. Keep a running tally of rows so you can replicate the size if you want to make a matching set.

Step 4 — Add single crochet edging

Once the square is complete, work single crochet stitches around all four edges of the cloth to neaten and frame the perimeter. Along the top and bottom edges, work one sc into each stitch. Along the side edges — where the row ends sit — work one sc into each row end, placing stitches evenly so the sides lie flat without pulling or ruffling. At each corner, work 3 sc into the corner stitch to allow the fabric to turn squarely. Continue all the way around until you return to the starting point, then join with a slip stitch. This edging gives the cloth a clean, finished appearance and adds a small amount of extra density around the perimeter.

Step 5 — Weave in ends and finish

Fasten off by cutting the yarn and pulling the tail through the final loop. Thread the tail onto a yarn needle and insert it through the back loops of several neighbouring stitches to hide it within the work. Weave in at least two directions so the tail cannot pull free with washing. Once secure, cut the yarn close to the fabric. Weave in the starting slip knot tail and any other loose ends in the same way. The finished washcloth can be used immediately — rinse it before first use if desired. Cotton washcloths soften noticeably after the first few washes and become more absorbent with regular use.

Frequently asked questions

How many rows do I need to work for a single crochet washcloth?
For a standard washcloth starting with 36 foundation chains, a good starting point is 20 to 30 rows of single crochet. The exact number depends on your yarn weight, hook size, and personal tension — check regularly by measuring the piece and stop when the height matches the width for a square result.

What is the best way to weave in ends on a single crochet washcloth?
Thread the yarn tail onto a yarn needle and insert it through the back loops of several neighbouring stitches to hide it within the work. Weave in at least two directions so the tail cannot pull free with washing. Once secure, cut the yarn close to the fabric and trim any remaining tail.

What yarn and hook size should I use for a single crochet washcloth?
A soft, absorbent cotton yarn is the best choice — cotton holds up well to washing and becomes softer with use. A weight 3 or weight 4 cotton yarn with a matching 4mm to 5mm hook works well for most washcloth projects. Check the yarn label for the recommended hook size and adjust slightly smaller for a firmer, denser fabric.

Enjoyed this tutorial?

Find 60+ free tutorials on YouTube. Grab a pattern from the Etsy shop, or go deeper with a community membership.

Free tutorials on YouTube →    Shop on Etsy →    Join the community →