Free Knitting Pattern: Cozy Snowmen Christmas Ornaments

Updated on March 4, 2020
purl3agony profile image

An avid knitter for over 10 years, Donna enjoys sharing her free patterns and knitting experience with other fiber fans and yarn lovers.

Free Knitting Pattern for Cozy Little Snowmen Christmas Ornaments
Free Knitting Pattern for Cozy Little Snowmen Christmas Ornaments | Source

Christmas tree ornaments are fun projects to knit and wonderful gifts to give to friends and family. These rosy-cheeked little snowmen are bundled up against the cold with a warm winter hat and a cozy scarf around their faces. For this pattern, the snowmen's heads and hats are knit as one piece in the round. Each snowman can be personalize with your choice of materials for their facial features and winter attire.

These snowmen are a quick knitting project. Each can easily be knit in a few hours. I used scrap yarn for mine and spent most of my time choosing yarn and buttons to finish them off.

Materials for Knitting a Cozy Snowman Christmas Ornament

  • less than 50 yards of white or cream worsted weight yarn for snowman's head
  • less than 100 yards of worsted weight yarn (your choice of color) for snowman's hat
  • set of #8 dpns (see note about gauge below)
  • one stitch marker
  • tapestry needle to weave in ends

Gauge: 19 sts x 28 rows = 4 inches in Stst, though gauge is not very important. You can actually use any weight yarn and needles you want for these ornaments, just make sure your knitted fabric is tight. Your finished decoration will probably be a different size if you do not knit following the gauge listed above.

Finished Size: My ornaments are about 7 1/2 inches from base to the top of the hat, and about 13 inches in circumference, not including the nose. The snowman's head is about the size of a large manufactured Christmas ball.

Materials for Finishing and Dressing Your Snowman Ornament

There are a few options for adding your snowman's facial features and making his attire:

Stuffing: I would suggest using fiber fill or cotton balls to stuff your ornament.

Hat: You can add a pom pom, bell, bead, or star to the end of your snowman's pointed hat.

Eyes: You can either use buttons, beads, or googly eyes. Craft stores also sell safety screw eyes for toys that you can add.

Nose: You can either knit a little nose with an i-cord as I did, or use a button.

Scarf: I've included my knit pattern for my scarf below, but you could also use a piece of felt or fabric.

Mouth: If you don't want to wrap your snowman in a scarf, you can add a mouth made with a row of buttons or some simple embroidery stitches.

Pattern for Knitting Your Cozy Snowman Ornament

Starting with your white snowman yarn, cast on 6 sts on 3 dpns leaving an 8 inch tail. Place your marker at the end of your cast on stitches and join in the round for knitting. Be careful not to twist your stitches. As you increase your number of stitches, add more dpns as needed.

Round 1 and all odd numbered rounds through Rnd 20: Knit all stitches

Rnd 2: *K1, inc1* all around (12 sts total). I used a right lifted increase for this pattern. For the last increase in the round, I actually slid my marker for the next round and used the first stitch on the next round as the base stitch for my increase.

Rnd 4: *K2, inc 1* all around (18 stitches total)

Rnd 6: *K3, inc 1* all around (24 sts total)

Rnd 8: *K4, inc 1* all around (30 sts total)

Rnd 10: *K5, inc1* all around (36 sts total)

Rnd 12: *K6, inc 1* all around (42 sts total)

Rnd 14: *K7, inc 1* all around (48 sts total)

Rnd 16: *K8, inc 1* all around (54 sts total)

Rnds 17 - 21: Knit all stitches

Use your cast on tail to darn up any hole from the start of your snowman ornament.
Use your cast on tail to darn up any hole from the start of your snowman ornament. | Source

Next step: Using the tail of your cast on yarn, pass the end through your cast on stitches and carefully darn up the center hole of your ornament. Then cut your white yarn, leaving a 10 inch tail.

Then join your hat color yarn and continue pattern below:

Rnd 22: Knit all sts

Rnds 23 - 25: Purl all sts. This will create the band of your snowman's hat.

Rnd 26: Knit all sts

Rnd 27: *K4, k2tog* all around (45 sts left)

Rnd 28: Knit all sts

Rnd 29: Purl all sts

Rnd 30: Knit all sts

Rnd 31: *K3, k2tog* all around (36 sts left)

Rnd 32: Knit all sts

Rnd 33: Purl all sts

Rnd 34: Knit all sts

Stuffing Your Snowman Ornament
Stuffing Your Snowman Ornament | Source

Next Step: Now is a good time to stuff your snowman's head. As your filling the head, check from the outside to make sure you are creating a nice rounded shape.

If you want to make a sloping hat as I did, follow these instructions: Take your white cast on tail, weave it in a few stitches at your ending spot, then weave it through a few stitches directly across from your ending spot (see photo above). Do not pull too tightly - you want to maintain the round shape of your snowman's head. Then you can bring it back to your starting point if you want and weave it in to end.

Attaching a hanging ribbon to your snowman ornament.
Attaching a hanging ribbon to your snowman ornament. | Source

Now attach a loop of string or ribbon to the yarn crossbar you just created. Leave your ribbon curled in the center of your ornament for now as you continue to follow the pattern for the hat below.

If you don't want to have a sloping hat, you can stuff your ornament all the way up through the hat and attach your ribbon to the tip of the hat. Continue to follow the pattern below to finish knitting your snowman's hat:

Rnd 35: Knit all sts

Rnd 36: *K2, k2tog* all around (27 sts left)

Rnd 37: Knit all sts

Rnd 38: Purl all sts

Rnd 39 and 40: Knit all sts

Rnd 41: *K1, k2tog* all around (18 sts left)

Rnd 42: Knit all sts.


Next step: If you are making a sloping hat, at this point pull your hanging ribbon out toward the back of your ornament and let the end hang between your stitches. You may want to look at your ornament and decide on which side is the front and which side is the back.

Continue to knit the pattern below, leaving your ribbon end outside of your ornament. Do not stuff your snowman any more. Only his head should be stuffed, leaving his hat empty to sag. When your ornament is complete, tie a knot in your ribbon or string where it meets the hat. This will help your decoration hang straight.

Rnd 43: Purl all sts

Rnd 44 and 45: Knit all sts

Rnd 46: *K1, k2tog* all around (12 sts left)

Rnd 47: Knit all sts

Rnd 48: Purl all sts

Rnd 49 and 50: Knit all sts

Rnd 51: K2tog all around (6 sts left)

Rnds 52 to 54: Knit all sts, then cut yarn and pull through remaining stitches. Weave in your end to secure stitches.

Adding Facial Features and Accessories to Your Snowman Ornament
Adding Facial Features and Accessories to Your Snowman Ornament | Source

Adding Facial Features and Accessories to Your Snowman Ornament

You can add whatever facial features and accessories you want to personalize your snowman ornament. Here is how I completed mine:

Scarf (optional): I think my snowman looks pretty cute bundled up in his scarf, but this is completely optional. I knit my scarf, but you could also use a 3/4 inch wide piece of felt as a scarf. Test wrapping your fabric around your ornament before cutting the length. You can also cut little fringe pieces into the ends.

To knit my little scarf, I cast on 4 sts on #8 needles and knit in garter stitch until my scarf was about 15 inches long. I would check the length by wrapping it around your ornament before binding off.

Attaching a scarf to your snowman ornament.
Attaching a scarf to your snowman ornament. | Source

I used hot glue to attach my scarf to my ornament, but you could also sew it in place with a needle and thread.

Using the hot glue, I attached the center of my scarf in the back middle of my ornament. I then turned my ornament and slowly worked toward the front. When both sides were glued in place, I crossed my scarf ends over in front and glued them down.


Nose: I knit my nose as an i-cord, but you could also use a button or a pointed piece of wood painted orange.

To knit a nose, take a piece of scrap yarn in the color of your choice. Cast on 4 sts on small dpns (I used #4 since that's the smallest I have) and tightly knit an i-cord that is about 3/4 inch long or whatever length you choose. Bind off your stitches and weave in your yarn end, maintaining the point that your bind off naturally creates.

I attached my nose with hot glue, but you can also sew it on. I placed my nose right in the "v" created by my scarf ends crossing over.


Eyes: Buttons or beads make great eyes. I think placing the eyes wide apart make these snowmen look cuter.

Rosy Cheeks: I used pink chalk pastel to add some rosy cheeks. Cover the scarf with a tissue as you apply the pastel and use it sparingly to build the color on your snowman's cheeks.

Mouth: If you don't want to add a scarf to your snowman, you can give him a happy smile instead. You can use a row of small buttons to create a mouth or sew one on using embroidery floss.

This pattern is copyrighted (©) 2016 Donna Herron. No part of this pattern may be copied or reproduced in any way without permission from the author/designer. For personal use only. This pattern and materials made from this pattern are not meant for commercial sale.


    0 of 8192 characters used
    Post Comment
    • purl3agony profile imageAUTHOR

      Donna Herron 

      3 years ago from USA

      Hi Helen - Thanks so much for your interest in my knitting patterns and articles. My username on Ravelry is purl3agony. Look forward to connecting with you!

    • profile image


      3 years ago

      Hi, is there a way to signup to receive your emails? Maybe follow you on Ravelry?

      love this snowman ornament -- so sweet

    • purl3agony profile imageAUTHOR

      Donna Herron 

      3 years ago from USA

      Hi Lynsey! Thanks, as always, for your comments. I think you would enjoy knitting. You can probably find a crochet pattern to adapt on if you want to make similar snowmen in crochet. Thanks again!

    • sparkleyfinger profile image

      Lynsey Hart 

      3 years ago from Lanarkshire

      Hi, these are so cute! I wish I could knit! I think I will have to learn a new skill! I do wonder whether it could be adapted for crochet? (another skill I have yet to learn!) So many crafts, so little time!

    • purl3agony profile imageAUTHOR

      Donna Herron 

      4 years ago from USA

      Hi Heidi - Thanks so much! I have a lot more Christmas craft projects in the works, so I'm posting them as I make them :) Thanks so much for your comments! I appreciate it!

    • purl3agony profile imageAUTHOR

      Donna Herron 

      4 years ago from USA

      Hi Sally - So glad you like these little snowmen! I'm sure that if you have a problem knitting these snowmen, you will find a way to make some with felting instead :) Looking forward to your upcoming projects!

    • heidithorne profile image

      Heidi Thorne 

      4 years ago from Chicago Area

      So cute... even though we're heading to spring. :) Don't forget to repost this around the holidays. Keep the cute stuff coming!

    • sallybea profile image

      Sally Gulbrandsen 

      4 years ago from Norfolk

      Hi Donna,

      Those little snowmen are real cute. I think they might even be within my knitting capabilities:) Great images and very clear instructions and in good time for Xmas.


    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

    Show Details
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
    ClickscoThis is a data management platform studying reader behavior (Privacy Policy)