Vintage Crochet Dishcloth Pattern
Bring a touch of nostalgic charm to your kitchen with this beautiful textured dishcloth featuring a unique spike stitch and a classic retro border.
Have you ever noticed how the simplest things in our homes can bring the most joy?
For years, I used those generic, store-bought sponges. They fall apart after a week and look dreadful sitting on the sink. They have zero personality.
Then, I discovered the magic of handmade cotton dishcloths.
Not only do they scrub beautifully, but they also wash like a dream and last for years. Plus, making them is the ultimate form of creative therapy.
Today, I am thrilled to share this gorgeous vintage-inspired design with you. It combines a dense, hard-working texture with a whimsical border that looks straight out of a 1950s farmhouse kitchen. If you love functional beauty, you are going to adore this project.
Why You'll Love This Pattern
- Retro Aesthetic: The contrasting border adds a delightful pop of color and a nostalgic vibe to your daily chores.
- Thick Texture: The clever spike stitch creates a dense fabric that is incredibly durable and perfect for scrubbing.
- Quick Success: It is a small, satisfying project that you can easily finish in a single evening.
Materials You'll Need
- Yarn: Lion Brand 24/7 Cotton (Size 4, medium weight, 100% mercerized cotton) in Taupe (Main Color) and Aqua or Lemon (Accent Colors for the border).
- Hook: US Size G/6 (4.0 mm) crochet hook.
- Notions: Tapestry needle and scissors.
- Yardage: Approximately 80 yards of the primary color and 30 yards of the border accent color.
Gauge & Sizing
- Gauge: 15 stitches = 4 inches in the main stitch pattern.
- Sizes included: One size (easily adjustable).
- Finished measurements: 8-1/4 inches square (including the border).
Abbreviations & Stitch Instructions
- ch: Chain
- sc: Single Crochet
- spike sc: Spike Single Crochet (Insert hook into the stitch of the row below the previous row, pull up a loop to the height of the current row, yarn over, and pull through both loops).
- hdc: Half Double Crochet
- sl st: Slip Stitch
- sk: Skip
- st(s): Stitch(es)
Pattern Notes
- Skill Level: Easy / Advanced Beginner.
- This pattern is written in US crochet terms.
- The item is worked flat for the main body, and the border is worked in the round.
- Keep your spike stitches loose enough so they do not bunch up or distort the flat fabric of your square.
- You can easily adjust the size of this dishcloth by starting with any odd number of chains.
Step-by-Step Instructions
Crocheting the Main Body
Using your primary color yarn, chain 31 (or any odd number to customize the size).
Row 1: Work 1 sc in the second chain from your hook. Continue working 1 sc in each chain across to the end. Turn your work. (30 sts)
Row 2: Chain 1 (this counts as your first sc). Skip the very first stitch at the base of your chain. Work 1 sc in the next stitch. *Work 1 spike sc in the next stitch, then 1 sc in the following stitch. Repeat from * all the way to the end of the row. Turn. (12 spike sc, 14 sc)
Row 3: Chain 1. Skip the first stitch at the base of your chain. Work 1 sc in the next spike stitch, then work 1 spike sc in the next single crochet. *Work 1 sc in the next spike stitch, then 1 spike sc in the next single crochet. Repeat from * until you reach the turning chain. Work 1 sc in the top of the beginning chain-1. Turn. (12 spike sc, 14 sc)
Row 4 and beyond: Keep repeating Row 3 until your work forms a perfect square. Fasten off your primary color.
Adding the Retro Border
We will work all three rounds of the border on the right side of the fabric without turning. If you want a flawless transition, check out my guide on Seamless Crochet Color Changes. You can crochet right over your loose ends to save time later!
Round 1: Join your accent color (Aqua or Lemon) with a slip stitch in the last stitch where you fastened off. Work 2 sc in that same stitch. Work single crochet stitches evenly down the left edge of your dishcloth until you reach the corner. Work 3 sc in the corner stitch. Work 1 sc in each loop of your starting chain across the bottom edge to the next corner. Work 3 sc in the corner. Work single crochet stitches evenly up the right edge to the next corner. Work 3 sc in the corner. Work 1 sc in each stitch across the top row. Slip stitch to the very first single crochet of the round. Do not turn, and do not fasten off.
Round 2: Chain 1. Work 2 sc in the same stitch as your chain 1. Work 1 sc in each stitch along the left side until you reach the next corner. Work 3 sc in the corner. *Work 1 sc in each stitch across the next side to the corner, then work 3 sc in the corner. Repeat from * one more time. Work 1 sc in each remaining stitch along the final side. Slip stitch to the first single crochet. Do not turn, and do not fasten off.
Finishing the Scalloped Edging
Round 3: Chain 1. In the same stitch as your chain 1, work (1 sc, ch 2, 2 hdc). *Skip the next 2 stitches, then work (1 sc, ch 2, 2 hdc) in the next stitch. Repeat from * all the way around.
If you have exactly 1 stitch left at the end of the round, skip it and slip stitch to the base of your very first repeat. Fasten off.
If you have 2 stitches left, skip them both and slip stitch to the base of the first repeat. Fasten off.
If you have 3 stitches left, unravel your last repeat. Skip 3 stitches instead, work your final (1 sc, ch 2, 2 hdc) cluster, then skip the last 2 stitches and slip stitch to the base of the first repeat. Fasten off.
To clean up your final stitch beautifully, you can use the Crochet Invisible Join Method. If you have any remaining loose threads, my tutorial on Weaving Crochet Tails will help you secure them invisibly.
Easy Variations & Custom Ideas
- Farmhouse Style: Use neutral tones like cream and slate gray for a rustic look. You can find more inspiration in my Farmhouse Dishcloths pattern.
- Simple Border: Skip the scalloped third round and finish with a clean, modern double-round of single crochet.
- Striped Body: Alternate colors every two rows in the main body to create a beautiful textured stripe effect.
- Matching Kitchen Set: Pair this with a matching towel using my Chevron Kitchen Towel pattern for a gorgeous handmade gift set.
- Size Adjustments: Chain 41 or 51 to turn this pattern into a larger hot pad or a cozy washcloth.
- Colour ideas: Soft sage green with a cream border, or classic navy blue with a bright white edge.
- Yarn substitutions: Any sturdy, machine-washable 100% cotton yarn in worsted weight will work beautifully.
Common Troubleshooting & Fixes
- Problem: My dishcloth is curling up at the corners.
Fix: This usually means your stitches are too tight. Try switching to a larger hook size or loosening your tension on the spike stitches. - Problem: The edges are wavy and won't lay flat.
Fix: You might have added too many single crochet stitches along the sides during Round 1 of the border. Try spacing them out more evenly. - Problem: The spike stitches look messy or uneven.
Fix: Make sure you pull the loop of your spike stitch up to the height of your current row before completing the stitch. - Problem: My stitch count is off at the end of the row.
Fix: Remember that the starting chain-1 counts as a stitch. Be sure to skip the first stitch at the base of the chain when starting a new row.
Care Instructions
To keep your handmade dishcloth looking its best, machine wash it in warm water with similar colors. Tumble dry on low heat. Avoid using fabric softeners, as they can coat the cotton fibers and reduce their absorbency over time.
Final Thoughts
There is something incredibly grounding about using beautiful, handmade items for our daily routines. I hope this project brings a little bit of vintage joy to your kitchen sink! If you enjoyed this, don't forget to check out my other 11 Free Crochet Dishcloth Patterns for more inspiration. Happy crocheting, my friends!