A dishcloth is the easiest knit project to finish
A dishcloth is a flat rectangle you knit in garter stitch — the same knit stitch repeated row after row — using worsted weight yarn and size 8 or 9 needles. Most dishcloths are 8 to 10 inches square and take between three and six hours to complete, depending on your speed. You cast on 30 to 40 stitches, knit every row until the piece is roughly square, then bind off. That is the entire process.
Dishcloths are the standard first project because they have no shaping, no color changes, no decreases or increases, and no seaming. If you can cast on, knit, and bind off, you can finish a dishcloth. Mistakes are invisible once the cloth is wet and in use, so you do not have to be perfect.
Key Takeaways
- Cast on 30 to 40 stitches using worsted weight yarn and size 8 or 9 needles, then knit every single row until the piece measures roughly 8 to 10 inches square.
- Garter stitch — knitting every row — creates a textured, absorbent fabric that works well for dishcloths and requires no pattern reading.
- Bind off your stitches when the cloth reaches the size you want, and weave in the yarn ends with a tapestry needle.
- A finished dishcloth takes three to six hours and uses roughly 200 to 300 yards of yarn, depending on the size and yarn weight.
What yarn and needles you need
Use worsted weight yarn — the standard medium thickness — in any fiber. Cotton absorbs water better than acrylic or wool, but acrylic is cheaper and wool is warmer if you want the cloth for drying hands. Worsted weight is labeled as "4" on the yarn ball band. You need roughly 250 to 300 yards for an 8-inch square, so one standard ball is usually enough for two dishcloths.
Needles should be size 8 or 9 US (5 or 5.5 mm). Larger needles create a looser, drapier cloth; smaller needles create a denser one. Either works. You need straight needles or circular needles at least 10 inches long. Circular needles are easier to hold if you have wrist pain, but straight needles are fine if that is what you have.
Casting on 30 to 40 stitches
Casting on creates the first row of loops on your needle. The most common method for beginners is the long-tail cast-on, which creates a neat, stretchy edge. Pull out a length of yarn roughly three times the width of your finished cloth — for a 10-inch cloth, pull out about 30 inches. Make a loop, insert your needle, and pull yarn through to create stitches until you have 30 to 40 on the needle.
If long-tail feels difficult, use the cable cast-on instead: tie a knot at the end of your yarn, put that loop on the needle, then use your working yarn to create new stitches one at a time by inserting the needle between the last two stitches and pulling yarn through. It takes longer but is easier to learn. Either method works; choose whichever feels more natural to your hands.
Count your stitches before you start knitting. You should have exactly 30 to 40 on the needle. If you have more or fewer, pull the yarn and start over — it takes two minutes and saves frustration later.
Knitting every row in garter stitch
Garter stitch means knitting every stitch of every row. Insert your needle through the first stitch from left to right, wrap the yarn around the needle, and pull it through to create a new stitch. Drop the old stitch off the left needle. Repeat until you reach the end of the row. Turn the needle and knit the next row the same way.
Knit loosely and keep even tension — not too tight, not too loose. Your stitches should slide easily on the needle but not fall off. If your first few rows feel stiff, that is normal; your hands will relax after 10 or 15 rows. Do not pull the yarn tight after each stitch; let it flow naturally from the ball.
Keep knitting until your cloth measures roughly 8 to 10 inches from the cast-on edge. Measure with a ruler or tape measure every 20 rows or so. The cloth will curl slightly at the edges while you work, but it will flatten out when you wash it.
Binding off and finishing
Binding off secures your stitches so they do not unravel. Knit two stitches normally. Insert the left needle through the first stitch you just knit, lift it over the second stitch, and drop it off the right needle. You now have one stitch on the right needle. Knit one more stitch, then repeat the lift-and-drop motion. Continue until one stitch remains, then pull the yarn through that final stitch and pull tight.
Cut the yarn, leaving a 6-inch tail. Thread that tail onto a tapestry needle — a blunt needle with a large eye — and weave it through the edge stitches a few times, then pull tight and trim the excess. Do the same with the tail from your cast-on edge. This secures the ends so they do not come loose in the wash.
Wash the finished cloth in hot water with soap to soften it and remove any oils from your hands. It will shrink slightly and become much softer. Dry it flat or hang it to dry.
Common mistakes and how to fix them
The most common mistake is accidentally dropping a stitch — a loop falls off the needle and unravels down several rows. If this happens, pick up the dropped stitch with a crochet hook or the tip of your needle and pull the loose yarn back through the loop. It takes 30 seconds and the cloth will be fine. If you do not notice until you have knit several more rows, you can still fix it, though it takes a bit longer.
The second mistake is knitting too tightly, which makes the cloth stiff and hard to work with. If you notice this happening, consciously relax your grip and let the yarn flow more freely. Your tension will improve with practice. A tight dishcloth still works; it just feels less pleasant to use.
The third mistake is miscounting stitches and accidentally increasing or decreasing without meaning to. If you suddenly have more or fewer stitches than you started with, pull back to the row where the count was correct and start again from there. This is frustrating but faster than finishing a cloth with uneven edges.
What to do with your finished dishcloth
Use it to wash dishes, dry hands, or wipe counters. Garter stitch is absorbent and durable, so a cotton dishcloth will last through dozens of washes. Acrylic dishcloths last longer and are easier to care for. Wool dishcloths are softer but may pill or felt if washed in very hot water.
Knitted dishcloths make good gifts because they are handmade, practical, and cost only a few dollars in yarn. You can knit several in an afternoon and give them to friends or family. Many people keep one in the kitchen and one in the bathroom.
Frequently Asked Questions
What if I drop a stitch in the middle of knitting?
Pick it up when ready with a crochet hook or the tip of your needle and pull the loose yarn back through the loop. If you do not notice until later, you can still fix it by inserting a crochet hook through the dropped stitch and pulling the loose yarn through, working your way back up to the current row. It takes patience but works.
How do I know when my dishcloth is the right size?
Measure from the cast-on edge to the needle with a ruler. Most dishcloths are 8 to 10 inches square, but you can make them smaller or larger depending on what you prefer. Smaller cloths use less yarn and knit faster; larger ones are more versatile.
Can I use a different yarn weight?
Yes, but it changes the size and feel. Bulky yarn (weight 5) creates a thicker, fluffier cloth and knits much faster, but you will need larger needles and fewer stitches. Fingering weight (weight 1) creates a delicate, thin cloth and takes much longer. Worsted weight is the easiest starting point.
What if my cast-on edge looks messy?
Cast-on edges often look uneven when you are learning. Once you wash the cloth, it will relax and look much neater. If it still bothers you, you can pick up stitches along the cast-on edge and knit a few rows of ribbing to create a neater finish, but this is optional.
Do I have to use cotton yarn?
No. Acrylic is cheaper and easier to care for, and wool is warmer and softer. Cotton absorbs water fastest, which is why it is traditional for dishcloths, but any worsted weight yarn works. Choose based on what you like to touch and what you can afford.