Beautiful Crochet Flower Baby Blanket with Colour Blocks and a moss stitch border

How to Crochet the Blossoms Bloom Baby Blanket

Hi guys! I hope you are ready to crochet something special for the new arrivals in your life. It’s been a while since I’ve made a baby blanket, and I am so excited to share the Blossoms Bloom pattern with you. Please be aware that crocheting this blanket could result in having, “I want a baby,” feelings (haha). While this crochet flower baby blanket looks complex, it is a lot easier than you think. Most of the blanket is done in half double crochet stitches, while the flowers are made with bobble and puff stitches. To complete the project, a simple moss stitch border is worked around the blanket. I wanted to make this pattern as easy to follow as possible, so there are pictures (and video tutorials in the Ad-free Printable PDF) included below. You can find the free pattern below; continue scrolling down (it’s a long post).

Baby Girl Crochet Baby Blanket with Flowers Pink White Coral and Yellow Stripes
This post contains affiliate links that support the content on ThisPixieCreates. If you make a purchase through one of my affiliate links, I may receive a small commission, at no cost to you. Thank you so much for your support! Find more information about affiliate links, as well as my Privacy & Disclosures Policy here.

Inspiration for this Crochet Flower Baby Blanket

In February, one of my good friends asked me to make a baby blanket for his cousin, who is having her first baby (a girl!). He gave me free reign on the design, but asked that I use white, pale yellow, baby pink, and coral yarn. Working with baby yellow is out of my comfort zone because I am more of a pink and green kind of girl. His colour choice MADE this blanket.

To make this blanket as cute as possible, I went with bobbles and flowers. Nothing screams cute, like some puff stitch flowers and bobble stitches.

I originally made this crochet flower baby blanket in the moss stitch, but redid it after accidentally over-blocking it (the yarn was pulled and stretched beyond repair). During the “take two”, I decided to use the half double crochet stitch instead of the moss stitch because it was easier, faster, and used less yarn.

Like the rest of the blanket, the border went through some trial and error. I tried a double crochet border, and a fan stitch border, before deciding on a moss stitch border. I think this border adds a bit of texture, without drawing attention away from the rest of the blanket.

Pin this Blanket Pattern for Later – Here!

Easy and adorable baby shower crochet blanket gift for a little girl


  • A: Knit Picks Brava Sport, Weight 2 Yarn (100% Premium Acrylic, 273 yd / 250 m, 3.5 oz / 113 g) – White (2 skeins – approx 525 yards used
  • B: Bernat Softee Baby, Weight 3 Light Yarn (100% Acrylic, 362 yd / 331 m, 5 oz / 140 g) – Soft Peach (2 skeins – approx 450 yards used)
  • C: Luv Baby, Weight 3 Light Yarn (100% Acrylic, 360 yd / 328 m, 4.3 oz / 120 g) – Baby Yellow (2 skeins – approx 695 yards used)
  • D: Patons Astra, Weight 3 Light Yarn (100% Acrylic, 161 yd / 147 m, 1.75 oz / 50 g) – Baby Pink (2 skeins – approx 320 yards used)

Yarn Choice – The Big Decision: 

My friend was very clear on the colour palette he wanted, so I stressed over finding the perfect shades of each colour. Did you know that it is nearly impossible to find pale yellow yarn? Bright yellow: No problem. Light banana cream yellow: You bet. But pale yellow that looks similar to cream, with a splash of yellow dye: Almost impossible!

I originally found the LUV Baby yarn at Walmart, but it is very thin, so I thought it wouldn’t work. For this reason, I went on the hunt for baby yellow and the perfect powder pink (with a hint of peach). I ordered Paintbox Yarns Simply DK in the colours, “Banana Cream” and “Ballet Pink”; as well as StyleCraft Special DK in the colours, “Lemon” and “Soft Peach”.

Here are my thoughts/opinions:

  • I loved the quality of both brands of yarn.
  • StyleCraft Special DK is beautiful. It’s the perfect shade of powder pink, with a warm hint of peach. I actually used this yarn in my original blanket, but it didn’t survive the over blocking. I had to settle for Patons Astra in “Baby Pink” because I did not have time to order more from Love Crafts.
  • If I got to choose my colour palette for this blanket, I would have used Paintbox Yarns in “Banana Cream”. It has the right weight and WPI to match the rest of the blanket, its soft, and its a warm shade of yellow. If it was a bit lighter, I would have chosen it for this blanket.
  • Paintbox’s “Ballet Pink” is beautiful, but it is too coral-ly to match with the Bernat Softee Baby in “Soft Peach”. However, I think this colour would be a great substitute for the Bernat Softee yarn. This yarn is not as dark as Bernat Softee, but it is a beautiful coral shade, and would look great with a light pink.
  • StyleCraft’s “Lemon” reminds me of the colour of Lemonade, so they hit that one out of the park.

*Continue scrolling down for the free version on the blog with ads.*

You can purchase an INEXPENSIVE Ad-free Printable PDF of this pattern on Etsy HERE or Ravelry HERE. This beautifully formatted PDF is ready to print and use! It includes the complete pattern, photo tutorials, colour chart, step-by-step pictures, and some extras (video tutorials for the border, sewing on the flowers, crocheting the flowers, and Row 4 of the blanket; a diagram of the blanket for visual learners; a colour changing tutorial; and a table of contents with links, so you do not have to scroll). It is a total of 17 pages including the cover page.

Adorable Crochet Baby Blanket for a Girls Baby Shower

Yarn Notes and Where to Find Each Colour:

  • Colour C is very thin, so I crocheted with 2 strands held together when using this colour. *If you use a different yarn for Colour C, you will only need approx. 348 yds. 
  • Colour A (Knit Picks Brava Sport) resembles a weight 3 yarn. It’s soft, durable, and is a great option for this blanket!

Where to find each colour?

  • Brava Sport (Colour A): or
  • Bernat Softee Baby (Colour B): Michaels or
  • LUV Baby (Colour C): Walmart (in-store only)
  • Patons Astra (Colour D): Michaels

Alternative Yarn Options: 

Depending on where you live, it can be hard to find the exact yarn used in a project, especially if you like the colour palette. The good news is that any weight 3 Light or DK yarn can be used as a substitution. Here are a few alternative options that you can buy online, to get you thinking:

  • Any weight 3 Light or DK yarn can be used as a substitution. 
  • Stylecraft Special DK, Weight 3 Yarn (100% Acrylic, 323 yd / 295 m, 3.5 oz / 99 g) 
  • Paintbox Yarns Simply DK, Weight 3 Yarn (100% Acrylic, 302 yd / 276 m, 3.5 oz / 99 g) – As of 05/01/2021, this yarn is 25% through the link!
  • Knit Picks Brava Sport, Weight 2 Yarn (100% Premium Acrylic, 273 yd / 250 m, 3.5 oz / 113 g)

Other Crochet Patterns You’ll Love:


  • Ch – chain
  • St(s) – stitch(es)
  • Sl st – slip stitch
  • YO – yarn over
  • RS – right side 
  • WS – wrong side
  • Hdc – half double crochet
  • PS – puff stitch
  • MBOB – modified bobble stitch

Gauge Swatch (4.25” x 4.25”): 

The final swatch should measure 4.25” wide x 4.25” long, unblocked. Beginning ch 2 does not count as a st.

  • Ch 17
  • Row 1: Hdc in 3rd ch from hook (counts as a ch 2 + hdc) and in each ch across. Turn. (15 hdc)
  • Rows 2 – 11: Ch 2, hdc in each st across. Turn. (15 hdc)

Pattern Measurements: 

  • Width: 31.5” (without border), 32.5” (with border)
  • Length: 39” (without border), 40” (with border)   

Customizing the Size of the Crochet Flower Baby Blanket: 


  • The width of the blanket is determined by the starting chain. The pattern calls for chaining 117, but to customize the width of the blanket, chain a multiple of 20 + 17. This means chain a multiple of 20 until happy with the length, then add 17 chains to the end of the chain. Example: 20 + 20 + 20 + 20 = 80 + 17 = 97. 


  • To make the blanket shorter/longer than the pattern, continue to repeat Panels 2 – 3, *ending with Panel 2, until satisfied with the length of the blanket. Then finish the blanket with Panel 11 (Rows 97 – 102). 
  • *For aesthetic purposes, the blanket should have an odd number of panels. This way the blanket begins with 6 flowers in the first panel, and ends with 6 flowers in the last panel.   
Flower Baby Blanket Free Crochet Pattern

Special Stitch: Puff Stitch (PS)

  1. YO, and insert the hook in the st.
  2. YO and draw up a loop – there should be 3 loops on the hook. 
  3. Repeat Step 2, four more times in the same stitch-  there should be 11 loops on the hook.
  4. YO and pull through the first 10 loops on the hook – there should be 2 loops remaining on the hook. 
  5. YO and pull through the last 2 loops to close the st.

Special Stitch: Modified Bobble Stitch (MBOB) – Video Tutorial

Normally, bobble stitches are made by double crocheting 5 stitches together, all in one stitch. To make the bobble stitch more pronounced, we will triple crochet 5 stitches together. The key to this stitch is yarning over twice before inserting the hook into the stitch, and only drawing through two loops before starting the next stitch! 

  • YO twice and insert your hook into the indicated stitch (A, B). 
  • YO and draw up a loop (C). 
Drawing up a Loop in Crochet
  • Step 3: YO and pull through only two loops on your hook (D, E, F). 
  • Repeat Steps 1 – 3, four more times, in the same st. You should have 11 loops on your hook (H). YO and pull through all 11 loops on your hook (H, I, J). Proceed with hdc sts. 

Pattern Notes: 

  • The beginning ch of each row does NOT count as a st.
  • Odd numbered rows are considered the right side, while even numbered rows are considered the wrong side. 
  • Colours for each row are indicated in bold for the first 3 panels. For Panels 4 – 10, follow along with the colour chart provided above.
  • Panels #1 and #11 have 6 rows, compared to Panels #2 – 10, which have 10 rows. 
  • Odd numbered panels have 6 bobble stitches and 6 flower petals; even numbered panels have 5 bobble stitches and 5 flower petals. 
  • The flower petals are crocheted separately, and sewn onto the blanket. The final step is adding a border around the blanket.  
  • Rows 4 and 12, are worked with two colours. The hdc sts are worked with the panel colour, and the MBOB sts are worked with the secondary colour indicated in the colour chart.
  • When crocheting Rows 4 and 12, make sure to carry the yarn through, so that you can easily change colour throughout the row.

Blanket Pattern: 

Ch 117 (or a multiple of 20 + 17)

Panel 1:

Row 1 (RS): With Colour A, hdc in 3rd ch from hook, and in each ch across. Turn. (115 hdc).

Row of Half Double Crochet

Row 2 (WS): Ch 2, hdc in each st across. Turn. (115 hdc).

Two Rows of Half Double Crochet

Row 3: Repeat Row 2.

Row 4: Continuing with Colour A, ch 2, hdc in first 7 sts, [with Colour B MBOB in next st, with Colour A hdc in next 19 sts] 5 times, with Colour B MBOB in next st, with Colour A hdc in last 7 sts. Turn. (6 MBOB + 109 hdc)

Tip: Pull the unused strand tight to get rid of any bumps created in your work, before changing colour. Row 4 is very similar to Row 8 of the For the Love of Texture Afghan. This is a video tutorial for Row 8 if you need more of a visual.

Tip: Crochet the MBOBs loosely to create fuller/larger bobbles.

Row of Bobbles

Rows 5 – 6: Repeat Row 2.

Row of Crochet Bobble Stitches

Panel 2:

Rows 7 – 11: With Colour B, Repeat Row 2. 

Row 12: Continuing with Colour B, ch 2, hdc in first 17 sts, [with Colour C MBOB in next st, with Colour B hdc in next 19 sts] 4 times, with Colour C MBOB in next st, with Colour B hdc in last 17 sts. Turn. (5 MBOB + 110 hdc)

Rows 13 – 16: With Colour B, Repeat Row 2.

Panel 1 and 2 of a Crochet Baby Blanket

Panel 3: 

Rows 17 – 21: With Colour C, Repeat Row 2.

Row 22: With Colour C & D, Repeat Row 4. 

Rows 23 – 26: With Colour C, Repeat Row 2.

Panels 4 – 10:

Continue alternating between Panel 2 and 3. Follow along with the colour chart below. To make the blanket longer, continue to repeat Panel 2 and 3, making sure to end on Panel 2. Once satisfied with the length, finish the blanket with Panel 11. 

Panel 11 (End): 

Rows 97 – 99: With Colour C, Repeat Row 2.

Row 100: With Colour C & D, Repeat Row 4. 

Rows 101 – 102: With Colour C, Repeat Row 2.

Tie off and weave in ends with a yarn needle!

Flower Petals Pattern:

*Make a total of 61 flower petals; broken into the following colours below: 

  • A: 15 Flowers 
  • B: 18 Flowers 
  • C: 10 Flowers 
  • D: 18 Flowers 

Ch 8, join first ch to last ch with a sl st to make a ring. 

Round 1: Working in ch-8 ring, ch 1, [PS, ch 3, sl st into ring] 6 times. (6 PS + 6 ch-3 + 6 sl st)

Tip: To make room in the ring for all 6 petals, slide them over with your hand. You can also pull the yarn tail attached to the ring, to tighten up the center of the flower. 

Fasten off and leave a long tail for sewing. 

Sewing Flowers onto Crochet Flower Baby Blanket: 

  • Check the colour chart above to determine flower placement. 
  • Sew petals to blanket around MBOB st, taking care to tack down the outer tip and sides of each petal so that they don’t curl inward.  
Blossoms Bloom Crochet Baby Blanket adorable baby shower gift

Moss Stitch Border Pattern:

The border is worked in the round along the outer edges of the blanket. Make sure that the blanket is facing the right side (RS), before starting the border. 


  • The border is worked with Colour A.
  • The beginning ch 1 of each round does not count as a st. 
  • Tip: The first row of the border sets the tone for the remaining rows. Try to be consistent with placing sc sts along the right & left side of the blanket.
  • When working along the left and right side edges of the blanket, you should have approx. 10 sc and 10 ch-1s along Panels 2 – 10, and 6 sc + 6 ch-1s along Panels 1 and 11.  
  • After Round 1, each round increases by 4 sc. 

Round 1: Attach yarn with a slip knot and sl st into the first st of the last row (top right corner). 

  • Ch 1, sc, [sk 1 st, ch 1, sc in next st] across the row, (sc, ch 2, sc) in last st of row. Rotate to work along the left side of the blanket. (56 sc)
  • Ch 1, [sk 1 row, sc into next row, ch 1] across the edge, (sc, ch 2, sc) in last st of edge. Rotate to work along the bottom row of the blanket. (102 sc)
  • Ch 1, [sk 1 st, ch 1, sc in next st] across the row, (sc, ch 2, sc) in last st of row. Rotate to work along the right side of the blanket. (56 sc)
  • Ch 1, [sk 1 row, sc into next row, ch 1] across the edge, (sc, ch 2) in last st of edge. Sl st into first sc to close the round. (102 sc)

Do NOT turn work, keep RS facing. 

Round 2: Ch 1, sc in corner ch-2 sp, [ch 1, sc in next ch-1 sp] around the blanket. Work a (sc, ch 2, sc) in each corner ch-2 sp of the previous round. Work a (sc, ch 2) in the first corner ch-2 sp to end the round. To join, sl st into the 1st st of the round. Do not turn your work. (320 sc)

Rounds 3 – 5: Repeat Round 2. 

Fasten off and weave in ends. 

Blocking Your Crochet Flower Baby Blanket: 

Block the blanket (to make the rows straight) by stretching it out vertically, and placing straight pins along each end of the blanket to hold it in place. Spray the blanket with water, use a steamer, or an iron on steam setting. Let the blanket sit for a few hours or overnight to retain its shape. Unpin it, and your blanket is complete.


If you have any questions as you work through the crochet flower baby blanket pattern, please reach out to me. I’d be more than happy to help! Simply comment below, or send me an e-mail through my contact page.

End Notes:  

Yay! You just made your first Blossoms Bloom Baby Blanket. I hope your family, friends, and loved ones use and love this blanket for years to come.

Check out some more fun and budget-friendly crochet patterns on the blog.

Disclaimer: You are welcome to sell items that you’ve made from this pattern; however, you are not allowed to use my pictures or sell my pattern as your own (Copyright @ ThisPixieCreates).

As always, thank you so much for following along with me! This crochet flower baby blanket was so much fun to make, and I hope you enjoyed making it as much as I did. I love seeing what you create with my patterns, so please tag me (@thispixiecreates) in any posts you share.

I hope you have a wonderful day, and happy crocheting!

Love, Dayna

11 thoughts on “How to Crochet the Blossoms Bloom Baby Blanket”

  1. Pingback: Beautiful Stroller Crochet Blankets - Pattern Center

  2. I absolutely love this and will be trying it out! Row 1 says to HDC in 3rd ch from hook and then Row 2 says to CH2 first, so there is no need to chain 2 for Row 1? Thanks!

    1. Hi Joss,

      I am so glad you love this blanket! Yes, you are absolutely correct. In Row 1, when you make a HDC in the 3rd chain from the hook, it counts as a Ch 2 and 1 hdc stitch. 🙂

  3. Pingback: Get Comfy and Cozy with these 30+ Knit & Crochet Blanket Patterns! - Hooked for Life

  4. Pingback: Puff Sew Child Blankets - Free Crochet Patterns - Beadiebuddysbonanza

  5. Pingback: Couvertures pour bébés au point soufflé – Patrons de crochet gratuits – PDF Kitap indir

  6. Pingback: 20 Easy Crochet Baby Blanket Patterns for Endless Cuddles | Crafty Club

  7. So In row 1 we hdc in 3rd ch from hook, and in each ch across. So I continue to hdc in 3rd chain in Each ch on the first row?

    1. Hi Luna,

      Thanks for asking! For Row 1 you will work into the chains like normal, but your first stitch starts in the third chain. So count back 3 chains from the hook, and that is where you place your first hdc. Then you will work 1 hdc in each ch across the row like normal. I hope this makes sense!

Leave a Comment

Your email address will not be published. Required fields are marked *