Ugly Sweater Ornament Crochet Pattern

Day 10 of the 12 Days of Crochet Christmas is this fun ugly sweater ornament crochet pattern! I love all things miniature and this sweater is just too cute.

Yellow ugly sweater ornament crochet pattern embellished with a little green wreath with a red bow.

This little sweater makes such a fun and festive ornament but it would also be perfect for gift toppers or a cosy garland – get creative with colours/embellishments and have fun with it!

About the Pattern

This ugly sweater ornament crochet pattern is worked from the top down with the sleeves and neckline added at the end.

We will be using both half double crochet stitches and single crochet stitches to make the sweater with the tails from the neckline being used to create the hanging loop.

The wreath is made separately and glued in place. However, I recommend sewing it on if the ornament will be within reach of small children.

Yellow crochet Christmas sweater ornament lying on a wood round.

More Patterns

If you love this ugly sweater ornament crochet pattern, you might also like to check out these other Christmas patterns:

Ugly Sweater Ornament Crochet Pattern

Prefer the PDF version?

where to buy

The ad-free PDF includes detailed instructions and photos as well as easy print pages.


  • DK weight yarn in yellow, green and a small amount of red (I used Paintbox Yarns Cotton DK in Mustard Yellow, Evergreen and Pillar Red)
  • 2.5mm crochet hook
  • Fabric glue
  • Stitch marker, yarn needle, scissors

Abbreviations (US Terms)

  • ch – chain
  • sc – single crochet
  • hdc – half double crochet
  • hdc-inc – half double crochet increase
  • hdc-dec – half double crochet decrease
  • sk – skip
  • sl st – slip stitch
  • st/s – stitch/es
  • […] – repeat the instructions in brackets
  • (…) – indicates stitch count at end of round

Useful Links

Finished Size

The finished sweater measures approximately 2″ x 3.5″ (5cm x 9cm). Size may vary depending on tension and materials used.


Gauge is not important in this pattern. However, using a different yarn and hook size will change the size of the finished item.


  • The body of the sweater is worked in joined rounds from the top down. The sleeves are added at the end and are worked in a continuous spiral without joining.
  • The ch 1 at the beginning of each round does not count as a stitch.


Sweater Body (yellow)

R1: Ch 16, sl st to first ch without twisting

R2: Ch1, sc in same ch and in each ch around, sl st to first sc to join (16)

R3: Ch 1, [hdc-inc] x16, sl st to first hdc to join (32)

R4-5: Ch 1, [hdc] x32, sl st to first hdc to join (32) 2 rounds

R6: Ch 1, 5 hdc, sk 6, 10 hdc, sk 6, 5 hdc, sl st to first hdc to join (20)

R7-9: Ch 1, [hdc] x20, sl st to first hdc to join (20) 3 rounds

R10: Ch 1, [sc] x20 (20)

Fasten off invisibly to first sc and weave in ends.

Sleeves (yellow)

The sleeves are worked in a continuous spiral. Do not join at the end of each round.

Left Sleeve

Join yarn to the first skipped st from R6 of the body.

R1: Ch 1, sc in same st, [sc] x5. Sc in both corner sts on the front and back of the sweater body (8) – see images below.

R2-7: [Sc] x8 (8) 6 rounds

Fasten off invisibly and weave in end.

Right Sleeve

Join yarn to the last skipped st from R6 of the body.

R1: Ch 1, sc in same st and both corner sts on the front and back of the sweater body, [sc] x5 (8)

R2-7: [Sc] x8 (8) 6 rounds

Fasten off invisibly and weave in end.

Neckline (yellow)

Leaving a longer starting tail for the hanging loop (approximately 4″/10cm), join yarn in the centre at the back of the neck. Ch 1, hdc in same st, hdc-dec, [2 hdc, hdc-dec] x3, hdc (12)

Fasten off invisibly to first hdc leaving a long tail of approximately 4″/10cm. Take both yarn tails and knot together inside the sweater. Decide on the length of your hanging loop and tie the ends together at that point. Trim ends.

Wreath (green)

R1: 8 sc in magic ring (8) – don’t pull the ring closed all the way. You want to leave a hole for the centre of the wreath.

R2: Sl st in first sc, ch 1, sl st in same st. [Ch 1, sl st in next st] x7

Fasten off and weave in ends.

Thread some red yarn through a couple of sts from R1 and tie in a bow. Trim ends.

Glue or sew the wreath to the front of the sweater 3 rounds down from the top of the neck.

not ready to make this yet?

Pin this post for later


I love seeing your creations! Feel free to send me a photo or tag me on Instagram @stitchbyfay.

Happy Crocheting x.

This pattern is for personal use only and may not be copied, reproduced, altered, published or distributed in any way. If you wish to share this pattern, you may link to this pattern but please do not reprint it on your site.

You can sell finished products made from this pattern in small quantities. Do NOT use our photos as your sale photos.

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. Dear Fay,

    I wonder why you tagged it Ugly sweater, when they are the cutest sweaters ever….. hehehe…
    Thanks for sharing the pattern.

    Happy Christmas.


  2. Thank you so much for this. I made two sweaters one each for my kids. I opted to stitch their initials on the front. It came out so so cute. Thanks again!!

  3. Agree with the other commenter that this is far from ugly! And yes, I know of the tradition. :o) Thanks for such an adorable pattern, and wonderful instructions. I’ve been wanting to make one and was so happy to have found yours. It’s the cutest!