DIY Fabric Ornament Ball with Free Pattern

heather handmade sewing

This post may contain affiliate links.

Learn how to make a DIY Fabric Ornament ball with a free sewing pattern. Use the same fabric or alternate fabrics for a classic ornament.

I love the look of a classic ball or bauble ornament, and this year I decided to make my own with fabric. Earlier this year I made a free ball sewing pattern in two different sizes, and the smaller size is the perfect DIY fabric ornament ball size.

It works when you use all the same fabric to look like a solid colored ornament, and it also works when you alternate between two fabrics for a really classic ornament look. It was so fun to make these ornaments, and I can’t wait to see the ornaments that you make!

DIY Fabric Ornament Ball with Free Pattern

What fabric works best for a fabric ornament?

The best fabric to use for an ornament is quilting cotton. It’s soft, smooth, easy to find, easy to sew, and it comes in every print and color imaginable. You can also use flannel or canvas if you need to.

Should I prewash the fabric?

You do not need to prewash the fabric since the ornament will never be washed.

What other supplies do I need for the DIY ornament?

Besides sewing supplies you’ll also need some ribbon for the hanging loop, and you’ll need some polyfil.

diy fabric ornament

Do you love to sew? Try one of these sewing projects:

DIY Fabric Ornament Ball with Free Pattern

DIY Fabric Ornament Ball with Free Pattern


  • Scraps of quilting cotton
  • Polyfil
  • Scrap of ribbon
  • Sewing tools
  • Sewing machine
  • Get the free ball sewing pattern at the end of the post

Cut out six pieces of fabric for one ornament. If you do the same fabric all the pieces will be from the same fabric. If you alternate the ornament then do three pieces from the two different fabrics.

cut out 6 pieces per ornament

Transfer the marks from the pattern to the back of the fabric pieces.

mark dots on each side of each piece

Pin three fabric pieces right sides together along the sides. Sew the sides starting and stopping at the dots. Backstitch when you start and when you stop.

You now half two halves of a sphere.

sew three pieces together with right sides together

Cut the ribbon 8 inches long. Fold it in half and pin the short ends to the top of one half.

pin loop to the top of the ornament

Pin both halves with right sides together matching the top and the bottom.

pin two halves right sides together

Sew around the circle and leave a 2 inch hole. Backstitch when you start and when you stop.

sew around ornament and leave hole

Trim the top and the bottom seam allowances to reduce the bulk.

trim top and bottom seam allowances

Turn the fabric ornament right side out through the hole.

turn the ornament right side out

Stuff the fabric ball with polyfil until the ball is full and firm. I like to use small pieces of polyfil to get all the curves.

stuff the ball until it's tight and firm

Hand stitch the hole closed with a hand needle, thread, and a ladder stitch. You finished!

hand stitch the hole closed

Get the Free Ball Sewing Pattern

If you make something using this sewing project, I’d love to see! Please share it on social media with the hashtag #heatherhandmade and tag me!

DIY Fabric Ornament Ball with Free Pattern
heather sewing

I believe small sewing moments can create great joy. Find your own “right” way to sew. -Heather

Notify of
Inline Feedbacks
View all comments

I cannot find the sewing pattern. Am I missing something? Can I simply email you to receive it?

thank you!