A dishcloth is one of the easiest knitting projects to finish
A dishcloth is a flat rectangle made with basic knit stitches, usually finished in two to four hours. You need only yarn, needles, and the ability to cast on, knit, and bind off — no shaping, no color changes, no increases or decreases unless you choose them. Most dishcloths use worsted weight yarn (medium thickness) and size 8 or 9 needles, which work fast and show mistakes less than thinner yarn does.
The standard size is about 8 inches by 8 inches, which means casting on 30 to 32 stitches and knitting until the piece is roughly square. You can make it larger or smaller by casting on more or fewer stitches, but the basic method stays the same.
Key Takeaways
- Cast on 30 to 32 stitches using worsted weight yarn and size 8 or 9 needles to start a standard dishcloth.
- Knit every row (called garter stitch) until the piece forms a rough square, checking the width and length as you go.
- Bind off all stitches when the cloth reaches about 8 by 8 inches, then weave in the yarn ends.
- A finished dishcloth takes two to four hours and uses about 50 to 75 yards of yarn.
- Mistakes in a dishcloth do not matter — the cloth still works, and you learn faster by making them.
Cast on your stitches
Casting on means creating the first row of loops on your needle. The most common method for beginners is the long-tail cast on. Measure an arm's length of yarn (about 36 inches for a dishcloth), make a loop, and pull the working yarn through it. Place the loop on your needle.
Hold the needle in your right hand and the yarn in your left. Bring the needle under the yarn closest to your thumb, then over the yarn closest to your fingers, then back under the thumb yarn. Pull the working yarn tight. Repeat this motion until you have 30 to 32 loops on the needle. The loops should sit loosely enough that you can move them, but not so loose they fall off.
If long-tail feels awkward, the straightforward cast on works just as well: tie the yarn to the needle, then loop the working yarn around your thumb, insert the needle through the loop, and pull the yarn tight. Repeat until you reach 30 to 32 stitches. It takes slightly longer but is easier to learn.
Knit every row until the cloth is square
Knitting every row creates garter stitch, the bumpy texture you see on most dishcloths. Insert the right needle through the first stitch on the left needle from left to right, wrap the yarn around the right needle, and pull it back through the stitch. Slip the old stitch off the left needle. Repeat across the entire row.
When you reach the end of the row, the stitches are now on the right needle. Switch the needles so the full needle is in your left hand and the empty needle is in your right hand. Knit the next row the same way. Keep knitting rows until the cloth is roughly as wide as it is tall — about 8 by 8 inches. Check the measurement every few rows by laying the cloth flat on a table.
Do not worry if your edges are uneven or your tension (how tight you pull the yarn) changes as you work. Dishcloths are meant to be used and washed, and small imperfections do not affect how well they work.
Bind off to finish the edges
Binding off secures the stitches so they do not unravel when you remove the cloth from the needles. Knit two stitches normally. Insert the left needle through the first stitch (the one closest to the tip of the right needle), lift it over the second stitch and off the needle. One stitch remains on the right needle. Knit one more stitch, then repeat the lift-and-drop motion.
Continue until one stitch remains on the right needle. Cut the yarn, leaving a 4-inch tail, and pull the tail through the last stitch. Pull it tight. The cloth is now complete and will not unravel.
Weave in the yarn ends
You have two yarn tails: one from casting on and one from binding off. Thread a yarn needle (a blunt needle with a large eye) with one tail. Insert the needle through several stitches along the edge of the cloth, moving in and out of the fabric. Pull the yarn snug but not so tight that it puckers the cloth. Trim the tail close to the fabric. Repeat with the second tail.
Weaving in the ends takes two minutes and keeps the cloth from snagging in the wash. If you skip this step, the tails may catch on your hands or dishware.
Variations and ways to customize your dishcloth
Once you have made a plain garter stitch cloth, you can add texture by switching to stockinette stitch (knit one row, purl one row), which creates a smoother surface. You can also alternate colors by changing yarn every few rows, or add a stripe by knitting 10 rows in one color, then 10 rows in another.
If you want a decorative edge, knit the first and last stitch of every row through the back loop (insert the needle from right to left instead of left to right). This creates a chain-like border that looks finished. You can also cast on and bind off using a contrasting color yarn for a pop of color.
Most dishcloths use 50 to 75 yards of yarn, so you can use up leftover yarn from other projects. Worsted weight is easiest for beginners, but sport weight (thinner) or bulky weight (thicker) yarn works too — just adjust your needle size to match the yarn label.
Washing and caring for your finished dishcloth
Knitted dishcloths can be washed in the washing machine on a gentle cycle or by hand in warm water with mild soap. Lay the cloth flat to dry, or hang it on a clothesline. Do not put it in the dryer, as heat can damage the yarn and cause shrinkage.
A well-made dishcloth lasts six months to a year with regular use. When it starts to pill (develop small fuzzy balls on the surface), you can shave it with a fabric shaver or straightforward replace it. The beauty of knitting dishcloths is that they are fast to make and inexpensive, so you can have a fresh one ready whenever you need it.
Frequently Asked Questions
What yarn weight should I use for a dishcloth?
Worsted weight (medium thickness) is the easiest for beginners and works fastest. It shows mistakes less than thinner yarn and creates a sturdy cloth. Sport weight and bulky weight both work, but check your yarn label for the recommended needle size.
How long does it take to knit a dishcloth?
A standard 8-by-8-inch dishcloth takes two to four hours, depending on how fast you knit and how often you stop to check your work. Your first one may take longer as you learn the rhythm.
Can I use leftover yarn from other projects?
Yes. Dishcloths use 50 to 75 yards, so they are perfect for using up scraps. You can mix colors or stick to one color — both look good.
What if I drop a stitch or make a mistake?
In garter stitch, small mistakes are hard to see and do not affect how the cloth works. If you drop a stitch, pick it back up with a crochet hook or your needle before it unravels more than a few rows. Dishcloths are forgiving projects.
Do I need to block my dishcloth after I finish it?
Blocking (wetting and pinning the cloth to shape) is optional for dishcloths. If your edges are wavy, blocking helps straighten them, but it is not necessary for the cloth to work well.