How to Knit An Easy Dishcloth

Jupiterimages/Polka Dot/Getty Images

Whether you want to create a handmade house-warming gift or to just use up some leftover yarn, dishcloths are a quick and easy knitting project. Knitting a dishcloth is a perfect task for beginners because it does not require any advanced knitting skill and it is useful for practising the basics, like the knit and purl stitches. This pattern will introduce you to the basket weave stitch that uses alternating knit and purl squares.

Things You'll Need

  • U.S. Size 8/5Mm Straight Knitting Needles
  • Tapestry Needle
  • 1 Skein Of Cotton Worsted Weight Yarn

Cast on 32 stitches using your preferred cast-on method. Knit the first row of stitches.

Begin pattern. For the next row, knit four stitches and purl four stitches and repeat to the end of the row. Repeat this row three more times.

Continue pattern. This time you will purl four stitches and then knit four stitches. Repeat this to the end of the row and then repeat the row three more times. You should start to form the basket weave pattern as your alternating squares progress.

Repeat pattern. You will now repeat these eight rows three more times to create a dishcloth that is between seven and nine inches in size, depending on how loosely or tightly you knit. For a longer dishcloth, continue repeating the pattern until you reach the desired length.

Knit one final row and bind off all stitches. Using a tapestry needle, weave in any ends.


  • For a wider dishcloth, cast on a higher multiple of eight stitches, like 48 or 56. Create a stockinette dishcloth by knitting alternate rows of knit and purl stitches. Add color to your dishcloth by alternating between two colors of cotton yarn every four rows.