Skip to Content

Christmas Angel Ornament Pattern

Posted on Last updated:

The holiday season is the perfect time to get creative and add a handmade touch to your decorations. Why not join in the fun and make your very own Angel Ornament? Whether you’re crafting solo, with friends, or as a family project, this little angel will add a sprinkle of festive magic to your home. With a simple pattern, easy-to-follow steps, and lots of room for personalization, this project is perfect for crafters of all skill levels. Let’s sew something special this Christmas and create memories while we’re at it!

Create your own festive Christmas Angel Ornament with this easy-to-follow tutorial and free pattern. Personalize it with your choice of fabrics, trims, and hair to make a unique decoration for your tree or home!

This post may contain affiliate links, and we may earn a commission on purchases made through them at no extra cost to you.
Thank you!

The Story Behind This Angel Ornament Pattern

Last Friday night, I had a burst of inspiration to design an angel ornament for my holiday decorations. Armed with a pencil and paper, I started sketching the angel, drafted the pattern, and brought her to life with fabric and thread. Now, I’m thrilled to share her with you!

Meet my darling Christmas Angel Ornament! As always, she’s here to be shared, just like all the other creations on Craft Passion. I can’t wait to see your version—sewing her is such a joyful experience, and the result is absolutely magical.

With Christmas just around the corner, this tutorial and pattern arrive at the perfect time to add a handmade touch to your festive decor.

angel ornaments

Making this angel ornament is a breeze with the printable pattern template I’ve created for you. Gather some fabric, fur, or regular yarn for hair, basic sewing tools, and paints to give her a unique expression.

I used my Christmas-themed fabric on hand, but you can use anything with holiday colors—it’ll still look amazing! For the wings, fur fabric works great, but plain white fabric is a lovely alternative.

If you don’t have doll hair available, no worries! I used fur yarn, but regular yarn works perfectly, too. If you’re new to making doll hair, check out the tutorial video I’ve linked for tips on creating it from yarn (hint: you can even make wavy hair by skipping the straightener!).

angel sewing pattern

Creative Ideas for Your Angel Ornament:

This versatile angel ornament pattern can be easily customized to suit your holiday decor or crafting needs. Whether you want a cuddly softie doll, a treetop angel, or a unique table decoration, this tutorial offers plenty of creative options to make it truly your own. Here are a few ideas to inspire you:

  • Softie Doll: Enlarge the pattern to create a cuddly doll for your little ones. Simply omit the halo to make it safe and snuggly for playtime.
  • Treetop Angel: Swap out the skirt’s stuffing for a paper cone and glue it on for a stunning treetop topper.
  • Christmas Tree Angel: Attach a string to her head, and she’s ready to hang on your tree.
  • Table Decoration: Fill her skirt with beads for a sturdy, stand-alone centerpiece.

How to Sew a Handmade Angel Ornament: Step-by-Step Tutorial

Prepare the Template:

angel pattern

Download the Angel pattern PDF document and print it on letter-size paper.

Ensure your printer is set to print at 100% scale (no scaling needed).

The PDF will either open in a new tab or prompt you to save it. If you can’t locate the file, check your default download folder.

Once printed, cut out the paper pattern pieces.

Gather Materials:

sew angel materials

Collect all the materials needed to sew your angel. The full list of materials is included in the printable pattern section further below.

If a ready-made halo isn’t available, you can make one by winding gold-colored, 10-gauge aluminum wire.

Sew the Doll Head:

sew angel doll

Fold the skin-colored fabric in half, right sides together.

Trace the head pattern onto the fabric.

sew doll head

Stitch along the traced lines, leaving the bottom edge open.

Cut out the head with a 1/4″ seam allowance.

Clip the curves on the seam allowance for smoother edges.

Turn the fabric right-side-out using tweezers.

Smooth the seams and press the head with an iron for a neat finish.

paint doll face

Draw the angel’s facial features using a fine-tip brush. You may practice on a scrap fabric first.

draw doll facial

Add unique expressions for a personal touch (e.g., smiling, sleeping, or caroling).

Paint the eyes with black and add white highlights for sparkle.

blush doll cheeks

Use blush or pink ink for the cheeks. Let the paint dry, then heat-set it according to the fabric paint instructions.

Sew the Doll Body:

doll dress

Cut the skirt and base patterns from fabric with a 1/4″ seam allowance.

angel dress

Add decorations like ric-rac or lace trims to enhance plain fabric.

angel dress

Sew lace trim to the skirt hem, folding the lace ends inward at the seam line.

angel dress

Attach the base to the skirt’s bottom edge, avoiding the lace trim.

Turn the skirt right-side out.

Stuff the Doll:

diy angle doll

Use tweezers to stuff the head and skirt with poly-fill, ensuring they are firm but not overfilled.

Assemble the Angel:

sew angel

Insert the neck of the head into the skirt’s top opening.

Sew them together with slip stitches.

angel hair

Roll fur yarn into two bunches: a smaller one for the back and a larger one for the sides.

attach angel hair

Sew the back bunch to the center-top of the head. Attach the side bunch at the center top, securing it with multiple stitches.

sew angel

Trim the hair if needed.

how to sew angel

Tie a ribbon bow around the neck and secure it with a few stitches.

Create Angel Wings:

angel wings

Fold white fur (or felt) in half and trace the wing pattern on the back.

Sew along the traced lines, leaving an opening for turning.

sew angel wings

Cut the wings out with a 1/4″ seam allowance, clip curves, and turn them right-side-out using tweezers.

Close the opening with a stitch.

sew angel wings

Sew the wings together at the center, then attach them to the back of the angel.

Make the Halo:

sew angel wings

Wrap the wire around a 1.5″ cylinder to form a circle, leaving a 2″ stem for attaching. Twist the stem ends to secure the halo, adjust for symmetry, and trim any extra wire.

Attach the halo by sewing or using permanent adhesive.

If hanging the angel on a Christmas tree, sew a string loop to the head.

Enjoy Your Angel:

angel with wings and halo

Congratulations! Your angel is ready to bring love, joy, and peace to your home this Christmas season.

I hope this tutorial inspires you to make your own Angel Ornament this Christmas! Whether you hang her on your tree, place her on your table, or give her as a gift, she’s sure to bring warmth and joy to your holiday season.

What’s Next:

  • Choose your favorite materials and start crafting your Angel Ornament! Share your creation on Facebook and/ or Instagram, and tag us @craftpassion—we’d love to see it!
  • Pin this project on Pinterest to save it for later, or share it with friends to start a crafting circle.
  • Love this tutorial? Check out our Christmas Crafts section for more ideas to DIY for this holiday season!
Create your own festive Christmas Angel Ornament with this easy-to-follow tutorial and free pattern. Personalize it with your choice of fabrics, trims, and hair to make a unique decoration for your tree or home!

Christmas Angel Ornament Pattern

Yield: 6" Angel Ornament
Active Time: 2 hours
Total Time: 2 hours
Difficulty: Intermediate /Advance Level
Estimated Cost: $1 - $5

This comprehensive tutorial walks you through creating a beautiful handmade angel ornament, perfect for decorating your Christmas tree or gifting to loved ones.

Materials

  • Fabric – skin color or tea-dye fabric 6″ x 4″
  • Fabric – red or any festive color, 5″ x 12″
  • Fur or Felt – white color, 5″ x 8″
  • Lace, ric rac, & ribbon
  • Fur yarn or doll hair
  • Halo
  • Poly-fill for stuffing
  • Fabric paint or marker in Blank and White
  • Blusher or pink fabric stamp pad
  • Plain white paper in letter size
  • Angel Pattern

Tools

  • Sewing machine
  • Sewing needle and pins
  • Pencil
  • Erasable fabric marker
  • Iron
  • Fine tip paintbrush
  • Flat tip brush
  • Printer
  • Scissors
  • Tweezers

Instructions

  1. Prepare the Template:
    Download and print the Angel pattern PDF on letter-size paper at 100% scale. Cut out the pattern pieces.
  2. Gather Materials:
    Collect all necessary sewing materials. If no halo is available, make one with gold-colored wire.
  3. Sew the Doll Head:
    a. Fold the skin-colored fabric, trace the head pattern, and sew along the lines (leave the bottom open).
    b. Cut with a 1/4" seam allowance, clip curves, turn right-side-out, and press.
    c. Paint the face with a fine-tip brush, add white highlights to the eyes, blush the cheeks, and heat-set the paint.
  4. Sew the Doll Body:
    a. Cut the skirt and base from the fabric. Decorate the skirt with lace or trims.
    b. Sew the base to the skirt and turn it right-side-out.
  5. Stuff the Doll:
    Stuff the head and skirt with poly-fill.
  6. Assemble the Angel:
    a. Attach the head to the skirt with slip stitches.
    b. Roll and sew fur yarn for hair in sections (back and sides). Trim if needed.
    c. Add a ribbon bow to the neck.
  7. Make and Attach Wings:
    Trace, sew and turn wings from white fur or felt. Sew wings together at the center and attach to the back of the angel.
  8. Add a Halo:
    Attach a wire halo with stitches or adhesive. Sew a loop to the head if hanging the angel.

Your angel is now ready to display or gift!

Notes

Seam Allowance: 1/4″. Add 1/4" seam allowance to the pattern.

Did you make this project?

Please leave a comment below or share a photo on Instagram. Don't forget to tag @craftpassion so that we can see it.

angel sewing pattern
Author bio

Joanne Loh

~ Founder and Editor ~
Born into a creative family, Joanne Loh has over 40 years of experience in sewing, crocheting, and knitting. Well-known for her creative approach to DIY crafts, her creations demonstrate a strong dedication to quality and spreading her enthusiasm among the crafting community.
Read More

Rosy

Sunday 30th of August 2015

Cute tuto,Thks 4sharing.hug n kisses

Callee

Sunday 21st of July 2013

I love it. I think I will start making some for Christmas gifts for my daycare kids!! I'll put the name of my daycare,and date on the bottom of it! Thank-you so much

doro K.

Monday 19th of December 2011

beautiful! i love this cute smiling face!

I linked to your tutorial on my blog - thanks for sharing!

doro K.

خياطة وتفصيل

Monday 19th of December 2011

beautiful! love it. thanks for sharing.

Yvonne Carrillo Figueroa via Facebook

Thursday 15th of December 2011

Toooo CUTE!!! Love it!!

Skip to Instructions