What You Need to Knit a Washcloth
A washcloth is one of the easiest projects to knit because it uses only two basic stitches and a straightforward rectangular shape. You will need worsted-weight yarn (medium thickness, usually labeled "4" on the ball band), size US 8 or 9 needles, scissors, and a yarn needle to weave in the loose ends. Most washcloths use between 50 and 100 yards of yarn, so a single ball is usually enough.
Worsted-weight yarn works well because it knits quickly and shows your stitches clearly, making mistakes easier to spot and fix. Cotton yarn is popular for washcloths because it absorbs water and washes well, but acrylic or wool blends work too. Avoid yarn thinner than worsted weight for your first washcloth—thin yarn takes longer and requires smaller needles that tire your hands.
Key Takeaways
- A washcloth uses only the knit stitch and purl stitch, the two fundamental stitches in knitting.
- Cast on 30 to 40 stitches, then knit every row until the piece is roughly square, which takes about 30 to 45 minutes for most beginners.
- Garter stitch (knitting every row) creates a textured, absorbent fabric that works well for washcloths.
- Binding off securely at the end prevents your stitches from unraveling after you finish.
Casting On: Starting Your Washcloth
Casting on means creating the first row of loops on your needle. The long-tail cast-on is the most common method and gives you a neat, flexible edge. Hold your needle in your right hand and the yarn in your left, leaving a tail about three times as long as the width you want your washcloth to be (roughly 3 to 4 feet for a standard washcloth).
Make a loop with the yarn, slip it onto your needle, and tighten it gently. Then use your left thumb and index finger to hold the yarn strands and create new loops, sliding each one onto the needle with a flick of your right hand. This takes practice—your first few stitches may be loose or uneven, and that is normal. Cast on 30 to 40 stitches depending on how wide you want your washcloth. Thirty stitches makes a smaller, quicker washcloth; 40 stitches makes a larger one.
Knitting Every Row: The Main Work
Once you have cast-on stitches on your needle, you are ready to knit. Hold the needle with cast-on stitches in your left hand and the empty needle in your right. Insert the right needle through the first stitch from left to right, wrap the yarn around the right needle, and pull it through to create a new stitch. Slide the old stitch off the left needle. Repeat this motion across the entire row.
For a washcloth, knit every single row. This creates garter stitch, a bumpy, textured fabric that absorbs water well and lies flat. Each row takes about 2 to 3 minutes once you find a comfortable rhythm. Your tension (how tightly you hold the yarn) will probably vary on your first few rows—some stitches may be tight and others loose. This evens out as you knit more rows, so do not worry if the edges look uneven at first.
Keep knitting rows until your piece is roughly square. If you cast on 30 stitches, knit about 30 rows; if you cast on 40 stitches, knit about 40 rows. You can measure with a ruler or straightforward compare the width and height by eye. Stop when the piece looks like a square or slightly rectangular shape.
Binding Off: Finishing Your Washcloth
Binding off secures your stitches so they do not unravel when you remove the needles. Knit two stitches normally. Then use your left needle to lift the first stitch (the one closest to the needle tip) over the second stitch and off the needle. You now have one stitch on the right needle. Knit one more stitch, then lift the first stitch over the second again. Repeat this across the entire row until only one stitch remains on the right needle.
Cut the yarn, leaving a 6-inch tail, and pull it through the final stitch to lock it in place. Tighten gently. Your washcloth is now structurally complete, though it may look a bit loose or wavy at the edges—this is normal and will relax after the first wash.
Weaving in Loose Ends
You have two loose yarn tails: one from casting on and one from binding off. Thread the yarn needle with one tail and weave it through the bumps on the edge of your washcloth for about 2 inches, then trim the excess close to the fabric. Do the same with the other tail. Weaving in the ends prevents them from coming loose in the wash and makes your washcloth look finished.
If you accidentally dropped a stitch or made a hole, you can often fix it by using the yarn needle to pull the loose loop back up through the rows below. This is a common beginner mistake and is usually fixable without unraveling the entire washcloth.
Washing and Using Your Washcloth
Wash your finished washcloth in warm water with mild detergent before using it. Garter stitch relaxes and softens after washing, so your washcloth will feel less stiff and more absorbent than when it first comes off the needles. Lay it flat to dry or hang it on a rack. Knitted washcloths last longer than store-bought ones if you wash them in warm (not hot) water and avoid the dryer.
If you used cotton yarn, your washcloth will be especially durable and absorbent. If you used acrylic, it will dry faster but may pill (develop small fuzzy balls) with heavy use. Either way, you now have a handmade washcloth that works as well as any you could buy.
Common Mistakes to Avoid
The most common beginner mistake is accidentally adding extra stitches by knitting into the same loop twice or creating new loops unintentionally. Count your stitches at the end of every few rows to catch this early. If you end up with more stitches than you started with, you can drop the extra ones off the needle and let them unravel back to where the mistake happened, then pick them back up.
Another frequent error is knitting too tightly, which makes your hands tire quickly and creates a stiff fabric. Relax your grip on the yarn and needles. Your stitches should slide easily along the needle, not require force to move. If you knit too loosely, your washcloth will be floppy and may stretch out of shape—this is less of a problem than knitting too tightly, so err on the side of loose if you are unsure.
Do not panic if you drop a stitch. It will not unravel the entire washcloth. straightforward pick it back up with your yarn needle and pull it snug, or use a crochet hook (even a small one) to pull the loop back through the rows above it.
Frequently Asked Questions
How long does it take to knit a washcloth?
Most beginners finish a washcloth in 1 to 2 hours of actual knitting time, though you may work on it over several days. Speed increases as your hands learn the rhythm. Experienced knitters can finish one in 30 to 45 minutes.
What if I drop a stitch?
A dropped stitch will not unravel the whole washcloth. Use a yarn needle or crochet hook to pick up the loose loop and pull it back through the rows above it until it is find again. If you do not notice until several rows later, you can still fix it, though it takes a bit more patience.
Can I use a different yarn weight?
You can, but worsted weight is easiest for beginners. Thinner yarn requires smaller needles and takes much longer. Thicker yarn (bulky weight) works faster but uses more yarn and creates a looser, less absorbent fabric. Stick with worsted weight for your first washcloth.
Do I have to knit every row, or can I mix in purl stitches?
You can mix stitches to create patterns—for example, alternating knit and purl rows makes stockinette stitch, which looks smooth on one side. But garter stitch (knitting every row) is the easiest and most absorbent for a washcloth, so it is the best choice for beginners.
What should I do if my washcloth comes out uneven or wavy?
Uneven edges and slight waviness are normal on first projects and usually disappear after washing and blocking (laying it flat to dry). If the problem is severe, it is usually because tension was too tight or too loose. Your next washcloth will be more even as your hands develop consistent tension.