Christmas button craft ideas – invite the holiday spirit into your home

by Kremy

Christmas button craft ideas feature numerous creative projects, from tree ornaments to handmade cards. You can make Christmas decorations for your home from the most ordinary household items and today we will show you how you can use ordinary buttons in preparation for the holidays.

Christmas button craft ideas homemade festive decorations

Buttons come in all sizes, shapes and colors and are a versatile material for various DIY craft projects. To make tree ornaments or Christmas greeting cards from buttons is a simple and fun process, so you can safely involve children in such a creative activity.

Easy and fun Christmas button craft ideas

Christmas button craft ideas DIY greeting cards


Button crafts develop creativity and sometimes just a little effort is enough to get a good result. Colored balls and snowflakes made of buttons will become an original decoration for the Christmas tree. Making them is simple and all you need is buttons and some free time. It is a pleasure to create Christmas tree toys from buttons with children and the scope for imagination is very wide. Even one single large red button can be a separate decoration. Here are some of the most popular Christmas button craft ideas:

Button Christmas wreaths can be made from buttons or in combination with other materials like felt, craft paper, etc. A small wreath on a wire frame is perfect for decorating a Christmas tree.

DIY Christmas tree ornaments from buttons wreath santa tree angel

Christmas trees made of buttons are also a great craft project. You can use a ready-made foam base or a dense paper cone and glue buttons on the base. You can use buttons and thread to make simple tree ornaments as well.

Christmas balls from buttons are wonderful and you can use buttons in any color and size. Glue the buttons to the ball, fixing them with pins with multi-colored heads.

Homemade Christmas greeting cards are always fun to make and this craft is hugely popular. If you are planning to make greeting cards this year, do not forget about buttons! These little helpers will come in handy. A button can successfully replace a Christmas ball, flower, or even a whole snowman.

DIY Button Christmas Trees

DIY Button Christmas Trees


  • Green buttons
  • Pearl straight pins
  • Green fabric
  • Small foam cones
  • Hot glue gun or craft glue

DIY Button Christmas Trees tutorial


Cover your foam cone with the green fabric and glue it using hot glue gun or craft glue.

Start adding buttons from the bottom, adhering them with the straight pins.

Work your way up the cone, and top with a final button!

Easy Button Christmas Tree Stack Ornament

Easy button Christmas tree stack ornament


  • Green Colored buttons, small to large
  • Needle
  • String
  • Scissors
  • Star button
  • 3 Brown/black buttons

Easy button Christmas tree stack ornament instructions


Select the appropriate buttons for the Christmas tree.

Start with the star and tie on the thread after that the smallest green button and continue the bigger one than the previous one.

When you are on the end of the green buttons you have to continue with small size brown buttons for the trunk.

When you are done go back with the thread and tie back in the opposite direction than first.

Tie a knot on the end and hang!

Popsicle Stick Button Snowflake

DIY popsicle stick snowflake homemade Christmas tree ornaments ideas


  • 3 popsicle sticks
  • White acrylic paint
  • White buttons
  • Embroidery thread or string
  • Hot glue gun
  • Paint brush


Use white acrylic craft paint and a paint brush to paint three craft sticks. Let dry completely.

Use hot glue to attach the sticks together in the center.

Attach white buttons onto the craft sticks with hot glue.

Cut a piece of embroidery floss or string. Make a loop and hot glue the two ends to the back of the snowflake.

DIY Christmas Button Wreath

DIY Christmas Button Wreath home decor ideas


  • Red Buttons
  • Hot Glue Gun
  • Cardboard base
  • Red Paint
  • Paintbrush
  • Piece of Ribbon

DIY Christmas Button Wreath instructions


Use your glue gun to place small dots of hot glue all around your cardboard base.

Place your red buttons onto the hot glue dots.

Continue layering buttons until you can’t see anymore cardboard.

Once all the glues dried, turn your wreath upside down and paint the entire back of the wreath red

Once the paint dries use your glue gun to glue a ribbon to back of your wreath right in the middle.

How to make a button star ornament

button star Christmas tree ornament


  • Wooden star cutouts
  • Yellow buttons
  • Yellow seed beads
  • Mod Podge
  • Paintbrush
  • Ribbon
  • Hot glue gun

button star Christmas tree ornament instructions


Generously coat the wooden star with Mod Podge.

Working from the middle of the star, press some of the larger buttons onto the wood.

Continue in this fashion, filling in gaps with smaller buttons and seed beads.

Allow the stars to dry completely before hot gluing a loop of ribbon to the back of each ornament.

DIY Button Filled Christmas Ornaments

DIY Button Filled Christmas Ornaments


  • Red, green and white buttons of different sizes
  • Clear Plastic Fillable Ball Ornament
  • String or Ribbon
  • Scissors

DIY Button Filled Christmas Ornaments tutorial


Take apart the two sides of your clear ornament ball.

Fill up your ornament with buttons, sequins, seed beads, etc.

Once your ornament has been filled, gently snap the two halves back together.

Tie on a string or ribbon to the top of the ornament.


cute and easy Christmas cards button craft ideas for kids

button crafts ideas DIY Christmas garland

Christmas button craft ideas invite the holiday spirit into your homeDIY Button Christmas Tree Ornaments craft ideas for children

DIY Christmas tree ornaments from buttons fun craft ideas

DIY Christmas tree ornaments snowman from buttons Easy and fun Christmas button craft ideas

Wood slice and buttons Christmas tree ornaments DIY decor ideas

Wood slice and buttons Christmas tree ornaments holiday craft ideas

Embedded image

Copy code to embed the image: Big picture: Small picture: BB-Code: