Easy Crochet Christmas Ornaments: Cute Angels You Can Make Today

If you love adding handmade charm to your festive décor, these little crochet angels are about to become your new favourite make.
Whether you’re creating them for religious celebrations, gifting them in memory of a loved one, or simply because you have a soft spot for sweet Christmas ornaments (don’t we all?), this pattern brings comfort, joy, and a touch of sparkle to the season.
These easy crochet Christmas ornaments work up quickly, use very little yarn, and are beautifully beginner-friendly—especially with the step-by-step video tutorials included.
The Inspiration Behind These Crochet Angels
My local knit and natter group was recently asked by our vicar to create handmade angels for his parishioners to receive during the Christmas services this year. Naturally, I went searching for the perfect pattern—something simple yet meaningful, elegant yet easy enough for everyone to enjoy making.
But everything I found was nearly right… just not quite the vision I had in my head.
So, in true crocheter fashion, I grabbed my hook, took a deep breath, and decided: I’ll design one!
The shaping came together quickly, but the wings… oh, the wings had their own ideas. After a little trial, a little error, and a lot of counting stitches under my breath, they finally behaved. And once the wings were sorted, everything else fell into place like magic.
These little angels now hold a special meaning for me—and I hope they’ll become just as meaningful for you, whether you make one or a whole heavenly choir.



Why You’ll Love These Easy Crochet Christmas Ornaments
There are so many reasons these angels have become a fast favourite:
- Beginner-friendly and relaxing to make
- Perfect scrap-busters—use up those leftover yarn scraps you’ve been hoarding with pride
- Customisable in colour, size, and materials
- Sentimental and symbolic, making them ideal for gifting
- Quick to crochet, making them great for craft fairs, group projects, and last-minute décor
Hang them on the Christmas tree, attach them to gifts, use them as table decorations, use as bag charms, or give them away as keepsakes—they’re beautiful wherever they land.
More Crochet Christmas Patterns You May Enjoy
The Santa Sack Gift Bags are an easy pattern that are perfect for using as gift bags during the holiday season!
The Scrappy Christmas CAL includes 5 tree ornament patterns that can be used as gift tags, appliqués and more this holidays … perfect for using your scraps!
Are you needing some Handmade Gift Tags this year? I have a free pdf download here.
Yarn Requirements – A True Scrap-Busting Project!
These angels are wonderfully versatile. You can use:
- Any yarn weight from lace to chunky
- Any fibre type (cotton, acrylic, wool—whatever you’ve got on hand!)
- Any hook size suitable for your chosen yarn
Just be aware that the larger the yarn, the larger your angels will be!
They’re perfect for those end-of-skein leftovers that are too big to toss but too small for most projects. If you’re using a wooden bead for the head, be sure to choose a size that fits the scale of your angel’s body and yarn weight.
Basically: grab whatever sparkly, soft, or forgotten yarn bits call to you. These angels love variety.
Video Tutorials – Right and Left-Handed Versions
If you prefer learning visually—or simply enjoy crocheting along with company—I’ve created full video tutorials showing each step of the process.
These tutorials walk you through everything from the first stitch to the final stitch. No guesswork. No confusion. Just peaceful festive crocheting.
Marly Bird’s 24 Days of Quickies Event
On 21st December 2025 only you can grab this pattern as a free pdf download by clicking the special event button below. Please note that the shop buttons below will not get you the free pdf download.

Get the Printable PDF Pattern
If you’d like an ad-free, easy-to-print version of the pattern, you can grab the PDF in my shops for a small fee.
Purchasing the PDF helps support my designs and allows me to keep creating free patterns for the community—thank you!
Free Crochet Angel Pattern
Pattern Details
Skill Level: Beginner – knowledge of the basic stitches is desirable.
Recommended Yarn: Any weight (scrap-friendly!)
Hook Size: Use the recommended hook size for your chosen yarn
Other Materials:
- Any weight yarn with an appropriate sized hook – I used 3 weight yarn and a 4mm hook for my angels
- Scissors
- Tapestry Needle
- Stitch Markers optional to mark first and last stitches of the row.
- Measuring Tape optional
- 18mm wooden bead with a pre-drilled hole through the centre. These are easily found on amazon (where I bought mine) and can be found in craft stores.
- A length of scrap yarn to help attach your bead to the chain.
Gauge: Not essential for this project
Finished Size: Will vary depending on yarn weight and hook size. Typically my angels were between 5-8”.
Abbreviations (US Terms)
- Ch(s) – chain(s)
- MR – magic ring
- St(s) – Stitch(es)
- Rep – Repeat
- SS – slip stitch
- Sc – single crochet
- Hdc – half double crochet
- Dc—double crochet
- dc2tog – double crochet 2 together
- FO—fasten off
- YO—yarn over
Notes
- Written in US terms
- Ch1 or Ch2 sts at the start of a row do not count as a st unless otherwise stated.
- You can easily customize this pattern by using different yarn weights, embellishing with buttons etc.
- There are multiple options for the construction of the body.
- Stitch counts are given at the end of each row.
- Please read the pattern and ensure you are comfortable with it before starting your project.
Special Stitches
Double crochet 2 together:
YO, insert hook into indicated st, YO and pull through, YO and pull through 2 loops on hook. You will now have 2 loops left on your hook. YO and insert hook into next st, YO and pull through, YO and pull through 2 loops on hook. YO and pull through all 3 remaining loops on hook. This counts as 1 stitch.
I have video tutorials for how to work this stitch:
Right handed – https://youtu.be/uPsUZHoPFlk
Left handed – https://youtu.be/uasUkAGlW38
The Free Angel Pattern
To make the wings:
Please note that the wings are worked in rows and not rounds. Row 1 creates a semi circle as a base for rows 2 onwards.
Row 1: In MR Ch3 (counts as a dc), 5dc into the centre of the MR. Tighten MR to close and ss to top of ch3 to join. (6)
OR
Ch3, ss to first ch to join creating a circle. In the centre of the circle, ch3 (counts as a dc), work 5 more dc. SS to top of ch3 to join. (6)
Row 2: Turn, ch1 (doesn’t count). Work 2dc in each st across. (12)
Row 3: Turn, Ch1 (doesn’t count), work 2dc in first st, dc in each of the next 10 sts, 2 dc in last st. (14)
Row 4: Turn, ch1 (doesn’t count), 2dc in first st, *dc in next st, 2dc in next st*. Rep from * to * until you have 1 st remaining. Dc in last st. (21)
Note: we do need an odd number of stitches for row 6 so we do not work 2 dc in the last st of the row.
Row 5: Turn, ch1 (doesn’t count), 2dc in first st, dc in each of the next 19 sts, 2 dc in the last st. (23)
Row 6: Turn, ss into the first st, *4dc in the next st, ss into the next st*. Rep from * to * across.
Optional finishing: Before you FO you could work sc stitches evenly along the flat side of your wings to tidy it up if you find your edge isn’t quite straight. It also helps to add a little bit more structure to the wings when on the angel.
FO
NOTE: When weaving in ends I would recommend keeping the end from your MR or ch3 start to use to attach your wings to the body of your angel.
To make the head (if not using a bead):
Round 1: In MR Ch3 (counts as a dc), 7dc into the centre of the MR. Tighten MR to close and ss to top of ch3 to join. (8)
OR
Ch3, ss to first ch to join creating a circle. In the centre of the circle, ch3 (counts as a dc), work 7 more dc. SS to top of ch3 to join. (8)
FO and weave in the outer tail.
Leave the tail from the center of the head to sew / tack the head onto your body once made.
Body option 1 – the solid triangle:
Row 1: Ch14, dc in fourth ch from hook (ch3 counts as a st) and each ch across (12)
Rows 2-3: Turn, ch1, dc in first st and each st across. (12)
Row 4: Turn, Ch1, dc2tog across the first 2 sts, dc in next 8 sts, dc2tog across last 2 sts. (10)
Row 5: Turn, Ch1, dc2tog across the first 2 sts, dc in next 6 sts, dc2tog across last 2 sts. (8)
Row 6: Turn, Ch1, dc2tog across the first 2 sts, dc in next 4 sts, dc2tog across last 2 sts. (6)
Row 7: Turn, Ch1, dc2tog across the first 2 sts, dc in next 2 sts, dc2tog across last 2 sts. (4)
Row 8: Turn, Ch1, dc2tog across the first 2 sts, dc2tog across last 2 sts. (2)
Row 9: Turn, Ch1, dc2tog across the last remaining 2 sts, (1)
Row 10: To make the loop, Ch32, ss to base of first ch to join.
FO and weave in ends.
Body option 2 – the easy granny triangle (equilateral version):
Round 1: In MR, ch3 (counts as a dc), 2dc, ch2, 3dc, ch2, 3dc, ch2. SS to top of ch3 to join.
Round 2: Note for this round you will only be working into the Ch2 sps.
Turn, ss into ch2 sp, ch3, 2dc in ch2 sp, * In next ch2 sp work [3dc, ch2, 3dc]* Rep from * to * once more. In ch2 sp that you started the round with, work [3dc, ch2]. SS to top of ch3 to join.
Round 3: Turn, ss into ch2 sp, ch3, 2dc in ch2 sp, *work 3 dc between each of the next 2 sets of 3dc from the round below until you reach the ch2 sp. In ch2 sp work [3dc, ch2, 3dc]* Rep from * to * around until you reach the Ch2 sp that you started the round with. Work [3dc, ch2] in that ch2 sp. SS to top of ch3 to join.
If you would like your triangle to be larger, repeat Round 3 as many times as desired.
Note: I found if I used 4 weight yarn and 5mm hook for the body and 3 weight yarn for the wings, I only needed 3 rounds. Using 3 weight yarn and 4mm hook for both wings and body I needed 4 rounds.
To create the loop: Turn, ss into the ch2 sp, Ch32, ss to base of first ch to join.
Body option 3: To create Isosceles Triangle Body:
Round 1: In MR, ch3 (counts as a dc), 2dc, ch2, 3dc, ch2, 3dc, ch2. SS to top of ch3 to join.
Round 2: Note for this round you will only be working into the Ch2 sps.
Turn, ss into ch2 sp, ch3, 2dc in ch2 sp, * In next ch2 sp work [3dc, ch2, 3dc]* Rep from * to * once more. In ch2 sp that you started the round with, work [3dc, ch2]. SS to top of ch3 to join.
Round 3: Turn, ss into ch2 sp, ch3, 2dc in ch2 sp, *work 3 dc between each of the next 2 sets of 3dc from the round below until you reach the ch2 sp. In ch2 sp work [3dc, ch2, 3dc]* Rep from * to * around omitting the last 3dc from the ch2 sp that you started the round in. SS to top of ch3 to join.
If you would like your triangle to be wider repeat round 3 as many times as desired. Do not FO.
Now we will work in rows until your triangle is as long as desired.
Row 1: Turn, ch3 (counts as a dc), 2dc in same ch2 sp, work 3 dc between each of the sets of 3dc from the row below until you reach the ch2 sp. Work 3dc in the ch2 sp.
Row 2: Turn, ch3 (counts as a dc), work 3 dc between each of the sets of 3dc from the row below until you reach the final set of 3dc. Dc in the top of the last st.
Rep rows 1-2 until your triangle is as long as desired. Do not FO
Note: I found it looked much better finishing with a repeat of row 1.
Finishing off: SC evenly up one of the longer sides of your triangle until you reach the ch2 sp at the top of your triangle. Ch32, ss to base of first ch to join. SS evenly down the next side of your triangle until you reach the bottom edge.
FO and weave in ends.
Attaching the Bead to the chain loop:
I tried several ways to do this, but the easiest way by far was this one:
Using your scrap yarn, loop it through the ch32 loop you created for your hanging loop.
Thread both ends of your scrap yarn onto a darning needle.
Feed needle and scrap yarn through the eye of the wooden bead. Continue to pull the ch32 loop through the eye of the bead until the bead reaches the top of the body.
Remove scrap yarn from the loop.
Tie a little knot in the chain just above the head to stop the bead from being pulled off. You may need to pull the ch loop quite tightly to ensure that the knot is both tight and snug to the bead.
Attaching the wings to the body:
Using the tail from the centre of your wings, tack (sew) the wings onto the body of your angel in at least 2 places – one at the neck of the angel, weave your end to around the middle of the wings and then tack (sew) them to the body at this second point.
Fo and weave in ends.
How to Use Your Crochet Angels
These sweet little ornaments are incredibly versatile. Try them as:
✨ Tree decorations
✨ Thoughtful memory ornaments
✨ Gift toppers
✨ Table place markers
✨ Classroom or church gifts
✨ Stocking stuffers
✨ Charity makes
✨ Bag Charms
Handmade angels tend to have a way of finding the perfect home.






