Jasmine Ripple Blanket Crochet Pattern

It’s no secret I love the jasmine stitch. If you’ve seen the Jasmine Baby Shirt or the Jasmine Triangle Scarf, then it will come as no surprise to you that I think this is definitely one of the most beautiful crochet stitches. So I took that love and designed this gorgeous Jasmine Stitch Ripple Blanket crochet pattern. And, even better, I’m giving it to you for FREE right here!

*Disclosure: Some of the links in this post are affiliate links, which means if you click on them and make a purchase I may, at no additional cost to you, earn a commission. Read full disclosure here.

This blanket features a gentle ripple design and blue, pink, and white striping. You can also purchase an ad-free PDF copy of the pattern, which includes a photo tutorial of the basic jasmine stitch, below.


  • Crochet Hook Size J (I used and love Clover – get them here!)
  • Caron Simply Soft Yarn
    • Ocean, 2 skeins
    • Soft Blue, 1 skein
    • Soft Pink, 1 skein
    • White, 1 skein

Stitch Abbreviations

  • cp Chain Puff (jasmine stitch starting chain)
  • Jas Jasmine Stitch
  • JasI Jasmine Increase
  • JasD Jasmine Decrease
  • JasTD Jasmine Turn Decrease

Pattern Notes

The blanket’s finished size is approximately 30” wide by 36” long. There is also a YouTube video tutorial that will walk you through a small sample of the first few rows, showing you how to do the jasmine increases and decreases needed for this blanket. See the video below.

To modify the pattern for width, increase the number of chain puffs in multiples of eight stitches.

To modify the height, add dark blue rows evenly in the three sections, or repeat rows 4-9 additional times.

From peak to peak, one pattern repeat equals approximately 6″.

6 rows equals approximately 5.5″.

Special Stitches

This pattern uses a few modifications to the basic jasmine stitch. You can see them in the YouTube video, but here are written descriptions for each of the special stitches used to make the blanket.

Jasmine Turn Decrease (JasTD)

At the end of the row, do not create a chain puff like you normally would to turn a row in jasmine stitch. Instead, turn the work, pull up a loop, (yo, insert hook in same stitch, pull up another loop) twice, yarn over, insert hook in the next stitch, yo and pull up a loop, yo, insert hook in that same stitch, yo and pull up a loop. 

You should have two groups of loops on your hook (it’s the same as a regular jasmine stitch, but with only two groups of loops instead of three). Now finish the stitch normally.

Jasmine Decrease (JasD)

This is for any jasmine stitch decrease that happens within a row (not at the turn). Work as for a regular jasmine stitch until you have three groups of loops on your hook. Work in the same manner into the next stitch so that you have four sets of loops on your hook. 

Finish the stitch normally.

Jasmine Increase (JasI)

The jasmine increase, funnily enough, is worked in exactly the same manner as the jasmine turn decrease. Work a normal jasmine stitch, except stop after the second group of loops – do not pull up the third set of loops. Finish the stitch normally.

YouTube Video Tutorial

How to Make the Jasmine Ripple Crochet Blanket

  1. With dark blue – cp 40
  2. JasTD, Jas 3, JasI (Jas 3, JasD, Jas 3, JasI) four times, Jas 4
  3. Repeat row 2 five times more
  4. Switch to light blue, repeat row 2 twice
  5. Switch to pink, repeat row 2 twice
  6. Switch to white, repeat row 2 twice
  7. Switch to pink, repeat row 2 twice
  8. Switch to light blue, repeat row 2 twice
  9. Switch to dark blue, repeat row 2 six times
  10. Repeat rows 4-9 once more
  11. Finish off, weave in ends.

If you’d like to purchase an ad-free PDF copy of this pattern, click the button below!

If you loved this pattern, don’t forget to check out the Jasmine Baby Shirt or Jasmine Triangle Scarf crochet patterns!

This pattern may be used in crochet pattern roundups so long as you link back to this pattern. You may use a single image from this post, but you may not copy the text of the pattern in any way. Thank you for your support!