Beginner Crochet Dishcloth Pattern with Striped Option

This beginner crochet dishcloth pattern gives you two options on how to make this; a solid color, or a simple three-color striped pattern. Either way, the only stitch this free crochet pattern calls for is the single crochet. It is a very simple stitch that is perfect for absolute beginners and even children to learn. 

Both dishcloths are finished off with a simple single crochet edging. They make for great stashbusters as well as great gift ideas!

Beginner crochet dishcloth pattern shown in a solid color along with a pretty striped version.

One of the reasons for two options is that I wanted a crochet dishcloth for beginners to build on, meaning that this is perfect as a very first crochet project. Then once the basic crochet stitches have been mastered, one can begin to add more colors.

The second option for the striped dishcloth is good practice to learn to make simple color changes at the end of each row. I chose three colors and changed my yarn at the end of each row. This way, you always have one strand of yarn at the end of the row, waiting for the next color change. This is not only good practice for carrying yarn, but you don’t have to worry about weaving in a million loose ends.

Another bonus of this easy crochet dishcloth pattern is that you get to practice working in the round as well once you get to the edging. You don’t have to do an edging, but it’s good practice for when you’re ready for it.

But best of all, if you make a mistake somewhere in a dishcloth, it really doesn’t matter because it’ll only be used for washing and scrubbing! Right?! As long as the fabric holds together, it doesn’t matter if the rows or stitches are uneven. That is why a basic crochet dishcloth, such as this one, is perfect as first projects, even for young children!

How to Crochet a Dishcloth for Beginners

Below is a basic overview on how to crochet a simple dishcloth using only single crochet stitches.

So basically, you start off with a slip knot and place the loop on your crochet hook. Here is a more detailed tutorial on how to tie a slip knot.

Once you have your knot on your hook, wrap the yarn over the hook and pull through the loop that is on the hook. This is called a chain. Continue to make these chains until you have the width that you like.

Turn your work. Then single crochet into the second chain from the hook. To make the single crochet, insert your hook into the chain, wrap the yarn over the hook and pull through. You now have two loops on your hook. Wrap the yarn over the hook again and pull through both loops. Your single crochet stitch is now complete. Here is a more detailed tutorial on how to single crochet.

Continue to single crochet into each chain across. Turn your work again. Or, chain one and then turn your work. Then simply work one single crochet into each stitch across. And repeat.

You can add a single crochet edging to this dishcloth if you like. To do that, simply chain one, then single crochet evenly around with three stitches in each corner so that they don’t curl up.

Beginner crochet dishcloth shown in a single color with single crochet stitches.

Crochet Patterns for Beginners

Free crochet pattern by Cream Of The Crop Crochet

Choose a Cotton Yarn for Dishcloths

For this crochet dishcloth I chose a #4 worsted weight cotton yarn: Bernat Handicrafter Cotton. It is a 100% durable cotton material. If you need to substitute, the next best thing is Lily Sugar ‘n Cream, which is a very similar yarn. However, feel free to choose your favorite cotton yarn. There are many other brands who carry dishcloths that you can use here.

If you’re new to crochet and are wondering why cotton is so important, it’s because it holds up better when it comes to scrubbing. Acrylic yarn tends to wear out rather quickly when used for heavy scrubbing, making it almost a waste of time to crochet your own dishcloths. Whereas cotton, it’ll last you forever!

A worsted weight cotton yarn works well with either a 5 mm or a 5.5 mm crochet hook. I find a larger hook gives the fabric a bit more drape, making it more suitable for a washcloth.

Crochet Dishcloth Size

I’ve included two sizes, both of them are for square dishcloths. One measures 7 inches square and the other is 7.5 inches square. My original cloth was only 7 inches, but when I reworked it with the stripes I needed to work an extra few rows for the colors to work out. That in turn then prompted a few extra stitches in the rows to keep it square.

With that said, this single crochet dishcloth pattern has no stitch multiple, so you can basically crochet this to any size you want, including a placemat to match the dishcloth or a full-sized afghan if you want! Simply make your starting chains the length you want and away you go!

For me, the best size for a dishcloth is around the 7 inch mark, but you can increase or decrease that to any size you like best.

Beginner Crochet Dishcloth Pattern with Striped Option

Work this up in a solid color if you're an absolute beginner. Then when you're ready, begin to incorporate a few rows of color. Either way, this single crochet dishcloth is perfect for gifting to friends and family.
3 from 2 votes
Pin Pattern Share on Facebook

Skill Level


  • Yarn: Bernat Handicrafter Cotton (Worsted Weight, #4; 100% Cotton; 1.75 oz/50g; 80yds/73m)
  • Crochet Hook: I/9-5.50mm
  • Other: Measuring Tape, Scissors, Yarn Needle.

Finished Sizes

  • 7" by 7" for the plain, and 7.5" by 7.5" for the striped version.


Notes for the Striped Version

  • For the striped version I added two extra rows to accommodate the color sequence, thus to keep it square, I increased the width as well. Aside from that, I used the same yarn and hook size.
  • Color is changed after each row to avoid having to fasten off.
  • To Change Color: Work the stitch as normal until the last step and you have two loops left on hook; drop the old color, pick up the new color and draw through both loops to complete the stitch.
  • Unused yarn is carried up at each row to avoid loose ends.


Plain Version

  • Ch 21,
  • Row 1: Sc in 2nd ch from hook and into each ch across. Turn. [20 sc]
  • Rows 2-24: Ch 1, sc in first st and into each st across. Turn. [20 sc]
  • Ch 1, sc evenly around working 3 sc in each corner; join with slip stitch in first sc. Fasten Off.

Striped Dishcloth for Advanced Beginners

  • With CA, Ch 23,
  • Row 1: With CA, sc in 2nd ch from hook and into each ch across, changing to CB at last step in last sc. Turn. [22 sc]
  • Row 2: With CB, ch 1, sc in first st and into each st across, changing to CC at last step in last sc. Turn. [22 sc]
  • Row 3: With CC, ch 1, sc in first st and into each st across, changing to CA at last step in last sc. Turn. [22 sc]
  • Row 4: With CA, ch 1, sc in first st and into each st across, changing to CB at last step in last sc. Turn. [22 sc]
  • Rows 5-26: Rep rows 2-4 consecutively, ending last rep with CB and changing to CC at last step in last sc. Turn and continue with edging.


  • With CC, Ch 1, sc evenly around working 3 sc in each corner; join with slip stitch in first sc. Fasten Off.

This pattern is also available at Ravelry.

Dishcloths shown folded up, one in a pretty striped color and the other in a plain light yellow.

Similar Posts


    1. I’m so sorry I accidently deleted the print plugin while trying to clean up my site. It should work now to print, but let me know if you still have problems.

  1. Very easy pattern but it comes out beautiful and can be made in many color…And great because it wipes surfaces really well and even better than many other patters and when one gets more adept to crocheting, one can put on pretty borders…You have done a great job with the instructions and is the perfect size…This pattern am printing and will make many of them…I had trouble with sizing some com8ng out too big, this pattern as simple as you
    made it it comes out perfect!!! Thank you for sharing….

Leave a Reply

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


This site uses Akismet to reduce spam. Learn how your comment data is processed.