DIY Fabric Christmas Ornaments

An easy tutorial to make these DIY fabric Christmas ornaments from cozy flannel fabric. 

tabletop tree with diy fabric christmas ornaments

Up today is a very simple Christmas craft, and we’re making DIY fabric Christmas ornaments. These ornaments are perfect for your Christmas tree, to layer on a tray or in a bowl, or to use as a vase filler.

diy fabric christmas ornament supplies needed

Supplies Needed

*Affiliate links included. See my disclosure statement. As an Amazon Associate, I earn from qualifying purchases.

You can use any fabric you have on hand, but something with lines makes it easier to cut the strips. A check or plaid works great. I used buffalo check and just followed the lines.

diy fabric christmas ornament assembly steps

Assembly Instructions

  • Cut or tear your fabric into strips slightly wider than 1 inch. Each ball needs 4 strips.
  • Start by pinning the end of a fabric strip on the center of a ball. It’s best to use two pins. I tried with just one, but the edges of the strips were flatter with two pins.
  • Wind the strip around the ball until you meet your starting point.
  • Trim the fabric strip and pin into place, again with two pins.
  • The second strip of fabric goes perpendicular to the first one. Begin and end with two pins.
  • As you see in picture no. 2, there will be spots of styrofoam showing in four places. Your last two strips will cover those up.
  • When you are ready to pin the very last strip, fold the end under. 
  • The final set of pins makes the bottom of your ornament…so on the top, in the middle, push in a screw eye. This wasn’t as easy as I thought it would be. It takes a few tries to get the screw to go through the layers of fabric. You can start the hole with the tip of a small pair of scissors or just push it through.
  • Finish each ornament with a twine hanger.
diy fabric christmas ornament with twine and scissors

Sometimes I rush through projects or crafts that I make for my blog. Rushing takes away all the fun, and it just seems like work. So I waited to make these ornaments when I had a free evening.

bowl of diy fabric christmas ornaments on small table

I turned on the TV, sat in my chair, and made these balls. It was actually very enjoyable, and when I had enough to fill a big bowl, I felt very accomplished. They turned out pretty darn cute too. So if you are wondering if you have the time to do something like this, here’s my answer. You definitely do…and you deserve it. See the ornaments on our tabletop tree.

diy fabric christmas ornament pin 2

Leave a Reply

Your email address will not be published. Required fields are marked *


  1. Nan, Odessa, DE says:

    Way to go Ann!
    Lovely quick source for sharing as gifts! Kids could make these. Good project for scouts, etc.
    Thank you!
    You are the best.

  2. Ann, I am so happy you joined our party this year. I love this crafty craft and of course the plaid is awesome~

  3. Nan, Odessa, DE says:

    I wannt to buy some goods made of grain sacks.
    please let me know what you have for sale.
    Also recipe for Christmas ice box treats!
    Waiting for your next post.

  4. How can you not love plaid! These are fantastic, Ann:D And they look perfect in your room!

  5. Ellie LaJuett says:

    I love the ornament, they could be hung also. Very pretty!

  6. Marlene Stephenson says:

    Thanks Ann these are so easy and really cute.Have a great day.

  7. Oh my goodness! You made my day! I was getting ready for church when I checked my e-mail and low and behold, there was this adorable buffalo plaid ornament! I thought I would die laughing. I am married to a (northern) Vermonter and I can’t get him out of red & black plaid jackets!!!! I love all things primitive and country. So I threatened that the next time he crosses me, I will make a bunch of ornaments out of his jackets. I sure do have a plentiful supply. Keep up the wonderful postings and love your inspiration. Thanks, Alice

  8. Pamela lepage says:

    The plaid Christmas ornaments are very cute and thanks for how too’s
    Have a great day!

  9. Those are really cute! Only trouble is…if Poldark is on….I’ll have to watch it, and I won’t be making ornaments! Enjoy your day! ;)

    1. Donnamae I watched it so many times that I can quote most scenes so if I missed something it didn’t matter!

      1. That’s too funny! I can’t wait till next season! Here’s an idea…you come up with a Poldark craft we can do while watching! ;)

  10. Love these in the bowl, for a centerpiece, just as they are.

  11. Chris Horne says:

    These are fabulous! I’ll be making some for sure. Thanks so much for posting your great ideas.

  12. I am so in love with plaid, and this looks so easy, I am going to get to work on it. In my spare time:). Just love the idea.

    Thanks Ann – Lydia