Skip to Content

Crochet Ragdoll Snowman – Free Crochet Pattern

This little Crochet Ragdoll Snowman is so fun to make, works up quickly, and turns out super cute! You can also personalize your snowman with unique facial expressions and color combinations.

At only 5 inches tall, the Ragdoll Snowman is the perfect size for cuddling or decorating. Add a loop to the top to make an ornament for your holiday tree. Or create a whole garland of snowmen for your holiday décor.

First, you’ll start by working up the body panels, then add the eyes, nose, mouth, and buttons. Finally, you’ll join the panels together, stuff them, and then add the earmuffs and scarf. Enjoy working up this ragdoll snowman crochet pattern!

This pattern was released as part of our 2021 Christmas in July event with Stephanie of Grace and Yarn! You can find all four patterns released in our July 2021 event right HERE!

Remember to like Loops and Love Crochet on Facebook and join the Loops and Love Crochet Group! I’d also LOVE it if you followed @loopsandlovecrochet on Instagram!

If you like crochet video tutorials, check out (and subscribe to) my Loops and Love Crochet YouTube Channel!

Click the image below to PIN the Crochet Ragdoll Snowman Pattern for later!

Disclosure: This post may contain affiliate links, which means I may receive a small commission if you click a link and purchase something that I have recommended. This is done at no extra cost to you. Thank you for supporting Loops & Love Crochet!

The Crochet Ragdoll Snowman crochet pattern is available for FREE on this website. If you’d like an ad-free, printable PDF version, you may purchase it for a small fee from my Etsy or Ravelry shops. Thank you so much for supporting Loops & Love Crochet!


  • Worsted-weight (#4) yarn – Any worsted-weight #4 yarn can be used for this project. I used WeCrochet/Knit Picks Dishie yarn. The colorways in the snowmen above are White, Conch, Azure, Verdigris, Begonia, and Black. You’ll need approximately 65 yds of White and then just very small amounts of the other accent colors. SHOP HERE for all of their Dishie yarn in ALL the beautiful colors!
  • Crochet Hook – 3.25mm crochet hook
  • Safety Eyes – two 8mm safety eyes for the eyes and three 6mm safety eyes for the buttons
  • Stuffing
  • Embroidery thread (optional) – a small amount of black for the eyelashes
  • Yarn needle for sewing features on and weaving in ends

Stitches Used:

  • Ch – chain
  • Sl St – slip stitch
  • SC – single crochet
  • INC – single crochet increase – work 2 SC stitches into the same stitch.
  • DEC – single crochet decrease – work a SC decrease over the next 2 stitches. Insert hook into the first stitch, pull up a loop, insert hook into next stitch, pull up a loop, yarn over and pull through all three loops on hook.

Important Notes:

  • Worked in Rows – This pattern is worked up in rows. After each row you will be chaining 1 and turning. Make the first stitch of the next row in the same stitch as the chain 1. The chain 1 does not count towards the stitch count for each row.
  • Right Side/Wrong Side – In ragdoll style patterns, there is often a “right side” and a “wrong side” to help make sure each part lines up correctly with the other parts. In this pattern, both sides of the snowman panels are the same when finished and will line up properly when stacked on top of each other for joining. If you want to make sure the stitches are facing the same way, you can line up your pieces so the end where you started with the slip knot is on the same side for each piece when you stack them.

Finished Size

  • When complete, your snowman should measure approx. 5 inches tall.

Time to make your Ragdoll Snowman! Here’s the Pattern!

Ragdoll Snowman Panels – make two (one for the front and one for the back)

Row 1: In white yarn, ch 9, SC in 2nd chain from hook and in each across, ch 1, turn (8)

Row 2: INC, SC next 6 sts, INC, ch 1, turn (10)

Row 3: INC, SC next 8 sts, INC, ch 1, turn (12)

Row 4: INC, SC next 10 sts, INC, ch 1, turn (14)

Rows 5-12: SC in each stitch across, ch 1, turn (14)

Row 13: DEC, SC next 10 sts, DEC, ch 1, turn (12)

Row 14: DEC, SC next 8 sts, DEC, ch 1, turn (10)

Row 15: DEC, SC next 6 sts, DEC, ch 1, turn (8)

Row 16: DEC, SC next 4 sts, DEC, ch 1, turn (6)

Row 17: INC, SC next 4 sts, INC, ch 1, turn (8)

Row 18: INC, SC next 6 sts, INC, ch 1, turn (10)

Row 19: INC, SC next 8 sts, INC, ch 1, turn (12)

Rows 20-24: SC in each stitch across, ch 1, turn (12)

Row 25: DEC, SC next 8 sts, DEC, ch 1, turn (10)

Row 26: DEC, SC next 6 sts, DEC, ch 1, turn (8)

Row 27: DEC, SC next 4 sts, DEC, ch 1, turn (6)

Fasten off.  Repeat instructions above to make the second panel.

Weave in all ends on your panels.

Now, choose one of the panels to be the front of the snowman. Next, you will add the eyes, nose, mouth, and buttons to the front panel before they are joined together.


If you are using safety eyes, insert two 8mm eyes between rows 23 and 24. Line them up in the center of the head about 4 stitches apart. If you are having trouble finding rows 23 and 24, they are the 4th and 5th row down from the top of your snowman.


Using orange yarn, chain 5. Slip stitch in the 2nd chain from your hook, SC in last 3 stitches. Fasten off. Using the yarn tails and your yarn needle, sew the nose onto your snowman’s face, just below the eyes. You can angle or center it in whatever way you’d like.


Using a piece of black yarn and your yarn needle, add a smile to your snowman. The snowmen pictured in this pattern have a half smile created by one diagonal stitch starting one stitch over from the bottom of the nose, passing down two rows, and then one horizontal stitch two stitches long starting at the bottom of the diagonal stitch.


Using three 6mm, add the “buttons” to your snowman by placing them evenly down the center of the snowman’s body. The ones pictured start about 4 rows down from the neck of the snowman. Each button is about three rows apart.  You can also use yarn to create these buttons, or actual buttons if you have some tiny ones.

Next, the two panels of the snowman will be joined together before adding the scarf and earmuffs.

Joining the Ragdoll Snowman Panels

Lay the top panel of the snowman on top of the bottom panel, lining up each of the edges. Make a slip knot with your yarn. Choose a stitch on the snowman to start (in the picture below, I started at one end of the head).  With the front of the snowman facing you, insert your crochet hook through the chosen stitch, passing through the same stitch on both panels. Place the slip knot on your hook and pull it through to the front of your project, chain 1, and SC in the same stitch and in each stitch around the outside of the snowman, working in each stitch across the top and bottom, and at the end of each row on the sides of the snowman.

When you are about 2/3 of the way around, start adding stuffing to the inside. I stuffed the body section first when I finished crocheting around it, and then slowly stuffed the head as I continued working the SC stitches around.

Continue working SC stitches around, making sure you have added enough stuffing before the opening gets too small. Join with a slip stitch to the top of the first SC stitch. Fasten off and cut yarn. Pull both yarn tails tight (one from the start and one from the end) and weave them in.  


Circle Pieces – make 2 (one for each ear)

Round 1: Magic circle, work 6 SC into ring (6)

Round 2: *2 SC in first stitch, SC in next two stitches, repeat from * once more (8)

Fasten off. Make sure the center ring is pulled tight. Weave in one yarn tail and leave one for sewing the circle onto the snowman. Repeat the instructions above to make the second circle.

Using your yarn needle, sew the circles to the snowman’s head, one on each side at about the height of the eyes and nose.  If you’d like to have the stitches less visible on the back of the snowman, pass your yarn under the white stitches on the back each time you pass through a stitch on the earmuff circle. You will see some stitches on the back when you make the band that joins the circles together, so try not to worry too much about hiding your stitches, but you can keep them tidy on the back by making smaller stitches and passing under the white stitches instead of over the top of them.

Joining the Earmuff Circles

The circles on each side of the snowman’s head will be joined using the surface slip stitch technique. I created a short video to show this step if you are not familiar making surface slip stitches or how to place them on your snowman. You can find the video tutorial here!

Using the same color as the earmuff circles, make a slip knot with the yarn. With the front of the snowman facing you, insert your hook into one of the white stitches under the earmuff circle on the right side of the snowman (left side if you are left-handed). Place the slip knot on your hook and pull it through to the front of your project (the yarn will remain behind your project). Insert your hook into the next stitch above where you started, yarn over and pull up a loop through the stitch you passed through, create a slip stitch by passing the loop through the one already on your hook, then insert your hook into the next stitch. Repeat the surface slip stitches for each stitch around the top of the snowman’s head until you get to the other earmuff circle. Make sure you get all the way behind the second earmuff circle before you fasten off and pull through your yarn. Weave in both yarn tails, pulling them tight first (one at the start and one at the end).  


To make the scarf, chain 40, SC in 2nd chain from hook and in each stitch across. Fasten off, cut yarn. Weave in both yarn tails.

Wrap the scarf around the snowman’s neck and tie it to the side. Note that depending on how tight your chain stitches are, you may need to make your scarf longer or shorter depending on your preferred scarf length. The scarves in the photo started with a chain of 40.

Gift Card or Treat Pocket

If you’d like to make a pocket on the back of your Ragdoll Snowman for a gift card or small candy cane or treat (as shown on the Ragdoll Penguin), follow the instructions below.


Row 1: In white yarn, ch 13, SC in 2nd ch from hook and in each st across (12)

Rows 2-11: SC in each st across (12)

Fasten off. Weave in ends. Leave a tail for sewing onto back of snowman.

Position the pocket on the back of the snowman, with the bottom of the pocket lined up one row up from the bottom of your snowman. Use your yarn needle to sew the pocket onto the back by passing your yarn needle and yarn in and out of each stitch around the pocket, passing through the stitches on the back of the snowman.

Keep the stitches to the back panel only, being careful not to sew right through to the front of the snowman.  Start at one of the top corners, then sew down one side of the pocket, across the bottom, and up the other side before weaving in the yarn tail. Remember to leave the top of the pocket open for the gift card or treat.

penguin with gift card on back

Snowman Ornament

If you are making this snowman as an ornament for a Christmas tree, you can add a loop of yarn to the top for hanging. Attach a piece of yarn or string (approximately 6 inches long) through the top of your snowman to make it into a hanging ornament.

You are now finished your ragdoll snowman! I hope you have enjoyed this crochet pattern and will make many more of these cute snowmen!

**Want to be kept in the loop? Be sure to like Loops and Love Crochet on Facebook and join the Loops and Love Crochet Group! Don’t forget to follow @loopsandlovecrochet on Instagram! Remember to tag Loops and Love Crochet when you post your fnished projects on social media! I’d love to see them! **

*You may make and sell any items made from my patterns, but please link back to my blog or Loops & Love Crochet as the designer. Please do not copy this pattern or photos and share as your own, in part or in whole.  Instead, link back to the Loops and Love Crochet blog (especially when selling items you make from my patterns). Thank you!


Wednesday 11th of August 2021

Those little faces are so sweet!

Loops and Love Crochet

Wednesday 11th of August 2021

Thank you so much, Alexandra!!


Saturday 31st of July 2021

Lovely snowman ❤️ Thanks

Loops and Love Crochet

Monday 2nd of August 2021

Thank you so much, Yolanda!

Kelly Stamper

Friday 30th of July 2021

I love snowmen! These are adorable!

Loops and Love Crochet

Monday 2nd of August 2021

Thank you so much, Kelly! I'm happy to hear you love them!

Comments are closed.