| | | |

Easy Fabric Ornament Gift Toppers Tutorial

Disclosure: This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases.

These fabric ornaments are quick and easy to make, a perfect way to use up fabric scraps.  All you need is a few minutes at the sewing machine, and you’ll have a cute fabric ornament that’s perfect on the tree or as a gift topper!  (ornament templates included below)

Easy Fabric Ornament Gift Toppers

Disclosure: This post was sponsored by Coca-Cola and ShopStyle Collective, all opinions are my own.

Easy Fabric Ornament Gift Toppers:

During the holidays, we want to make sure to show our appreciation to all our teachers, friends and the people who keep things going (like the delivery guy that brings me packages every day, the scout troop leader and the school secretary.)

Big, costly gifts for all aren’t in the budget, but a simple heartfelt note or handmade gift like a plate of cookies, homemade “gift in a jar” or maybe even a knitted scarf is always appreciated.

If you don’t have time for handmade, a small gift card or special treat would be just as appreciated. (It’s the thought that counts right?)

Easy Fabric Ornament Gift Toppers w/ printable template

This year, we did a combination of store bought and handmade.  The kids and I put together simple gifts using the special holiday packaging of the Coca-Cola Life bottles and handmade fabric ornaments.  They really turned out cute and these little coke bottles with the handmade ornaments were easy to carry and perfect for my son to pass out to all his middle school teachers.

Fabric Ornament Gift Topper

I love that these little toppers double as ornaments and gift tags!

Easy Fabric Ornament Gift Toppers (w/ printable template)

Are you ready to make these quick fabric ornaments for your tree or to top your holiday gifts?

Easy Fabric Ornament Gift Topper Tutorial

You need:

  • 6 to 7 different holiday fabrics
  • Batting, flannel or fleece (this is for the inner layer, I just used a scrap of white fabric)
  • Scissors (a rotary cutter is great too)
  • Ruler
  • Disappearing ink fabric marker
  • Ornament Template (download here)
  • String
  • optional: Fray Check
  • Thread, iron and other basic sewing supplies


1. Cut several strips of fabric into strips.  Vary the width anywhere from 1 to 2 inches wide.


2.  Sew all strips together using a 1/4 inch seam allowance.  Press seams flat.  Cut fabric strips down the middle so you have two pieces. (The ornaments need fabric for the front and back, so depending how many you are making, you might need to double the amount of strips.)

3.  Cut out template.  (Template download link in materials list.)

4.  Line fabric up in this order, you’ll have three layers:  fabric strips right side down,  batting, fabric strips right side up.

5.  Trace around template with a disappearing ink fabric marker.


6.  Cut a piece of string and slip in between fabric layers.  Pin fabrics together and cut around the traced outline.


7. Stitch around the edge of the ornament.  Optional: If you do not want your ornaments to fray, you can seal the edges with a bit of fray check.


You are done!  How cute is that?

Easy Fabric Ornament Gift Toppers

What’s your favorite way to show your thanks to holiday heroes?


Leave a Reply

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


  1. So adorable! I’m definitely going to give this a try for Christmas. I love how simple they are to make! Also, I wanted to drop a quick message to let you know that I’ve featured your tutorial on Crafts on Display, hope you enjoy it!

  2. These are so cute but I don’t see the step where you actually say to stitch them.

    1. Well that’s the worst! I have added the sentence “Stitch around the edge of the ornament.” to step 7.

  3. Jennifer Corter says:

    These are just too adorable! I love them!

  4. Angela, Blue i Style says:

    This is such a cute idea! I’ve been wanting to try Coke Life, and the ornaments are such a great touch to make it a thoughtful gift!

  5. These are so cute! I’ve never seen anything like this before. Definitely pinning this.

  6. Evelyn Osborn says:

    What a super cute idea! And it’s easy! I know I have several Christmas fabric pieces left over from projects and this would be a great way to use them!.

  7. Christine says:

    Such a cute idea! I bet my girls would enjoy making some to give to friends.

  8. christine says:

    I love the whimsy of all the different fabric designs. Very cute! The perfect homemade touch!

  9. Such a thoughtful gift and the homemade ornaments are too cute!