This easy crochet dishcloth pattern is worked from the center out to create a simple square design with colorful stripes. Unlike most dishcloth patterns that are worked back and forth in rows, this one grows outward in rounds, similar to the construction of a granny square.
The Seeing Squares Crochet Dishcloth uses basic single crochet stitches and simple increases to form the corners. Add a few contrasting colors for the striped geometric design shown here, or use one color for a simpler look.
The finished dishcloth measures approximately 8 in. (20 cm) square and is part of my collection of 4 Quick and Easy Crochet Dishcloth Patterns.

About This Crochet Dishcloth Pattern
Skill level: Easy
Yarn: Worsted-weight cotton yarn
Yardage: Approximately 80–90 yd
Hook: 5 mm (US H-8)
Finished size: Approximately 8 in. (20 cm) square
Construction: Worked from the center out in joined rounds

What You’ll Need
- Approximately 80-90 yd of worsted-weight cotton yarn,
such as Lily Sugar ‘n Cream or Lion Brand Cotton - 5.00 mm (US H-8) hook
- Yarn needle and scissors for finishing
Colors
Color A (CA): Main color
Color B (CB): Contrast color 1
Color C (CC): Contrast color 2
Abbreviations
ch = chain
sc = single crochet
st(s) = stitch(es)
rep = repeat
sl st = slip stitch
Pattern note: Join each round with a slip stitch in the first stitch unless otherwise indicated. The beginning ch 1 does not count as a stitch.
Helpful Crochet Resources: Refer to my Crochet Abbreviations, U.S. to U.K. Crochet Conversion Chart, and How to Make a Magic Ring {photo & video tutorial} as you work through the pattern.
Add this pattern to your Ravelry library.
Also available as a convenient 4 Dishcloth Pattern Pack on Ravelry here.
Seeing Squares Crochet Dishcloth Pattern
With CA, make a magic ring. Alternatively, ch 4 and join with a sl st in the furthest chain from the hook to form a ring.
Round 1: Ch 1, work 8 sc in ring, join — 8 sts.
Round 2: Ch 1, work 3 sc in first st, 1 sc in next, *3 sc in next, 1 sc in next, rep from * twice more, join — 16 sts.
Round 3: Join CB, ch 1, work 1 sc in first sc, *3 sc in next st, 1 sc in each of the next 3 sts, rep from * twice more, 3 sc in next st, 1 sc in each of the next 2 sts, join — 24 sts.
Round 4: Join CA, ch 1, work 1 sc in each of the first 2 sc, *3 sc in next st, 1 sc in each of the next 5 sts, rep from * twice more, 3 sc in next st, 1 sc in each of the next 3 sts, join — 32 sts.
Round 5: Ch 1, work 1 sc in each of the first 3 sc, *3 sc in next st, 1 sc in each of the next 7 sts, rep from * twice more, 3 sc in next st, 1 sc in each of the next 4 sts, join — 40 sts.
Round 6: Join CC, ch 1, work 1 sc in each of the first 4 sc, *3 sc in next st, 1 sc in each of the next 9 sts, rep from * twice more, 3 sc in next st, 1 sc in each of the next 5 sts, join — 48 sts.
Round 7: Join CA, ch 1, work 1 sc in each of the first 5 sc, *3 sc in next st, 1 sc in each of the next 11 sts, rep from * twice more, 3 sc in next st, 1 sc in each of the next 6 sts, join — 56 sts.
Round 8: Ch 1, work 1 sc in each of the first 6 sc, *3 sc in next st, 1 sc in each of the next 13 sts, rep from * twice more, 3 sc in next st, 1 sc in each of the next 7 sts, join — 64 sts.
Round 9: Join CB, ch 1, work 1 sc in each of the first 7 sc, *3 sc in next st, 1 sc in each of the next 15 sts, rep from * twice more, 3 sc in next st, 1 sc in each of the next 8 sts, join — 72 sts.
Round 10: Join CA, ch 1, work 1 sc in each of the first 8 sc, *3 sc in next st, 1 sc in each of the next 17 sts, rep from * twice more, 3 sc in next st, 1 sc in each of the next 9 sts, join — 80 sts.
Round 11: Ch 1, work 1 sc in each of the first 9 sc, *3 sc in next st, 1 sc in each of the next 19 sts, rep from * twice more, 3 sc in next st, 1 sc in each of the next 10 sts, join — 88 sts.
Round 12: Join CC, ch 1, work 1 sc in each of the first 10 sc, *3 sc in next st, 1 sc in each of the next 21 sts, rep from * twice more, 3 sc in next st, 1 sc in each of the next 11 sts, join — 96 sts.
Round 13: Join CA, ch 1, work 1 sc in each of the first 11 sc, *3 sc in next st, 1 sc in each of the next 23 sts, rep from * twice more, 3 sc in next st, 1 sc in each of the next 12 sts, join — 104 sts.
Round 14: Ch 1, work 1 sc in each of the first 12 sc, *3 sc in next st, 1 sc in each of the next 25 sts, rep from * twice more, 3 sc in next st, 1 sc in each of the next 13 sts, join — 112 sts.
Fasten off and weave in ends.
Your Seeing Squares Dishcloth is finished! Make another in different colors or try one of the other free crochet dishcloth patterns below.

More Crochet Dishcloth Patterns
- Textured Crochet Dishcloth
- Crunchy Stitch Dishcloth
- Three Color Simple Stitch Dishcloth
- Scrubby Crochet Dishcloth Pattern
- 4 Quick and Easy Crochet Dishcloth Patterns
- Free Crochet Dishcloth Patterns
Find Community
I would love to see your finished projects; share them with me on Instagram, Facebook, or the Petals to Picots Community.


This is such a fun pattern! My first magic ring that worked for me, and this is the round that worked out for me. Thanks
I’m new at crocheting and I’m not sure what Join CC or Join CB mean?? Can you explain this please.
Color A Color B
I’m confused on the seeing squares pattern. Is the magic circle 8 stitches? The starting instructions say make a magic ring, or chain 4 and join. Then round 1 is 8 sc in the magic ring. So, is the magic ring 4 loops, then 2sc in each loop for Round 1? Or is the magic ring the Round 1 instruction, i.e. 8 loops, join, then ch1? Love this pattern but so confused!?!??
The 8 stitches for the first round go in the magic ring
I’m working my way through these patterns as some of my first crochet projects. I should’ve asked for your join method before starting this one (or maybe the issue is *where* I joined?)… I didn’t notice until I was done that the rows where I joined are all askew–the stripes don’t line up. Ha! I still like it.
You should make your join in the first stitch of that round … but make sure you do not work in the join at the end of your next round or else you will be adding stitches.
I’ve taken the yarn out to redo several times but with each round I keep counting more stitches than specified – 33 sts (or 32, not counting the first chain) Round 4 where it is supposed to have 32 sts, and 42 sts (or 41) for Round 5, with supposedly 40 sts, etc. By Round 6, I’m off by several sts and it’s obvious that I didn’t reach the sl st of the previous round. The cloth is coming up as sort of like square but the fabric does not sit flat, kind of wavy. I really like this pattern and I would like some help!
I am having that problem too. I think I am not doing something right with the join. Help!
I am having issues with the counts on the rounds too! Its not adding up for me
Placemats! Oops!
I love the Seeing Squares texture and would like to make place cloths with that pattern, using a heavier yarn. Could you tell me how to convert the shape from square to rectangle?
Hi Lisa 🙂 It would take some time for me to rework up the pattern to make them into place mats, but essentially, you just add more stitches to two of the sides and work the corners as for the dishcloth.
My seeing squares ends up askew – I have also taken it out several times and can’t seem to get it . . . any ideas? I can send a pic somehow. I have done the others, though, with great success!
My seeing square ones end up not being as square as yours and have a round shape. I have pulled it out time and time again but still can’t seem to see what I am doing wrong. Any tips?
Hmmm … what shape is it coming out?
Finished the textured one yesterday. Love it. Would you say for different sized projects that I could chain multiples of 2 + 1?
Also working on Seeing Squares. Had to turn & work in the other direction after several rounds. I’m a tight crocheter & projects like this tend to go slightly askew. But I do love the pattern.
So glad you are enjoying them! Yes, I do believe the 2+1 multiple would work for increasing the textured pattern 🙂