Dish cloths are the easiest knitting project to start with
A dish cloth is a flat rectangle you knit in garter stitch — the simplest stitch in knitting, where you knit every row the same way. You need only yarn, needles, and the ability to cast on, knit, and bind off. Most dish cloths take between four and eight hours to finish, depending on yarn weight and your speed. They use leftover yarn you might otherwise throw away, and the finished cloth is genuinely useful in your kitchen.
The basic pattern works the same way whether you are making your first cloth or your tenth. You cast on stitches along one edge, knit in a straight line until the cloth is roughly square, then bind off. No shaping, no color changes, no increases or decreases unless you choose to add them later.
Key Takeaways
- Garter stitch dish cloths use only knit stitches, making them suitable for someone who has learned to cast on and knit but not yet purled.
- A standard dish cloth is roughly 8 by 8 inches and uses worsted-weight yarn with US size 8 or 9 needles, taking about 30 to 40 rows to complete.
- You can knit a cloth in any yarn weight and needle size; thicker yarn and larger needles finish faster, while thinner yarn creates a tighter, more durable cloth.
- Casting on 30 to 35 stitches is a good starting point; cast on fewer stitches for a smaller cloth or more for a larger one.
What yarn and needles to use
Worsted-weight yarn in cotton or a cotton blend is the standard choice for dish cloths. Cotton absorbs water better than acrylic and holds up to repeated washing and drying. Acrylic yarn works too and costs less, but it does not absorb as well and can pill after heavy use. Avoid delicate fingering-weight yarn — it takes too long and wears out faster in a cloth that gets wet and wrung out regularly.
Match your needle size to your yarn. For worsted-weight yarn, US size 8 or 9 needles are typical. If you use thicker yarn (bulky weight), go up to size 10 or 11. If you use thinner yarn (DK or sport weight), drop to size 6 or 7. The needle size affects how quickly you finish and how dense the cloth feels. Larger needles create a looser, more absorbent cloth; smaller needles create a tighter, more durable one.
You do not need expensive needles. Bamboo needles cost less than metal and grip yarn better, which helps if you are still building muscle memory. Straight needles (the kind with a point on one end and a stopper on the other) work fine for a flat rectangle.
How to cast on and set up your cloth
Cast on 30 to 35 stitches using the long-tail cast-on or the cable cast-on — both create a firm edge that will not curl. If you have not learned either method, the long-tail cast-on is faster once you practice it a few times. You can find video tutorials on YouTube by searching "long-tail cast-on" or "cable cast-on."
Once your stitches are on the needle, knit the first row. This row will feel tight because you are working into cast-on stitches, which are thicker than regular stitches. Do not pull too hard; let the yarn flow naturally. After the first row, the cloth will feel easier to work.
Count your stitches before you start the second row. If you have the same number you cast on, you are ready to continue. If you have more or fewer, you may have accidentally created or dropped a stitch. Recount to be sure, and if the number is wrong, you can frog (pull out) the row and start again, or continue and fix it later once you spot where the mistake is.
Knitting the body of the cloth in garter stitch
Knit every stitch in every row. This is garter stitch. You will not purl, increase, or decrease. straightforward knit across, turn the needle, and knit back. Repeat until the cloth is roughly square — if you cast on 30 stitches, aim for about 30 to 40 rows, depending on your yarn weight and how tight you knit.
Check the shape every 10 rows or so by laying the cloth flat on a table. It should look like a rectangle, not a trapezoid. If one edge is pulling in, you may be knitting the edge stitches too tightly. Relax your tension slightly on the first and last stitch of each row.
Garter stitch is forgiving. If you drop a stitch, you can pick it back up with a crochet hook. If you knit a stitch twice by accident, you can unravel just that stitch and redo it. The cloth does not have to be perfect — it is a dish cloth, not a sweater.
Binding off and finishing
When the cloth is the size you want, bind off. The standard bind-off is straightforward: knit two stitches, pass the first stitch over the second, knit one more stitch, pass the first over the second, and repeat until one stitch remains. Cut the yarn, pull the tail through the last stitch, and pull tight.
Weave in the loose ends — the tail from casting on and the tail from binding off. Thread each tail onto a yarn needle and run it through the edge stitches for an inch or two, then trim. This keeps the cloth from unraveling at the edges.
Wash the cloth in warm water with mild soap, then lay it flat to dry or hang it on a clothesline. Cotton cloths may shrink slightly in the wash, which is normal. After a few washes, the cloth will soften and become more absorbent.
Variations once you have finished your first cloth
Once you have made a basic garter stitch cloth, you can add straightforward changes. A garter stitch border with a stockinette stitch center (knit one row, purl one row) creates a smoother middle that is still straightforward to knit. Alternating colors every few rows adds visual interest without adding difficulty. Knitting two colors together creates a striped cloth.
You can also experiment with yarn weight. A cloth made from bulky yarn finishes in two or three hours and feels thick and spongy. A cloth made from fingering-weight yarn takes longer but wears longer and absorbs more water. Neither is harder to knit — you are still knitting every stitch in every row.
If you want to add texture, try a straightforward linen stitch (alternating knit and slip stitches) or a moss stitch (alternating knit and purl in a checkerboard pattern). Both are only slightly more complex than garter stitch and create a cloth with more grip.
Troubleshooting common problems
If your cloth is getting wider as you knit, you are probably adding stitches by accident. This usually happens when you knit into the space between stitches instead of into the stitch itself. Look at where the needle enters the stitch and make sure you are going through the loop, not next to it.
If your cloth is getting narrower, you are dropping stitches. Count your stitches every few rows. If the number drops, look back at the last few rows to find the dropped stitch, pick it up with a crochet hook, and pull it back up to the current row.
If one edge is wavy or curled, you may be pulling the yarn too tight when you move from one row to the next. Loosen your tension slightly. If the edge is too loose and floppy, tighten slightly. This takes practice — most knitters adjust their edge tension over time without thinking about it.
If you make a mistake several rows back and do not notice until now, you have two choices: frog back to the mistake and redo those rows, or leave it. For a dish cloth, leaving it is often the practical choice. The cloth will still work, and the mistake will barely be visible once the cloth is wet and in use.
Frequently Asked Questions
How long does it take to knit a dish cloth?
A standard 8-by-8-inch cloth in worsted-weight yarn takes four to eight hours, depending on how fast you knit and how often you stop to check your work. Thicker yarn is faster; thinner yarn takes longer. Your first cloth will take longer than your fifth because you will be thinking through each step.
Can I use acrylic yarn instead of cotton?
Yes. Acrylic is cheaper and easier to find, but it does not absorb water as well as cotton and can pill after heavy use. A cotton-acrylic blend is a good middle ground — it costs less than pure cotton and absorbs better than pure acrylic.
What if I drop a stitch?
Pick it up when ready with a crochet hook before it runs down multiple rows. Insert the hook through the dropped loop from front to back, catch the horizontal strand above it, and pull the strand through the loop. Repeat for each row the stitch has dropped, then place the stitch back on your knitting needle.
Do I have to use garter stitch?
No, but garter stitch is the easiest and most forgiving for a beginner. Once you are comfortable with knit and purl stitches, you can try stockinette stitch, moss stitch, or any other pattern. The cloth will still work the same way.
How many dish cloths can I make from one ball of yarn?
A standard 50-gram ball of worsted-weight yarn makes one cloth with yarn left over. A 100-gram ball makes one cloth with enough yarn for a second smaller cloth or a border. Check the yardage on the label — most dish cloths use 200 to 400 yards depending on size and yarn weight.