DIY Button Christmas Ornaments: A Festive & Creative Guide
Christmas is a time for creativity, joy, and adding a personal touch to your holiday decorations. What better way to achieve this than by crafting your own unique ornaments? Buttons, with their vibrant colors and diverse shapes, offer an excellent and affordable medium for creating charming Christmas ornaments. This guide explores a variety of DIY button ornament ideas that will add a whimsical and personalized flair to your Christmas tree and holiday décor.
Button Ornaments: A Burst of Color and Creativity
The beauty of using buttons for Christmas ornaments lies in their versatility. You can create intricate designs or simple, elegant pieces, all while recycling and repurposing materials. This guide will walk you through several inspirational projects, from button-covered balls to delicate snowflakes and miniature button trees. Each project is designed to spark your creativity and provide you with the skills to create your own unique button masterpieces.
Let’s dive into the wonderful world of DIY button Christmas ornaments!
Button-Covered Ball Ornament
One of the most popular and visually appealing button ornament ideas is the button-covered ball. This ornament is simple to make, yet the result is a stunning, colorful addition to your Christmas tree.

The project typically involves a Styrofoam ball as the base, onto which buttons are attached using glue or pins. The key to a beautiful button ball ornament is layering the buttons to create depth and visual interest. Experiment with different button sizes, colors, and textures to achieve a truly unique look. Consider using white or clear glue to avoid any visible residue. For a more secure hold, use ball head stick pins, carefully inserting them through the button holes and into the Styrofoam.
Materials You’ll Need:
- Styrofoam ball (various sizes available)
- An assortment of buttons (different sizes, colors, and textures)
- Glue (hot glue or craft glue) or ball head stick pins
- Ribbon or string for hanging
Instructions:
- Begin by selecting a variety of buttons that appeal to your aesthetic.
- Apply a small amount of glue to the back of a button or insert a pin through the button holes.
- Attach the button to the Styrofoam ball, pressing firmly to ensure it adheres securely.
- Continue layering buttons, overlapping them slightly to cover the entire surface of the ball.
- Once the ball is completely covered, allow the glue to dry completely (if using glue).
- Attach a ribbon or string to the top of the ornament for hanging.
Miniature Button Christmas Trees
Another charming idea is to create miniature Christmas trees using buttons. These little trees can be displayed on tabletops, shelves, or even hung as ornaments on a larger tree.


These miniature trees can be constructed using a cone-shaped base made of cardboard or Styrofoam. Buttons are then glued onto the cone, starting from the bottom and working your way up, creating a tiered effect. You can also use a wire base, threading buttons onto the wire to form the shape of a tree.
Materials You’ll Need:
- Cone-shaped base (cardboard or Styrofoam) or wire
- An assortment of green buttons (various shades and sizes)
- Glue (hot glue or craft glue)
- Optional: Small star or bead for the top of the tree
Instructions (Cone Base):
- If using a cardboard base, create a cone shape and secure it with glue or tape.
- Start at the bottom of the cone and glue the largest buttons around the base.
- Continue gluing buttons in layers, using progressively smaller buttons as you move towards the top of the cone.
- Overlap the buttons slightly to create a full and textured look.
- Allow the glue to dry completely.
- Attach a small star or bead to the top of the tree for a finishing touch.
Instructions (Wire Base):
- Bend the wire into a cone or Christmas tree shape, securing the base.
- Thread buttons onto the wire, alternating sizes and colors for visual appeal.
- Continue threading buttons until the wire is filled and the tree shape is complete.
- Secure the top of the wire to prevent buttons from sliding off.
- Add a star or decorative element to the top.
Button Snowflake Ornaments
Snowflakes are a classic symbol of winter and Christmas. Creating button snowflake ornaments is a fun and creative way to incorporate this iconic design into your holiday decorations. These ornaments often involve arranging buttons in a radial pattern, mimicking the intricate structure of a snowflake.

A popular method involves using a wire coat hanger as the base. The wire is bent into a snowflake shape, and buttons are then threaded onto the wire segments. Alternatively, you can glue buttons onto a cardboard or felt snowflake cutout.
Materials You’ll Need:
- Wire coat hanger or cardboard/felt snowflake cutout
- An assortment of white or blue buttons (various sizes and shapes)
- Wire cutters (if using a wire coat hanger)
- Glue (hot glue or craft glue)
- String or ribbon for hanging
Instructions (Wire Base):
- Using wire cutters, cut and bend the wire coat hanger into a snowflake shape.
- Thread buttons onto each segment of the wire, securing them with wire twists or glue.
- Ensure the buttons are evenly distributed and create a balanced snowflake design.
- Attach a string or ribbon to one of the wire segments for hanging.
Instructions (Cutout Base):
- Cut out a snowflake shape from cardboard or felt.
- Glue buttons onto the cutout, arranging them in a snowflake pattern.
- Overlap the buttons to create depth and texture.
- Allow the glue to dry completely.
- Attach a string or ribbon to the back of the snowflake for hanging.
Button Wreath Ornaments
Wreaths are another classic Christmas symbol, representing a circle of life and eternal love. Button wreaths offer a charming and colorful twist on this traditional decoration.

These ornaments are typically made by gluing buttons onto a circular base, such as a Styrofoam ring or a cardboard cutout. The key to a beautiful button wreath is to create a dense and layered arrangement of buttons, using a variety of colors and sizes to create visual interest.
Materials You’ll Need:
- Styrofoam ring or cardboard circle cutout
- An assortment of buttons (various colors and sizes)
- Glue (hot glue or craft glue)
- Ribbon or bow for decoration
- String or ribbon for hanging
Instructions:
- Start by gluing the largest buttons around the outer edge of the ring or cutout.
- Continue gluing buttons in layers, filling in the gaps with smaller buttons.
- Overlap the buttons to create a dense and textured look.
- Use a variety of colors and sizes to create visual interest.
- Allow the glue to dry completely.
- Attach a ribbon or bow to the wreath for decoration.
- Attach a string or ribbon to the back of the wreath for hanging.
More DIY Ornament Ideas
Looking for more inspiration? Check out this roundup of DIY Christmas ornament ideas:
18 DIY Christmas Ornaments to Make This Season

And if you’re looking for even more seasonal DIY projects and ideas:
Looking for more seasonal DIY projects and ideas?

Conclusion: A Personalized Christmas with Button Ornaments
Creating DIY button Christmas ornaments is a wonderful way to add a personal and creative touch to your holiday decorations. These projects are not only fun and engaging but also offer an opportunity to recycle and repurpose materials, making them a sustainable and eco-friendly choice. With a little imagination and a handful of buttons, you can create a collection of unique and charming ornaments that will bring joy to your home for years to come. So, gather your buttons, unleash your creativity, and get ready to craft some truly special Christmas ornaments!