DIY Gift Bags: Cute as a Button

Want a unique way to embellish gift bags with a personal touch? Get crafty with these basic supplies: pompoms, buttons, and string! See below for instructions on how I made a tree and some snowflakes.

I generally use hot glue for everything, but the buttons and pompoms are pretty small, which means that my little elfy fingers are likely to get burned… So I ended up using Aleene’s Fast Grab Tacky Glue. It holds the buttons/pompoms in place, and I need not worry about the buttons moving around while the glue dries. The best part is that I don’t get burned! The glue dries clear and is easy to clean up.

Supplies & Tools:

  • Plain gift bags
  • Assorted buttons
  • Embroidery floss
  • Embroidery needle
  • Hot glue gun & glue sticks
  • Yarn
  • Pencil (or artist tape)
  • Scissors
  • Ruler

Button Tree

Make the size of your tree proportional to your gift bag. You can make it bigger or smaller depending on the size of your bag. My bag is 7.75″ x 9.75″ and my tree is about 4.5″ x 5.25″.


  1. Lightly sketch a tree on the gift bag. You don’t want the pencil lines to be visible once the bag is done, so draw very lightly. Or you can “draw” an outline with artist tape (and remove the tape after you finish gluing the tree).
  2. Cut a long piece of embroidery floss. Mine is about 36″ long.
  3. Thread the embroidery floss through the needle.
  4. Pass the thread through a button, slide the button to the end of the string, and tie a knot. Trim the end of string.
  5. Glue this button (knot side down) in the bottom-left corner of the tree.
  6. Add a button to the string, and pass thread through the hole of the button, pulling thread until it fits in the tree outline.
  7. Glue the button down.
  8. Continue to add buttons, one at a time, gluing after each addition.
  9. As you add the last button, tie a knot, trim the thread, and glue down.
  10. Now your button tree is finished.

Button Snowflake

Remember how to make pompoms? I started making the snowflake with the same technique, but with only a few loops of embroidery floss. Once you’ve got that part down, the rest is pretty easy to do… just glue buttons over each end of floss.


  1. Using embroidery floss, make a “pompom” with 4 loops. The length of the loops can vary depending on the size of your gift bag. The loops on my pompom are about 5.5″ long. I used a piece of cardboard to wrap the loops. (Click here for more detailed instructions for making pompoms.)
  2. Cut another strand of floss and tie a double knot around the center of the loops. This strand should be the same length as the loops since it will become an “arm” of the snowflake.
  3. Cut the loops and trim ends so that all strands are the same length.
  4. Glue the knot in the center of gift bag and then spread each piece of floss out in the shape of a snowflake.
  5. Glue large buttons on the tip of every other “arm.” I tied a piece of floss around the button hole of each button to make it look like it was sewn (see ideas below).
  6. Trim every other “arm” of the snowflake.
  7. Glue a small button over each remaining end of floss. I put a dot of glue on the button, pulled the string taut, and press the button over the end of the floss.
  8. To finish, glue a button in the center of the snowflake.

Fuzzy Snowflake

This fuzzy wuzzy snowflake almost makes me want to snuggle it! Follow the snowflake instructions above, using pompoms and yarn instead of buttons and embroidery floss.

Ideas from the elves:

  • If you want a more finished look, thread the buttons before gluing them onto the bag. It’ll look like they are sewn on the bag!
  • Alternate way: Tie a button on each end of string, and then glue the buttons to the bag. I tried this, but thought it took much longer than the snowflake directions above.

Posted by on

Category: Gift Wrapping Ideas


You must log in to write a comment. (Sign up for your FREE account here.)
The Elf Blog is proudly powered by WordPress, milk & cookies.