How to Crochet a Willow Granny Square: Free Pattern
The Willow granny square features a soft, rounded floral center that blooms into a square shape, making it a favorite for those who enjoy combining color with geometric structure. This design works well for beginners who want to master round-to-square transitions while building their confidence with petal clusters and chain spaces. You will find that the finished motif feels substantial in the hand, perfect for join-as-you-go blankets or decorative pillows that sit firmly on your sofa. This pattern uses basic stitches to create a sophisticated look, guiding you through every round to ensure your corners remain sharp and even throughout your project.

Why You’ll Love This Pattern
This classic crochet dishcloth relies on a simple, rhythmic stitch pattern that creates a dense yet flexible fabric. Because it uses a sturdy cotton yarn, it holds up well to repeated scrubbing and machine washing. The texture created by the alternating stitches provides enough friction to lift stuck-on food without scratching delicate non-stick cookware. It works up quickly, making it a productive way to use up leftover yarn scraps from larger projects.
I finished this dishcloth in just one evening while watching TV. The texture is exactly what I needed for cleaning my cast iron pans, and it hasn’t lost its shape after a dozen washes.
— Sarah, home crafter
Pattern Overview & Skill Level
- Skill Level: Beginner
- Approximate Time: 1 to 1.5 hours
- Construction: Worked in flat rows back and forth, finishing with a simple border
- Finished Dimensions: 8 inches by 8 inches
Materials & Supplies Needed
- Yarn: Worsted weight (#4) 100% cotton yarn, approximately 60 yards.
- Hook Size: 5.0 mm (H-8) crochet hook.
- Notions: Tapestry needle for weaving in ends, sharp scissors.
- Yarn Substitutions: Any 100% cotton worsted yarn works well. Avoid acrylic, as it does not absorb water and will not effectively clean surfaces. Using a cotton-linen blend will increase durability but may feel slightly stiffer during the crochet process.
Stitch Guide & Abbreviations (US Terms)
- ch = chain
- sc = single crochet: Insert hook, yarn over, pull up a loop, yarn over and pull through both loops on hook.
- dc = double crochet: Yarn over, insert hook, pull up a loop, yarn over, pull through two loops, yarn over, pull through remaining two loops.
- st(s) = stitch(es)
- sl st = slip stitch
- turn = turn your work to begin the next row
Step-by-Step Pattern Instructions
Main Cloth
- Foundation: Ch 30.
- Row 1: Dc in the 4th ch from the hook and in every ch across. (28 sts)
- Row 2: Ch 1, turn. Sc in the first st, dc in the next st. Repeat this pattern across the row, ending with a sc in the last st. (28 sts)
- Rows 3-24: Repeat Row 2. Ensure the stitch count remains 28 at the end of every row.
Border & Finishing
- Border: Do not fasten off after Row 24. Ch 1, turn to work along the side edge. Work 28 sc evenly spaced down the side, 3 sc in the corner, 28 sc along the foundation chain, 3 sc in the corner, 28 sc up the other side, 3 sc in the corner, and 28 sc across the top. Sl st to the first sc to join.
- Finishing: Fasten off, leaving a 6-inch tail. Weave the tail securely into the back of the work using a tapestry needle to ensure the border does not unravel during heavy use.
Care & Washing Instructions
- Machine wash on a warm setting (up to 140°F) to sanitize the cotton fibers.
- Lay flat on a clean towel to dry to prevent stretching or distortion of the stitch pattern.
- If the cloth becomes misshapen during use, dampen it with water and pull it gently into a square shape before letting it air dry.
Pro Tips & Common Mistakes to Avoid
Maintain consistent tension throughout the project to ensure the square edges remain straight. If your edges are curling, your tension on the double crochet stitches is likely tighter than your single crochet stitches. Use a stitch marker at the beginning of each row to help track your count, which prevents accidentally dropping or adding stitches at the end of the rows. If you choose to increase the size of the dishcloth, remember that adding width requires an even number of stitches and will increase your total yardage requirement significantly.
Frequently Asked Questions
Can I use a different yarn weight for this pattern?
Using a different yarn weight will drastically change the size and utility of the cloth. A lighter weight yarn like DK will result in a smaller, thinner cloth, while a bulky weight yarn will produce a thick, heavy cloth that takes a long time to dry. Stick to worsted weight #4 cotton for the best results.
What is the best way to keep my edges straight?
Straight edges are achieved by counting your stitches at the end of every row. Beginners often skip the final stitch of a row because it can look like part of the turning chain. Always place your last stitch of the row into the top of the turning chain or the last available space.
Is this pattern suitable for someone who has never crocheted before?
This is an ideal first project. It requires mastery of only two basic stitches—the single crochet and the double crochet—and works in a simple, repeating sequence that helps you practice your tension without complex counting.
Can I sell the dishcloths I make from this pattern?
You are welcome to sell finished items created from this pattern. I ask that you credit the design work and use your own original photographs for your listings, as you may not sell or redistribute the written instructions themselves.

Your new floral square will look beautiful once you weave in those ends and block it to ensure the corners stay crisp. Try working this in variegated wool for a painterly effect, or stick to solid cotton for a more modern appearance in your home decor. Once you finish your first square, take a photo and share it with others working on their own handmade blankets. You can browse my blog archives for more free patterns that utilize these same fundamental techniques to grow your project library today.


