This post may contain affiliate links. See my disclosure statement for details. 

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

tabletop tree with diy fabric christmas ornaments

I’m excited to share a delightful and easy Christmas craft: DIY fabric Christmas ornaments. These charming ornaments are not only perfect for decorating your Christmas tree, but also incredibly versatile. You can use them to add a festive touch to a tray or bowl, create a cozy holiday centerpiece as a vase filler, or even tie them onto gift packages for an extra-special touch. Whether you’re a seasoned crafter or just looking for a fun, simple project, these ornaments are a wonderful way to add handmade charm to your holiday decor.

diy fabric christmas ornament supplies needed

Supplies Needed

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

diy fabric christmas ornament assembly steps

Assembly Instructions

  • 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.
  • 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.
diy fabric christmas ornament with twine and scissors
  • 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.
bowl of diy fabric christmas ornaments on small table

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.

diy fabric christmas ornament pin 2

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.

wrapped gift element

Wrapped With A Bow

Unlock the art of beautiful gift wrapping with this free guide,
and turn every present into a magical moment this Christmas!

Leave a Reply

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

18 Comments

  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. debbiedoos says:

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

  3. Dorene @ Seasonal Chapters says:

    Plaid just adds such a cozy touch to the home. Thanks for sharing this adorable and affordable craft.

  4. 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.

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

  6. Ellie LaJuett says:

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

  7. Marlene Stephenson says:

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

  8. 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

  9. Pamela lepage says:

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

  10. debbiedoos says:

    I agree pretty darn cute indeed!

  11. 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. Ann Drake says:

      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! ;)

  12. Shelley @ Calypso in the Country says:

    Such a cute idea and a craft that even I could handle! I love anything plaid too!
    Shelley

  13. Jane @ Cottage at the Crossroads says:

    You’re so right, Ann! These are so darn cute!

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

  15. Chris Horne says:

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

  16. 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