Whispering Willow Puff Stitch Beret with Woven Bow Free Pattern
Whispering Willow Puff Stitch Beret with Woven Bow – Free Crochet Pattern
There’s something magical about a handcrafted beret—it’s equal parts cozy, elegant, and whimsical. The Whispering Willow Puff Stitch Beret brings woodland charm to modern wardrobes with its cloud-soft texture, sculptural puff stitches, and a delicate woven bow that adds a touch of handmade artistry. Whether you’re strolling through crisp autumn leaves or sipping hot cocoa on a winter afternoon, this slouchy, textured hat is the perfect accessory. Best of all, it’s a free pattern designed with beginners in mind, so you can create a stunning, wearable piece with confidence.
This pattern is worked in the round from the top down, using simple single crochet increases to shape the crown, then transitioning into a rhythmic puff stitch body that creates that gorgeous, dimensional texture. The ribbed brim keeps it snug and stretchy, while the separate woven bow—crafted in a contrasting cream color—adds a charming focal point. Let’s dive in and create this beautiful beret together!
Materials Needed
Before you begin, gather the following supplies. All items are readily available at your local craft store or online.
Yarn
- Main Color (MC) – Sage Green: Worsted weight yarn, approximately 180 yards (e.g., Lion Brand Vanna’s Choice in Sage, or similar)
- Contrast Color (CC) – Cream: Worsted weight yarn, approximately 40 yards (e.g., Lion Brand Vanna’s Choice in White, or similar)
Hook & Notions
- US Size H/8 (5.0 mm) crochet hook
- Yarn needle (for weaving in ends and sewing the bow)
- Stitch marker (to mark the beginning of rounds)
- Scissors
Gauge
4 puff stitches x 3 rows = 4 inches in puff stitch pattern (after blocking). Gauge is important for achieving the correct size, so be sure to check your tension. If your gauge is off, adjust your hook size accordingly.
Step-by-Step Instructions
This beret is worked in continuous rounds (spiral) unless otherwise noted. Use a stitch marker to keep track of the beginning of each round. The puff stitch (abbreviated as puff) is the star of this pattern—here’s how to make it:
Puff Stitch (Puff) Tutorial
- Yarn over (YO), insert hook into the designated stitch.
- Yarn over and pull up a loop (3 loops on hook).
- Yarn over, insert hook into the same stitch, yarn over and pull up a loop (5 loops on hook).
- Repeat step 3 two more times (7 loops on hook).
- Yarn over and pull through all 7 loops on the hook.
- Chain 1 to close the puff stitch.
Note: The chain 1 at the end of each puff counts as part of the stitch and helps maintain the fabric’s flexibility.
Part 1: Crochet the Crown (Increasing Rounds)
We’ll start with a magic ring and work single crochet increases to create a flat circle that forms the top of the beret.
Round 1: With MC, make a magic ring. Ch 1, work 6 sc into the ring. Pull the tail to tighten the ring. Join with a sl st to the first sc. (6 sts)
Round 2: Ch 1, 2 sc in each st around. Join with a sl st to the first sc. (12 sts)
Round 3: Ch 1, *2 sc in next st, sc in next st* repeat around. Join. (18 sts)
Round 4: Ch 1, *2 sc in next st, sc in next 2 sts* repeat around. Join. (24 sts)
Round 5: Ch 1, *2 sc in next st, sc in next 3 sts* repeat around. Join. (30 sts)
Round 6: Ch 1, *2 sc in next st, sc in next 4 sts* repeat around. Join. (36 sts)
Round 7: Ch 1, *2 sc in next st, sc in next 5 sts* repeat around. Join. (42 sts)
Round 8: Ch 1, *2 sc in next st, sc in next 6 sts* repeat around. Join. (48 sts)
Round 9: Ch 1, *2 sc in next st, sc in next 7 sts* repeat around. Join. (54 sts)
Round 10: Ch 1, *2 sc in next st, sc in next 8 sts* repeat around. Join. (60 sts)
Round 11: Ch 1, *2 sc in next st, sc in next 9 sts* repeat around. Join. (66 sts)
Round 12: Ch 1, *2 sc in next st, sc in next 10 sts* repeat around. Join. (72 sts)
Your circle should measure approximately 6 inches in diameter. If it’s smaller, you can add an extra increase round (e.g., *2 sc in next st, sc in next 11 sts*). If it’s larger, you can skip a round—but for most adults, 72 stitches is perfect.
Part 2: Puff Stitch Body (No Increases)
Now we’ll work the puff stitch pattern in the round. This section creates the slouchy, textured body of the beret. Pay close attention to the stitch placement—each puff is worked into a single crochet from the previous round, and each single crochet is worked into the chain-1 space of the puff from the previous round.
Round 13: Ch 1, sc in same st (the joining st). *Skip next st, puff in next st, skip next st, sc in next st* repeat around, ending with puff in the last st. Join with a sl st to the first sc. (18 puffs, 18 sc)
Round 14: Ch 1, sc in same st (the sc from Round 13). *Puff in next sc (the sc from Round 13), sc in next puff (the chain-1 space of the puff from Round 13)* repeat around. Join. (18 puffs, 18 sc)
Rounds 15-20: Repeat Round 14. (18 puffs each round)
After Round 20, your work should measure about 5 inches from the center of the crown. The puff stitches will create a lovely, dense texture that’s soft and squishy.
Part 3: Shaping the Beret (Decreasing Rounds)
Now we’ll gently decrease to shape the beret’s slouchy silhouette. The decreases are worked by combining a puff and a single crochet into a sc2tog (single crochet 2 together) decrease.
Round 21: Ch 1, sc in same st. *Puff in next sc, sc2tog over next puff and next sc* repeat around, ending with puff in the last sc. Join. (12 puffs, 12 sc)
To work sc2tog over a puff and a sc: Insert hook into the chain-1 space of the puff, yarn over and pull up a loop, insert hook into the next sc, yarn over and pull up a loop (3 loops on hook), yarn over and pull through all 3 loops.
Round 22: Ch 1, sc in same st. *Puff in next sc, sc in next puff* repeat around. Join. (12 puffs, 12 sc)
Round 23: Ch 1, sc in same st. *Puff in next sc, sc2tog over next puff and next sc* repeat around, ending with puff in the last sc. Join. (8 puffs, 8 sc)
Round 24: Ch 1, sc in same st. *Puff in next sc, sc in next puff* repeat around. Join. (8 puffs, 8 sc)
Your beret should now have a gentle, rounded shape. The decreases pull in the fabric, creating that classic beret silhouette.
Part 4: Ribbed Brim
The brim is worked in back loops only (BLO) to create a stretchy, ribbed band that fits snugly around your head.
Round 25: Ch 1, working in back loops only, sc in each st around. Join. (16 sts)
Note: You’re working into the 16 stitches from Round 24 (8 puffs + 8 sc). The puff stitches’ chain-1 spaces count as stitches here.
Round 26: Ch 1, *sc in next st, sc in next st, sc2tog* repeat around. Join. (12 sts)
Round 27: Ch 1, sc in each st around. Join. (12 sts)
Round 28: Ch 1, sc in each st around. Join. Fasten off and weave in ends.
Try the beret on—the brim should stretch comfortably over your head and sit snugly. If it’s too tight, you can add an extra round of sc without decreases. If it’s too loose, work a round of sc2tog around.
Part 5: Woven Bow (Make One)
Now for the charming finishing touch—the woven bow in cream. This is crocheted as a simple rectangle, then folded and wrapped to create a beautiful bow shape.
Foundation Chain: With CC, ch 26.
Row 1: Sc in 2nd ch from hook and in each ch across. Turn. (25 sts)
Rows 2-6: Ch 1, sc in each st across. Turn. (25 sts)
Fasten off, leaving a long tail (at least 12 inches) for wrapping and sewing.
Assemble the Bow:
- Fold the rectangle in half lengthwise (bringing the short ends together) to create a loop.
- Pinch the center of the folded rectangle to create two loops and two tails.
- Using the long tail, wrap it tightly around the center of the bow several times to secure the shape.
- Thread the tail onto a yarn needle and secure with a few stitches through the wrapped center.
- Weave in any loose ends.
Part 6: Attach the Bow
Position the bow on the side of the beret, just above the brim. Use the yarn needle and the remaining tail to sew the bow securely onto the hat. Make a few firm stitches through the center of the bow and into the beret fabric, then weave in the end.
Finishing Touches
Once your beret is complete, give it a gentle block to enhance the stitch definition and shape. To block, lightly mist the beret with water and shape it over a dinner plate or balloon (inflated to the desired size) to dry. This will help the puff stitches relax and the beret hold its beautiful slouchy form.
Weave in all remaining ends with your yarn needle, and your Whispering Willow Puff Stitch Beret is ready to wear!
Tips for Success
- Keep your tension consistent—especially when working puff stitches. If your puffs are too tight, the fabric will pucker; if too loose, it will look floppy.
- Use a stitch marker to mark the first stitch of each round. This is crucial for maintaining the pattern’s rhythm.
- Count your stitches after each round, especially during the increase and decrease sections, to ensure accuracy.
- Customize the bow—you can make it larger by adding more rows, or smaller by using fewer chains. You can also experiment with different colors to match your wardrobe.
This pattern is perfect for beginners and experienced crocheters alike. The puff stitch is easy to master, and the result is a stunning, textured beret that looks like it came straight from a boutique. Whether you keep it for yourself or gift it to a loved one, the Whispering Willow Beret is sure to become a cherished handmade treasure.
Happy crocheting, and may your stitches always be cozy!