top of page


Join my crochet journey and enjoy free patterns!


Crochet Angel Ornament Pattern

Updated: Mar 29, 2021


  • 2.75 mm hook

  • Yarn (I use cotton yarn, weight 4): skin color of choice, hair color of choice, white, red, and gold (I actually used an acrylic yarn for the gold parts because I liked the color better than the golds available in cotton).

  • Polyester Fiber Stuffing

  • 2 8 mm safety eyes (Safety eyes are not recommended for small kids. You may use black thread to embroider eyes if you prefer).

  • A small piece of embroidery thread, yarn, or twine to make the angel into an ornament

  • Stitch marker (to keep track of rows)

  • Finishing needle (to sew parts together, embroider nose, and weave in ends

  • Optional: blush, embroidery thread for eyelashes, pins to put pieces in place before sewing


  • Basic understanding of how to complete amigurumi and follow patterns

  • Chain (ch)

  • Working in rounds

  • Working in a spiral

  • Single crochet (sc)

  • Slip stitch (sl st)

  • Double crochet (dc)

  • Increase (inc.)

  • Invisible decrease (dec.) (for crocheting in the round)

  • Working on both sides of a chain

  • Working in front loops only and back loops only (FLO and BLO)

  • Color changing

  • Crocheting two pieces together (you will have to make heart tips and join them together sc crochets, and then continue onto the base of the heart).

  • Crocheting two ends together

  • Sewing amigurumi parts together

  • Finishing off (f.o.) and weaving/tucking in ends

This pattern is written in US crochet terms. The finished doll is approximately 4 inches tall, not including the hook.

I choose to begin by chaining two and then single crocheting 6 stitches in the second chain from the hook. Of course, you may alternatively do a magic ring if you prefer.

You will be working in spirals (no ch 1 at the beginning and sl st at the end) unless it is indicated otherwise.


Begin with white yarn. Stuff as you go.

Row 1: ch 2, 6 sc in the 2nd chain from the hook (6)

R 2: inc. x 6 (12)

R 3: inc. x 12 (24)

R 4: BLO 24 sc (24)

R 5-11 (7 rows): 24 sc (24)

R 12: (2 sc, dec.) x 6 (18)

R 13: (sc, dec.) x 6 (12)

Change to skin tone-colored yarn.

R 14: BLO inc. x 12 (24)

R 15-19 (5 rows) : 24 sc (24)

R 20: (2 sc, dec.) x 6 (18)

R 21: (sc, dec.) x 6 (12)

R 22: dec. x 6 (6)

F.o. and weave in any loose ends.

Insert safety eyes between rows 16 and 17, 5 stitches apart (or about 3-4 visible stitches that aren’t obscured by the eyes). Embroider eyelashes (Tip: I embroider the eye lashes before putting the backs onto my safety eyes. This allows more flexibility in order to get the eyelashes right where I need them, in case I need to take them out again). Add a nose in between and slightly below the eyes: insert a little bit of yarn into your tapestry needle and wrap around a stitch or two several times and tie your two yarn ends in the back (on the inside of the head). Add a little blush beneath the eyes, if you desire.

Arm (Make 2)

Begin in skin tone-colored yarn. Stuffing is not necessary.

R 1: ch 2, 6 sc in the 2nd chain from the hook (6)

R 2: 6 sc (6)

Change to white yarn.

R 3: FLO 6 sc

R 4-9 (6 rows): 6 sc (6)

R 10: fold the arm half and close together with 3 sc (3)

F.o. and leave a long tail for sewing. Sew the arms onto the body, pointing downward at a bit of an angle (in an appropriate position to hold the heart). I sewed them on rows 11 and 12


Use hair-colored yarn. (I broke up row 8 into bullet points to make it easier to read and follow)

R 1: ch 2, 6 sc in the 2nd chain from the hook (6)

R 2: inc. x 6 (12)

R 3: (sc, inc.) x 6 (18)

R 4: (2 sc, inc.) x 6 (24)

R 5: (11 sc, inc) x2 (26)

R 6-7: (2 rows): 26 sc (26)

R 8:

  • 10 sc

  • ch 5, complete 4 sc back down the ch starting from the 2nd ch from the hook

  • sc

  • ch 4, complete 3 sc back down the ch starting from the 2nd ch from the hook

  • 2 sc

  • ch 4, complete 3 sc back down the ch starting from the 2nd ch from the hook

  • sc

  • (ch 5, complete 4 sc back down the ch starting from the 2nd ch from the hook, sc) x 3

  • 9 sc

F.o. and leave a long tail. Use the tail to sew the hair onto the head. (Make sure you have the bangs centered the way you desire before you begin sewing). Pins help place the hair and bangs in place before sewing. I found it easiest to sew the hair on and then go back to the bangs with a new piece of yarn to sew them on in a side-swept fashion.


Use hair-colored yarn.

R 1: ch 2, 5 sc in the 2nd chain from the hook (5)

R 2: inc. x 5 (10)

R 3: inc. x 10 (20)

R 4-5 (2 rows): 20 sc (20)

R 6: (3 sc, dec) x 4 (16)

F.o. and leave a long tail. Stuff the bun. Use the tail to sew the bun on top of the head, where you wish.

Hair Band

R 1: ch 20 and connect to the first chain with a sl st.

F.o. and leave a long tail to then sew the band around the bun.


Use white yarn and crochet this on the front loops

of row 4. To have the correct side of the fabric show, crochet this while holding the doll upside down, with the head facing you. I begin in the back.

R 1: Sl st to where you wish to begin. Ch 1, and complete the following sequence, starting with the stitch you just completed a sl st in: (In the first stitch: (sc, dc, sc). In the second stitch: sl st) x 12. Sl st to the first sc you created.

F.o. and weave in ends.


Use red yarn.

Make 2 pieces of the following:

R 1: ch 2, 4 sc in the 2nd chain from the hook (4)

R 2: inc. x 4 (8)

F.o. the first piece. Continue onto row 3 after getting to this point on the second piece.

R 3: Insert your hook in the first piece to connect the two. (I insert it into the next stitch right after I finished off). Complete 8 sc on the first piece. Next, complete 8 sc on your second piece. (16).

At this point, I use one of the yarn ends to sew together the gap that formed when I joined the two pieces. I tuck the rest of the yarn ends inside both pieces to act as stuffing. If you need a little more stuffing, feel free to add a bit as you continue.

R 4: dec. x 8 (8)

R 5: dec. x 4 (4)

F.o. Sew each side of the heart so that it is cradled in the arms. I take a piece of red yarn and thread it through several stitches on my heart and then through several stitches on the sleeve and repeat for the other side.

Wing (make 2)

Use gold yarn.

R 1: ch 5

R 2: Start from the 2nd ch from the hook, complete 3 sc down the chain. In the last loop, complete 2 sc. Turn to work on the other side of the chain. Complete 3 sc and 2 sc in the last loop (10)

R 3: 10 sc (10)

R 4: (4 sc, inc.) x 2 (12)

R 5: 12 sc (12)

R 6: (2 sc, inc.) x 4 (16)

R 7: 16 sc (16)

R 8: Fold the oval in half and match up stitches on both sides. Single crochet together with 8 single crochets. (8)

R 9: ch 1, turn, 5 sc, 1 sl st (you are not going all the way down, but stopping early to create the ridges of the wing). (6)

R 10: ch 1, turn, 6 sc (6)

R 11: ch 1 turn, 3 sc, 1 sl st (4)

R 12: ch 1, turn, 4 sc (4)

R 13: ch 1, sc, 1 sl st (2)

R 14: ch 1, 2 sc (2)

F.o. and leave a long tail. Weave the tail to the other side of your wing and use it to sew the wing to the back of your doll. (Alternatively, weave in your loose end and sew the wing onto the doll with a new piece of yarn). I chose to leave a small gap between the wings so that they stick out and look large from the front of the doll.

If you wish to make your angel an ornament, take a small piece of embroidery thread (or twine, yarn, etc.) and insert it in your tapestry needle. Weave the tapestry needle through the bun of your angel, and tightly double knot the ends. Trim the ends, if necessary (but not too short otherwise it might become undone), and slide your hook so that the knotted ends are hidden inside the bun.

The end!

Thanks for trying my pattern! I’d love to see your finished result on instagram. Tag me at @Lindsey_Crochets

You may not copy or distribute any part of this pattern. You are welcome to sell the finished product, but please credit Lindsey Crochets as the pattern’s creator. Find me at Instagram at @lindsey_crochets and at

119 views0 comments

Recent Posts

See All
bottom of page