There's something so satisfying about a stitch that looks complicated but is really just a rhythm once you get it in your hands. The star stitch is exactly that. Each "star" is made of two rows worked together, and once you flip your piece over, you'll see the little stitches peeking through the back like tiny constellations. It's a stitch that looks like it took hours of concentration, but really just takes a bit of practice with the pattern.
This one works up beautifully as a dishcloth, but don't let that limit you — because you build it in repeatable rows, you can keep going as long as you like and turn it into a blanket, a scarf, or anything else you're dreaming up.
Quick Overview & Materials
Yarn: Bernat Handicrafter Cotton or Lily Sugar 'n Cream both work wonderfully for this pattern, especially if you're making dishcloths. If you want to see the stitch structure nice and big while you're learning, working it up in a bulky yarn like Bernat Baby Blanket will make every loop and post easy to spot.
Hook: Match your hook to your yarn weight. For cotton dishcloth yarn, a 5mm hook is the standard choice. If you're using a bulky yarn to practice and want the stitches extra visible, a 10mm (US size N) hook works well.
Skill level: Beginner-friendly once you get the rhythm down, though the first star or two can feel a little fiddly — that's completely normal.
Notes on sizing: This pattern is worked in a foundation chain that's a multiple of 2, plus 1 extra chain. That means you can make this as small as a dishcloth or as large as an afghan — just keep adding in pairs to reach the width you want.
Stitch Abbreviations Used
- ch – chain
- sc – single crochet
- hdc – half double crochet
- st(s) – stitch(es)
- yo – yarn over
- "eye" – the small chain-1 space at the center of each star (this isn't a standard abbreviation, just what we'll call it throughout the pattern, since that's what it's referred to as while working)
- "post" – the leg or side of the star that sticks up from the row below
Step-by-Step Pattern Instructions
Getting Started: Foundation Chain
Make a slip knot and chain to your desired width. Remember, the slip knot never counts as your first stitch. Work your chain in pairs — chain 2, chain 2, chain 2 — until you reach the width you want, then add just 1 more chain at the end. So your total chain count will always be a multiple of 2, plus 1.
Row 1: Building the First Line of Stars
- Skip the first chain from your hook. Insert your hook into the second chain from the hook, yarn over, and pull up a loop. Hold this loop on your hook — don't finish the stitch yet.
- Insert your hook into the next chain, yarn over, pull up a loop, and hold it on your hook as well.
- Continue this way, picking up a loop from each next chain, until you have 6 loops total on your hook.
- Yarn over and pull through all 6 loops at once. This completes your very first star.
- Chain 1. This little chain creates the "eye," or center point, of your star, and you'll come back into it to build your next star.
Now repeat this sequence to build each new star across the row:
- Insert your hook into the eye (the chain-1 space) of the star you just made, yarn over, pull through, and hold the loop on your hook.
- Insert your hook into the space between the last two posts of that star, yarn over, pull through, and hold.
- Insert your hook into the same stitch where that last post is coming out of, yarn over, pull through, and hold. At this point you should have 4 loops on your hook.
- Insert into the next available chain along your foundation row, yarn over, pull through, and hold (5 loops).
- Insert into the next chain after that, yarn over, pull through, and hold (6 loops).
- Yarn over and pull through all 6 loops.
- Chain 1 to make the new eye.
Repeat this eye–post–stitch–chain–chain sequence all the way across your foundation chain until you run out of chains to work into.
To finish the row: work 1 half double crochet into the very last stitch you worked into when forming your final star. This closes off the edge of the row.
You'll notice one side of your row looks solid, while the other side (where you worked that closing half double crochet) looks a little different — that's completely normal and part of the star stitch's texture, not a mistake.
Row 2: The Single Crochet Row (The Easy One)
Turn your work. This row is much simpler than Row 1.
- Chain 1, then work 1 single crochet into the very same stitch as your turning chain.
- You'll see the first "eye" from Row 1 right in front of you. Work just 1 single crochet into this very first eye only.
- For every eye after that across the row, work 2 single crochets into each eye (no gaps or spaces in between — just 2 single crochets directly into the eye).
- When you reach the final eye at the end of the row, finish with just 1 single crochet at the top.
This row is what makes each star "open up" — you'll see the eyes popping through like little flowers as you work across.
Row 3: Starting the Next Star Row
Turn your work again. Now you're going to begin a brand new row of stars, but this time you're starting from an already-established row instead of a plain chain.
- Chain 2.
- Every chain stitch actually has 3 strands to it. On the second chain from your hook, insert your hook into just one single strand of that stitch, yarn over, and pull up a loop. Hold it on your hook.
- Insert your hook into a different strand of that same stitch, yarn over, pull through, and hold.
- Insert your hook into the base of the stitch — where the eye of the previous row originates from — yarn over, pull through, and hold. You should now have 4 loops on your hook.
- Insert into the next single crochet stitch from Row 2, yarn over, pull through, and hold (5 loops).
- Insert into the following stitch, yarn over, pull through, and hold (6 loops).
- Yarn over and pull through all 6 loops.
- Chain 1 to create the eye.
Continue across the row using the same eye–post–stitch–stitch sequence as before:
- Insert into the eye of the star just made, yo, pull through, hold.
- Insert between the last two posts, yo, pull through, hold.
- Insert into the stitch where the last star's post comes from, yo, pull through, hold.
- Insert into the next two available single crochet stitches from the row below (one at a time), pulling through and holding a loop each time, until you have 6 loops on your hook.
- Yarn over and pull through all 6 loops.
- Chain 1 for the new eye.
Repeat across the entire row.
To finish this row: chain 1 to make your final eye, then work 1 half double crochet into the beginning stitch from your turning chain, and 1 half double crochet into the very last stitch at the end of the row.
Row 4: Repeat the Single Crochet Row
Turn your work and repeat the instructions from Row 2:
- Chain 1, single crochet into the same stitch.
- Single crochet 1 into the first eye only.
- Single crochet 2 into every remaining eye across the row.
- Finish with 1 single crochet at the very end.
Continuing the Pattern
From here, you simply keep alternating between the "star row" (Rows ⅓ style) and the "single crochet row" (Rows 2/4 style) until your piece reaches the size you want. You can switch colors at any point, at the start of any row, to create a striped or multi-colored star stitch effect — this is actually where the stitch really shows off, since the stars will pop in different colors against each other.
Finishing Up
Once your piece is the size you want, fasten off, weave in your ends, and give it a block if you're using cotton yarn for a dishcloth (this helps the stars sit flat and even). Flip it over and take a look at the back — this is honestly one of the best parts of the star stitch, since the texture peeks through in a completely different way than the front.
This pattern is endlessly adjustable. Keep it small for a stack of dishcloths, or keep adding rows for a cozy afghan. Either way, once you've got the eye-post-stitch rhythm down, it becomes second nature fast.
Happy stitching!




