Why Crochet Dishcloths Make Perfect Gifts
Handmade crochet dishcloths are more than just practical kitchen essentials—they're thoughtful, personalized gifts that show care and creativity. Whether you're shopping for a friend who loves to cook, a housewarming present, or a way to add warmth to your own kitchen, a beautifully crafted dishcloth is always appreciated. Made from soft, absorbent cotton yarn, these little treasures are durable enough for everyday use and lovely enough to display. Plus, they're quick projects that deliver impressive results, making them perfect for both seasoned crocheters and those looking to expand their skills.

Understanding the Waistcoat Stitch
The waistcoat stitch is a wonderful variation of the traditional single crochet that creates a distinctly different fabric texture. While a regular single crochet is worked under both loops of the stitch from the previous row, the waistcoat stitch is worked by inserting your hook into the "V" post—the front-facing part of the stitch—creating a tighter, more structured fabric. This technique produces a dense, compact texture with a beautiful knit-like appearance that's both visually appealing and incredibly functional. The result is a dishcloth that's sturdy, absorbent, and has a refined, handcrafted look that elevates it beyond a basic kitchen cloth.
Materials You'll Need
- Medium weight 4 cotton yarn (approximately 1 skein; we used Peaches and Creme)
- Size G/4.25mm crochet hook
- Scrap yarn for marking rounds
Finished Size
Your completed dishcloth will measure approximately 8.5 inches × 8.5 inches.
Abbreviations
- Slst = slip stitch
- Ch = chain
- Sc = single crochet
- Hbhdc = herringbone half double crochet
- Wc = waistcoat single crochet
- Sp = space
- St = stitch
- Pm = place marker
- Yo = yarn over
Special Stitches Explained
Herringbone Half Double Crochet (Hbhdc): Yarn over, insert hook into stitch, yarn over and pull through the stitch AND the first loop on the hook, yarn over and draw through both loops on the hook.
Waistcoat Single Crochet (Wc): Insert hook into the "V" post of the single crochet stitch from the previous round. Work a single crochet as usual.
Pattern Notes
This dishcloth is worked in the round without turning your work. You'll continue in the same direction throughout the entire pattern, which keeps the construction simple and the rhythm consistent.
Step-by-Step Instructions
Round 1: Create a magic circle or slip knot circle. Chain 1, then work 3 herringbone half double crochets in the circle. Chain 2. Repeat this sequence three more times (3 stitches, chain 2) around the circle. Slip stitch to the first herringbone half double crochet to join. Fasten off.
Round 2: Join your yarn in the next corner chain-2 space. Chain 1 and work a single crochet in that same space. Single crochet in the next 3 back loops. Work (single crochet, chain 2, single crochet) in the next corner space. Single crochet in the next 3 back loops. Repeat this pattern twice more. Work single crochet and chain 2 in the final corner space. Place marker.
Round 3: Work waistcoat single crochet in the next 5 stitches. Work (single crochet, chain 2, single crochet) in the next corner space. Repeat this sequence three more times around. Place marker.
Round 4: Work waistcoat single crochet in the next 6 stitches. Work (single crochet, chain 2, single crochet) in the next corner space. Work waistcoat single crochet in the next 7 stitches. Repeat this pattern twice more, then work (single crochet, chain 2, single crochet) in the final corner space. Place marker.
Round 5: Work waistcoat single crochet in the next 8 stitches. Work (single crochet, chain 2, single crochet) in the next corner space. Work waistcoat single crochet in the next 9 stitches. Repeat twice more, then work (single crochet, chain 2, single crochet) in the final corner space. Place marker.
Round 6: Work waistcoat single crochet in the next 10 stitches. Work (single crochet, chain 2, single crochet) in the next corner space. Work waistcoat single crochet in the next 11 stitches. Repeat twice more, then work (single crochet, chain 2, single crochet) in the final corner space. Slip stitch to the top of the next single crochet. Fasten off.
Round 7: Join yarn in the next corner space. Chain 1 and work a herringbone half double crochet in that corner space. Work herringbone half double crochet in the next 13 stitches, working into back loops only. Work (herringbone half double crochet, chain 2, herringbone half double crochet) in the next corner space. Work herringbone half double crochet in the next 13 stitches (back loops only). Repeat twice more, then work herringbone half double crochet and chain 2 in the final corner space.
Round 8: Work single crochet in the next 15 herringbone half double crochet stitches, using back loops only. Work (single crochet, chain 2, single crochet) in the next corner space. Repeat this pattern three more times around. Place marker.
Round 9: Work waistcoat single crochet in the next 16 stitches. Work (single crochet, chain 2, single crochet) in the next corner space. Work waistcoat single crochet in the next 17 stitches. Repeat twice more, then work (single crochet, chain 2, single crochet) in the final corner space. Place marker.
Round 10: Work waistcoat single crochet in the next 18 stitches. Work (single crochet, chain 2, single crochet) in the next corner space. Work waistcoat single crochet in the next 19 stitches. Repeat twice more, then work (single crochet, chain 2, single crochet) in the final corner space. Place marker.
Round 11: Work waistcoat single crochet in the next 20 stitches. Work (single crochet, chain 2, single crochet) in the next corner space. Work waistcoat single crochet in the next 21 stitches. Repeat twice more, then work (single crochet, chain 2, single crochet) in the final corner space. Place marker.
Round 12: Work herringbone half double crochet in the back loops of the next 22 stitches. Work (herringbone half double crochet, chain 2, herringbone half double crochet) in the next corner space. Work herringbone half double crochet in the back loops of the next 23 stitches. Work (herringbone half double crochet, chain 2, herringbone half double crochet) in the next corner space. Repeat twice more. Place marker.
Round 13: Work single crochet in the back loops of the next 24 stitches. Work (single crochet, chain 2, single crochet) in the next corner space. Work single crochet in the back loops of the next 25 stitches. Work (single crochet, chain 2, single crochet) in the next corner space. Repeat twice more. Place marker.
Round 14: Work single crochet in the next stitch, then double crochet in the next front loop from Round 12, skip the next stitch. Repeat this sequence 11 more times. Work single crochet twice, then work (single crochet, chain 2, single crochet) in the next corner space. Repeat the bracketed sequence 13 times, work single crochet, then work (single crochet, chain 2, single crochet) in the next corner space. Repeat the bracketed sequence 13 times, work single crochet, then work (single crochet, chain 2, single crochet) in the next corner space. Repeat the bracketed sequence 13 times, then work (single crochet, chain 2, single crochet) in the final corner space. Slip stitch to the top of the first single crochet to join. Fasten off and weave in ends.

Explore More Kitchen Crochet Patterns
Love this dishcloth? Discover more beautiful kitchen crochet patterns in our collection. From coasters and pot holders to kitchen towels and storage baskets, we have everything you need to create a handmade kitchen that's both functional and beautiful. Browse our full kitchen crochet collection and find your next favorite project.