Winter Blossom Beanie

Pin it

Learn how to crochet a gorgeous textured hat using a modified Jasmine stitch that offers incredible drape and a cozy, flexible fit.

Crochet Puff Stitch Beanie, Winter Blossom Hat

Have you ever fallen in love with a crochet stitch, only to realize it makes your fabric as stiff as a piece of cardboard? It is a common heartbreak in our crafting world.

I have been there.

The classic Jasmine stitch is absolutely stunning, but its dense nature often lacks the soft, bouncy movement we want for a cozy winter hat.

To solve this, I designed a modified version of this floral texture that keeps all the breathtaking beauty of the original stitch while giving your fabric a beautiful, flowing drape. This special technique forms the foundation of our project today, creating a fabric that stretches comfortably and hugs your head perfectly.

I am so thrilled to introduce the Winter Blossom Beanie, a design that has already captured the hearts of so many makers in our online community. Whether you want to make a snug, classic beanie or a relaxed, slouchy style, this pattern has you covered with four versatile sizes.

Grab your favorite worsted weight yarn, and let's walk through this beautiful design together.

Why You'll Love This Pattern

  • Incredible Drape: Unlike the traditional, stiff Jasmine stitch, this modified version offers a soft, flexible fabric that moves beautifully.
  • Two Style Options: Easily customize your project to make either a classic snug beanie or a trendy slouchy hat.
  • Family Sizing: With instructions for four distinct sizes from baby to adult, you can make matching sets for everyone you love.

Materials You'll Need

  • Yarn: Worsted weight yarn (Size 4 medium). Lion Brand Wool-Ease (used for the sample in Fisherman, Avocado, and Seaspray) or Caron Simply Soft (used for the peach sample in Strawberry).
  • Hook: J (6.0 mm) hook for the main body of the hat; I (5.5 mm) hook for the ribbed hatband.
  • Notions: One faux fur pom pom (3.5-inch size recommended for child and adult sizes; 3-inch size for baby), yarn needle for weaving in ends, and a stitch marker.
  • Yardage: Approximately 100 to 180 yards depending on the size and style selected.

Gauge & Sizing

  • Gauge: Main Body (with 6.0 mm hook): 3 Puff stitch flower repeats = 7 inches (measured from the start of one flower to the start of the fourth); 3 puff stitch rows = 2 inches tall. Hatband (with 5.5 mm hook): 13 hdc sts = 4 inches.
  • Sizes included: 6-12 Months (Baby), 1-4 Years (Toddler), 4-10 Years (Child), and Preteen to Adult.
  • Finished measurements: Width stretches up to an additional 2 inches. Flat width measurements: Baby is 15-15.5 inches; Toddler is 17.5-18 inches; Child is 19.5 inches; Preteen/Adult is 21 inches. Height for Beanie: Baby 4", Toddler 4.5", Child 5", Adult 5" (Adult Large 5.5"). Height for Slouch: Baby 5", Toddler 5.5", Child 6.5", Adult 6.5" (Adult Large 7").
Step Image

Abbreviations & Stitch Instructions

  • ch: Chain
  • sc: Single crochet
  • hdc: Half double crochet
  • dc: Double crochet
  • sl st: Slip stitch
  • Fsc: Foundation single crochet (Optional technique to start your project with a stretchy edge. If you want to learn more about starting projects with alternative chains, check out our guide on how to adjust your foundation chain).
  • sc2tog: Single crochet two together (Insert hook into next stitch, pull up a loop, insert hook into following stitch, pull up a loop, yarn over, draw through all three loops).
  • hdc2tog: Half double crochet two together (Yarn over, insert hook into next stitch, pull up a loop, yarn over, insert hook into following stitch, pull up a loop, yarn over, draw through all five loops).
  • Puff st: Puff Stitch (Yarn over, insert hook into indicated stitch or space, pull up a tall loop to the height of a double crochet stitch. Repeat this sequence 3 times in total. Yarn over, pull through all 7 loops on your hook, then chain 1 to lock the stitch).
  • Flower: Puff Stitch Flower (Work [Puff st, ch 2, Puff st, ch 2, Puff st] all inside the same designated stitch or space).

Pattern Notes

  • Skill Level: Intermediate.
  • This pattern is written in US crochet terms.
  • The item is worked in the round without turning at the end of each round.
  • Tension Tip: Keep your loops loose and tall when pulling up your puff stitches. Tight stitches will make the hat stiff and difficult to work.
  • Customization Tip: The body of the hat is worked bottom-up first, and then the ribbed band is added directly to the bottom edge using a smaller hook. This clever construction prevents unsightly gaps and allows you to adjust the band's snugness easily.

Step-by-Step Instructions

Swatching for Success (Optional Gauge Swatch)

Using your 6.0 mm hook, make a loose chain of 42.

Row 1: Work 1 sc in the second chain from your hook and in every chain across, turn. (41 sc)

Row 2: Ch 1, 1 sc in the very first stitch, *ch 1, skip 3 stitches, work a Flower in the next stitch, ch 1, skip 3 stitches, 1 sc in the next stitch; repeat from * across to the end, turn. (5 flowers)

Row 3: Pull the loop on your hook up to the height of a double crochet. Work [1 puff st, ch 2, 1 puff st] in the first stitch. Ch 1, work 1 sc in the top of the center puff of the next flower. *Ch 1, work 1 flower in the next sc, ch 1, 1 sc in the top of the center puff of the next flower; repeat from * across. After working the sc on the final flower, ch 1, work [1 puff st, ch 2, 1 puff st] in the last stitch, turn.

Row 4: Ch 1, 1 sc in the first stitch, ch 1, work 1 flower in the next sc. *Ch 1, 1 sc in the top of the center puff of the next flower, ch 1, work 1 flower in the next sc; repeat from * across. After the final flower, ch 1, work 1 sc in the top of the last puff stitch, turn.

Starting the Hat Body

Note on Sizing: Stitch counts are listed in order: Baby (Toddler, Child, Preteen/Adult).

Round 1 (Option 1 with Fsc): Work 48 (56, 64, 72) Fsc. Join with a slip stitch to the first single crochet, taking care not to twist your work. (48 (56, 64, 72) sc)

Round 1 (Option 2 without Fsc): Ch 48 (56, 64, 72). Slip stitch to the first chain to form a loop. Ch 1, work 1 sc in the back bump of the next chain and in each back bump across. Work 1 sc in the same chain as your starting ch-1, then slip stitch to the first sc to join. (48 (56, 64, 72) sc)

Round 2: Ch 1, 1 sc in the same stitch. *Ch 1, skip 3 stitches, work a flower in the next stitch, ch 1, skip 3 stitches, 1 sc in the next stitch; repeat from * until 3 stitches remain. Ch 1, skip the last 3 stitches, slip stitch to the first sc to join. (6 (7, 8, 9) flowers)

Round 3: Pull the loop on your hook up to the height of a double crochet. Work a flower in the same stitch. Ch 1, work 1 sc in the top of the middle puff of the next flower. *Ch 1, work a flower in the next sc, ch 1, 1 sc in the top of the middle puff of the next flower; repeat from * across. After the sc on the last flower, ch 1, slip stitch to the top of the first puff stitch to join. (6 (7, 8, 9) flowers)

Round 4: Slip stitch into the next 3 chains. Work 1 sc in the top of the middle puff stitch. Ch 1, work a flower in the next sc. *Ch 1, 1 sc in the top of the middle puff of the next flower, ch 1, work a flower in the next sc; repeat from * across. After the final flower, ch 1, slip stitch to the first sc to join. (6 (7, 8, 9) flowers)

Detail Image

Growing the Hat Body

Continue repeating Rounds 3 and 4 to build height.

For a Beanie: Repeat until your work measures 4 (4.5, 5, 5) inches tall. For an Adult Large, work until it reaches 5.5 inches. You can end on either Round 3 or Round 4.

For a Slouchy Hat: Repeat until your work measures 5 (5.5, 6.5, 6.5) inches tall. For an Adult Large, work until it reaches 7 inches. (If you love slouchy styles, you might also enjoy our Coco Slouch Hat Crochet Pattern).

Shaping the Crown (If You Ended on Round 3)

Decrease Round 1: Slip stitch into the next 3 chains. Work 1 sc in the top of the middle puff. Ch 1, work [puff st, ch 2, puff st] in the next sc. *Ch 1, 1 sc in the top of the middle puff of the next flower, ch 1, work [puff st, ch 2, puff st] in the next sc; repeat from * across. After the final pair of puff stitches, ch 1, slip stitch to the first sc to join. (6 (7, 8, 9) pairs of puff stitches)

Decrease Round 2: Pull the loop on your hook up to the height of a double crochet. Work [puff st, ch 1, puff st] in the same stitch. Work 1 sc in the ch-2 space between the next 2 puff stitches. *Work [puff st, ch 1, puff st] in the next sc, 1 sc in the ch-2 space between the next 2 puff stitches; repeat from * across. Slip stitch to the top of the first puff stitch to join. (6 (7, 8, 9) pairs of puff stitches)

Decrease Round 3: Slip stitch into the ch-1 space between the 2 puff stitches. Work 1 sc in that same space. Work 2 puff stitches in the next sc. *Work 1 sc in the ch-1 space between the next 2 puff stitches, work 2 puff stitches in the next sc; repeat from * across. Slip stitch directly to the first sc to join. (6 (7, 8, 9) pairs of puff stitches)

Decrease Round 4 (Baby and Toddler only): Pull the loop on your hook up to the height of a double crochet. Work 1 puff stitch in the same sc, then 1 puff stitch in the space between the next 2 puff stitches. *Work 1 puff stitch in the next sc, 1 puff stitch in the space between the next 2 puff stitches; repeat from * across. Slip stitch to the top of the first puff stitch to join. (12 (14) puff stitches)

Decrease Round 4 (Child and Adult only): Pull the loop on your hook up to the height of a double crochet. Work 1 puff stitch in the same sc. Work 1 puff stitch in the space between the next 2 puff stitches, but do not work the closing ch-1 after pulling through the loops. *Work 1 puff stitch in the next sc, work 1 puff stitch in the space between the next 2 puff stitches without the closing ch-1; repeat from * across. Slip stitch to the top of the first puff stitch to join. (16 (18) puff stitches)

Round 5 to End (All Sizes): Working in a continuous spiral without joining, ch 1 and work sc2tog across the next two stitches repeatedly until only a tiny opening remains. Slip stitch to the next stitch, then fasten off leaving an 18-inch tail. Sew the crown shut and save the remaining tail to attach your pom pom.

Shaping the Crown (If You Ended on Round 4)

Decrease Round 1: Pull the loop on your hook up to the height of a double crochet. Work [puff st, ch 2, puff st] in the same stitch. Ch 1, work 1 sc in the top of the middle puff of the next flower. *Ch 1, work [puff st, ch 2, puff st] in the next sc, ch 1, 1 sc in the top of the middle puff of the next flower; repeat from * across. After the final sc, ch 1, slip stitch to the top of the first puff stitch to join. (6 (7, 8, 9) pairs of puff stitches)

Decrease Round 2: Slip stitch to the next chain. Work 1 sc in the ch-2 space of the puff stitch pair. Work [puff st, ch 1, puff st] in the next sc. *Work 1 sc in the ch-2 space between the next 2 puff stitches, work [puff st, ch 1, puff st] in the next sc; repeat from * across. Slip stitch directly to the first sc to join. (6 (7, 8, 9) pairs of puff stitches)

Decrease Round 3: Pull the loop on your hook up to the height of a double crochet. Work 2 puff stitches in the same stitch. Work 1 sc in the ch-1 space between the next 2 puff stitches. *Work 2 puff stitches in the next sc, 1 sc in the ch-1 space between the next 2 puff stitches; repeat from * across. Slip stitch directly to the top of the first puff stitch to join. (6 (7, 8, 9) pairs of puff stitches)

Decrease Round 4 (Baby and Toddler only): Slip stitch into the space between the two puff stitches. Pull the loop on your hook up to the height of a double crochet. Work 1 puff stitch in that same space, then work 1 puff stitch in the next sc. *Work 1 puff stitch in the space between the next 2 puff stitches, 1 puff stitch in the next sc; repeat from * across. Slip stitch to the top of the first puff stitch to join. (12 (14) puff stitches)

Decrease Round 4 (Child and Adult only): Slip stitch into the space between the two puff stitches. Pull the loop on your hook up to the height of a double crochet. Work 1 puff stitch in that same space, then work 1 puff stitch in the next sc, omitting the closing ch-1. *Work 1 puff stitch in the space between the next 2 puff stitches, work 1 puff stitch in the next sc without the closing ch-1; repeat from * across. Slip stitch to the top of the first puff stitch to join. (16 (18) puff stitches)

Round 5 to End (All Sizes): Follow the same spiral closing instructions as detailed in the section above.

Adding the Knit-Look Ribbed Band

Note: Switch to your smaller 5.5 mm hook. If you started with Fsc, use your starting tail to close any small gap at the base before beginning.

Baby Size: Slip stitch near your starting tail. Ch 1, 1 hdc in the same stitch, 1 hdc in the next 5 stitches. *Work 1 hdc in the next 5 stitches, then 2 hdc in the following stitch; repeat from * 7 times total. Work 1 hdc in the same stitch as your starting ch-1. Do not slip stitch or turn. (56 hdc)

Toddler Size: Slip stitch near your starting tail. Ch 1, 1 hdc in the same stitch, 1 hdc in the next 13 stitches. *Work 1 hdc in the next 13 stitches, then 2 hdc in the following stitch; repeat from * 3 times total. Work 1 hdc in the same stitch as your starting ch-1. Do not slip stitch or turn. (60 hdc)

Child Size: Slip stitch near your starting tail. Ch 1, 1 hdc in the same stitch, 1 hdc in the next 29 stitches. Work hdc2tog across the next 2 stitches. Work 1 hdc in the next 32 stitches, then 1 hdc in the same stitch as your starting ch-1. Do not slip stitch or turn. (64 hdc)

Preteen / Adult Size: Slip stitch near your starting tail. Ch 1, 1 hdc in the same stitch. Work hdc2tog across the next 2 stitches. Work 1 hdc in the next 21 stitches, hdc2tog, 1 hdc in the next 22 stitches, hdc2tog, 1 hdc in the next 22 stitches, then 1 hdc in the same stitch as your starting ch-1. Do not slip stitch or turn. (70 hdc)

Band Round 2 (All Sizes): Work 1 hdc in the third loop (the horizontal bar located directly behind the stitch) of the next hdc. Place a stitch marker in this stitch. Work 1 hdc in the third loop of each stitch across until you reach the stitch right before your marker. Do not join or turn.

Band Round 3 (All Sizes): Work 1 hdc in the third loop of the marked stitch, moving your marker up to this new stitch. Work 1 hdc in the third loop of each stitch across until you reach the stitch right before your marker. Do not join or turn. (For Child and Adult sizes, repeat this round once more before moving to Round 4).

Band Round 4 (All Sizes): Work 1 sc in the third loop of the marked stitch, moving your marker up. Work 1 sc in the third loop of each stitch across until you reach the stitch right before your marker. Slip stitch to the third loop of the marked stitch, slip stitch to the next sc, and fasten off.

Finishing: Securely weave in all remaining yarn tails. Use the long tail at the crown to sew on your faux fur pom pom. (If you want to save some money on accessories, check out our tutorial on how to make a fur pom pom).

Easy Variations & Custom Ideas

  • Classic Beanie Style: Keep it simple and snug by working fewer rounds of the main body before starting your crown decreases.
  • Slouchy Style: Add extra length to the body of the hat to create a relaxed, modern slouchy look.
  • Matching Blanket Set: Pair this hat with a cozy home accessory using our Crochet Puff Stitch Blanket pattern for a stunning gift set.
  • Alternative Hat Styles: If you want to try a different construction, check out our 1.5 Hour Beanie or The Remy Beanie.
  • Colour ideas: Try a self-striping yarn to let the colors shift naturally across the puff flowers, or use a contrasting solid color for the ribbed band.
  • Yarn substitutions: Any soft worsted weight yarn will work beautifully. Excellent alternatives include Red Heart Soft, Plymouth Encore, or Berroco Vintage.

Common Troubleshooting & Fixes

  • Problem: My puff stitches look flat and lack definition.
    Fix: Make sure you pull your loops up tall to the height of a double crochet stitch on every single wrap. Keeping your tension loose is key to plump puffs.
  • Problem: The hatband is too tight and doesn't stretch.
    Fix: Ensure you are using the recommended 5.5 mm hook and working loosely. If it is still too snug, switch to a 6.0 mm hook for the band or add a few extra stitches to your starting round.
  • Problem: I have large, unsightly holes around my puff flowers.
    Fix: Double-check that you aren't missing any of the chain stitches on either side of your flowers. These chains are essential for maintaining the structure and drape of the fabric.
  • Problem: The crown of my hat is bulky and won't lay flat.
    Fix: When working the final decrease rounds, make sure you pull your sc2tog stitches firmly to gather the top tightly before sewing it closed.

Care Instructions

To keep your beautiful puff stitches looking their best, I highly recommend hand washing your hat in cool water with a mild wool wash. Gently squeeze out excess water using a clean towel—never wring or twist your crochet work. Lay the hat flat to dry completely. If you used a faux fur pom pom, remove it before washing or take extra care to keep it dry, then fluff it up with a hairdryer on a cool setting once the hat is dry.

Final Thoughts

There is nothing quite like the satisfaction of watching these gorgeous, flower-like puff stitches grow on your hook. This beanie is the perfect blend of cozy warmth and elegant texture, making it a wonderful project to gift or keep for yourself. I hope you enjoy making this as much as I enjoyed designing it for you. Happy crocheting, my friends!

Next Post Previous Post

People Also Like

Stay in the Loop! 🧶

Get new patterns, tips, and cozy inspiration straight to your inbox — no spam, ever.

me