Made it - crochet

Cotton dishcloth – free pattern.

Free cotton dishcloth pattern.


This cotton dishcloth pattern follows on from my free pattern for Scrubbies. If you have not seen the Scrubbies pattern and would like a look, please click the picture below:


Why make a new pattern for a cotton dishcloth?

I have looked at lots of different patterns for cotton dishcloths online. I wanted  to make a product which is environmentally friendly and re-usable.

While some of the dishcloth patterns I saw looked great, they were quite involved. I wanted to make a pattern that was relatively easy, the sort of pattern that you could do without having to give it too much thought.

I could not remember where I was supposed to be in patterns where the double crochet and single crochet had to line up. So, I decided to just alternate three different stitches for my cotton dishcloth. I think that my pattern is suitable for beginners as it has only three basic stitches.

I like this cotton dishcloth because it gives you chance to practise each stitch and is quite a quick pattern. The whole dishcloth takes only an hour or two from start to finish.

Please note: I use US terminology.

For the cotton dishcloth you will need:

– Cotton yarn  – about 50g (I used cotton soft DK in a lovely violet colour, you could use any colour that you like. You could also use a thicker yarn.)

– No 4 hook (E)


-Needle for weaving in ends.


ch = chain

hdc = half double crochet (yarn over, insert hook into stitch, yarn over and draw yarn through stitch,  yarn over and draw through all 3 loops on hook)

sc = single crochet (insert hook into stitch, yarn over and draw yarn through stitch, yarn over and draw through both loops on hook.)

dc = double crochet (yarn over, insert into stitch, yarn over and draw yarn through stitch, yarn over and draw through top 2 loops on hook, yarn over again and draw through the 2 remaining loops on the hook.)

Cotton dishcloth Pattern

Watch my first crochet tutorial on The Madeitmum Youtube channel and let me know what you think, or you can follow the written pattern below:


Make a slipknot on your hook and chain 35.

Row 1: Hdc in the second chain from the hook and all the way along, ch 2 and turn (34)

Row 2:  Sc all the way along, Ch 2 and turn (34)

Row 3: Dc all the way along, Ch 2 and turn (34)

Row 4:  Hdc all the way along, Ch 2 and turn  (34)

You will now repeat rows 2-4 until you have 31 rows. See list below to remind you which stitch to use. I tried without and got lost whilst talking!! 😉

5: sc   6: dc   7: hdc   8: sc   9: dc   10: hdc   11: sc  12: dc

13: hdc  14: sc   15: dc   16: hdc   17: sc   18: dc   19: hdc

20: sc   21: dc   22: hdc   23: sc   24: dc   25: hdc   26: sc

27: dc   28: hdc   29: sc  30: dc

Row 31: hdc to the end. When you get to the end of the row finish off.

Weave in the ends and finish off.

Uses of this cotton dishcloth pattern.

This super easy cotton dishcloth would be  a great gift for a birthday or Christmas. It is hand-made with love and is kind to the environment. You could make these in different colours to match the kitchens of friends and families, or they are great to sell at craft fairs.

Please do not copy this pattern or reproduce any of the photos or parts of the pattern as your own. I am happy for you to sell items that you have made from this pattern.

If you like the cotton dishcloth, but do not crochet, please message me on my Etsy shop. I am happy to make custom orders. Each handmade dishcloth is £5 plus post and packaging. Please click the picture below.


I hope that you have enjoyed this pattern and will come back and see more patterns as my blog grows. This cotton dishcloth is a great reusable kitchen item. If you would like to download a FREE PDF version of this pattern – click the picture below:

cotton dishcloth pattern

See you again soon.

The Made It Mum xx

If you would like to make these wash cloth or dishcloths as gifts, I have attached a FREE PDF FILE DOWNLOAD of the label that I use for them. 

Enjoy xx


Leave a Reply

Your email address will not be published. Required fields are marked *