Easy Crochet Angel Pattern

This crochet angel pattern is beautiful in its simplicity.

It’s Day 9 of the 12 Days of Crochet Christmas! This angel is so pretty. It would make a lovely addition to your holiday decor or a thoughtful gift.

A crochet angel with brown hair in a bun, white wings and a light blue tassel dress lying on a brown paper wrapped present with two small pine cones next to it.

About the Pattern

This crochet angel pattern has a number of steps to it but it’s really quick and easy.

The crochet sections work up really fast and we’ll be creating a yarn tassel for the dress.

The head and wings are crocheted as one piece with only the hair requiring sewing in place. However, you could always glue it on instead.

You can add facial features if you would like but she looks lovely without them.

A crochet angel with brown hair in a bun, white wings and a light blue tassel dress being held up.

More Patterns

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

Easy Crochet Angel Pattern


  • DK weight yarn in skin colour, white, hair colour and dress colour (I used Paintbox Yarns Cotton DK in Light Caramel, Paper White, Coffee Bean and Duck Egg Blue)
  • 2.5mm crochet hook
  • Polyester fiberfill
  • A piece of card approximately 4.5″ long or something of a similar size that you can wrap yarn around
  • Yarn/twine for hanging
  • Stitch marker, yarn needle, scissors

Abbreviations (US Terms)

  • ch – chain
  • sc – single crochet
  • inc – increase
  • invdec – invisible decrease
  • FLO – front loop only
  • dc – double crochet
  • dc-inc – double crochet increase
  • sk -skip
  • sl st – slip stitch
  • st/s – stitch/es
  • […] – repeat the instructions in brackets
  • (…) – indicates stitch count at end of round

Special Stitches

Standing single crochet: Start with a slip knot on your hook. Insert hook in stitch indicated by pattern. Yarn over and pull up a loop, yarn over and pull through both loops on hook.

Useful Links

Finished Size

The finished angel ornament measures approximately 5.5″ long (14cm). Size may vary depending on tension and materials used.


Gauge is not important in this pattern. Use a hook size to match your chosen yarn. Make sure that your stitches are tight enough to prevent stuffing showing through and adjust hook size if necessary.


  • Pieces are worked in a continuous spiral starting with a magic ring unless otherwise specified. Mark the first stitch of each round with a removable stitch marker.
  • The wings are worked in joined rounds. The ch 2 at the beginning of each round does not count as a stitch.

Pattern Instructions

Head (skin colour)

R1: 6 sc in magic ring (6)

R2: [Inc] x6 (12)

R3: [Sc, inc] x6 (18)

R4: Sc, inc, [2 sc, inc] x5, sc (24)

R5-8: [Sc] x24 (24) 4 rounds

R9: Sc, invdec, [2 sc, invdec] x5, sc (18)

Start stuffing and continue to stuff as you go.

R10: [Sc, invdec] x6 (12)

R11: [Invdec] x6 (6)

Cut the yarn leaving a tail and pull through last st. Weave the yarn tail through the back loops only of the final round and pull to close. Hide the end inside the head.

Hair (hair colour)

R1: 6 sc in magic ring (6)

R2: [Inc] x6 (12)

R3-4: [Sc] x12 (12) 2 rounds

R5: [Invdec] x6 (6)

R6: FLO [inc] x6 (12)

R7: [Sc, inc] x6 (18)

R8: Sc, inc, [2 sc, inc] x5, sc (24)

R9: [7 sc, inc] x3 (27)

R10-12: [Sc] x27 (27) 3 rounds

Fasten off invisibly leaving a long tail for sewing.

Wings (white)

Join white yarn to the first leftover front loop from when we closed up the bottom of the head.

R1: Ch 2, [dc] x2 in same space, [dc-inc] x5, join with sl st to first dc (12)

R2: Ch 2, [dc] x2 in same space, [dc-inc] x11, join with sl st to first dc (24)

R3: Ch 2, [dc] x2 in same space, [dc-inc] x23, join with sl st to first dc (48)

Fasten off and weave in ends.

Dress (dress colour)

Wrap yarn 30 times around your piece of card (see materials for size).

Using a yarn needle, thread a long piece of yarn under the strands at one end and tie it tightly at the top edge of the card.

Gently slide the yarn off the card and cut the bottom strands to create a tassel.

Attach the tassel to the head by bringing the yarn tails at the top of the tassel through the head and out of the centre of the magic ring. Tie in a knot and weave the individual tails through the head a few times to secure.

Tip: If the yarn is kinked, you can gently steam it to straighten it out.

Wings Continued

With the tassel in the centre, fold the wings together so that the edges meet. With the right side facing you, join white yarn with a standing single crochet in the corner.

  • Working through both layers – [ch 3, sk 1, sc] x4
  • Working through the front only – [ch 3,sk 1, sc] x2 (skip 7 sts on the back)
  • Working through both layers – [ch 3, sk 1, sc] x5

Fasten off and weave in ends.


  • Place the hair on the head. The front of the hair should sit just above R7 of the head. Sew in place.
  • Tie some yarn or twine around the bun. Wrap it around twice and tie in a bow to the side.
  • Trim the tassel to your desired length. Mine measures 2.75″ (7cm) long from the bottom of the wings.
  • Attach a hanging loop.

not ready to make this yet?

Pin this post for later

Explore More Crochet Patterns

After you crochet this angel, here are some more crochet patterns to try!

Did you make this project?

Share a photo on social media and tag me @stitchbyfay. We love seeing your creations!

Have questions? Join the Facebook group!

We hope you enjoyed this pattern. Come and hang out with me in the Stitch by Fay Community Facebook group. We created this space for you to share pictures, ask questions and support each other.

Happy crocheting.

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.