20+ Christmas Button Crafts For Stylish Holiday Cheer
A little sparkle goes a long way when holiday crafting time arrives, and christmas button crafts bring that handmade charm in the sweetest way. Tiny buttons can feel classic, playful, and surprisingly stylish all at once, especially when they’re turned into festive keepsakes.
From simple ornaments to cozy seasonal accents, christmas button crafts are an easy way to enjoy a creative afternoon without needing fancy supplies. They’re budget-friendly, cheerful to display, and perfect for adding a personal touch to gifts, decor, and family craft time.
Stacked Button Christmas Tree Ornaments
These colorful button Christmas trees are a fun way to turn a mixed button collection into cheerful handmade ornaments. Buttons stacked from largest to smallest create the tree shape, while colorful beads and star toppers give each ornament its own playful personality.
What you need
- Assorted buttons in different sizes and colors
- Colorful craft beads
- Star-shaped beads
- Strong thread or thin cord
- Sewing needle
- Scissors
How to make it
- Sort the buttons by size, choosing several that gradually decrease from large to small.
- Thread the largest button first, then continue adding progressively smaller buttons to form a tree shape.
- Add one or two small buttons at the bottom to create the trunk.
- Thread colorful beads above the tree for extra decoration.
- Finish with a star-shaped bead or decorative bead at the top.
- Tie the thread into a secure hanging loop.
- Make several trees in different color combinations for a bright collection of Christmas ornaments.
Button Snowman Wood Ornaments
These rustic button snowman ornaments combine stained wood, simple white buttons, and colorful painted hats for an easy handmade Christmas decoration. The natural wood background gives them a cozy farmhouse look that works beautifully on a Christmas tree or holiday gift.
What you need
- Small rectangular wood pieces
- 3 white buttons for each snowman
- Wood stain
- Red, green, purple, and white craft paint
- Small paintbrush
- Jute twine
- Craft glue
- Drill or pre-drilled wood pieces
How to make it
- Stain the small wood pieces and let them dry completely.
- Arrange three white buttons from largest to smallest down the center of each wood piece.
- Glue the buttons securely in place to create the snowman’s body.
- Paint a colorful winter hat above the smallest button.
- Add white paint along the hat brim and top to create fluffy trim.
- Thread jute twine through the hole at the top of each wood piece.
- Tie the twine into a loop and display the finished snowmen as rustic Christmas ornaments.
Christmas Button Gift Tags
These Christmas button gift tags turn simple kraft paper tags into cute handmade holiday characters. Colorful buttons become Christmas trees, snowmen, ornaments, and a bright Rudolph nose, making each wrapped gift feel a little more personal.
What you need
- Kraft paper gift tags
- Assorted green, red, white, and brown buttons
- Small yellow star button
- Red pom-pom
- Black marker
- Green gingham ribbon
- Jute twine
- Craft glue
- Scissors
How to make it
- Arrange green buttons in a triangle on one tag to create a Christmas tree, then add a brown button for the trunk and a yellow star at the top.
- Glue a red pom-pom onto another tag and draw antlers and eyes around it to create a simple reindeer face.
- Stack two or three white buttons on another tag to make a snowman, then add a small black hat and ribbon scarf.
- Glue red, green, and white buttons onto another tag and draw thin hanging lines above them to create Christmas ornaments.
- Let all the glue dry completely.
- Thread jute twine through the holes at the top of the tags.
- Tie the finished tags onto wrapped Christmas gifts.
Button Christmas Tree Art
A button-covered Christmas tree makes a cheerful little holiday display with lots of texture and bright handmade charm.
What you need
- Wooden Picture Frame
- Canvas Or Thick Fabric Insert
- Green Felt Or Fabric Scraps
- Assorted Colorful Buttons
- Small Star Button
- Glue
How to make it
- Cut the green felt into layered tree shapes and a small trunk
- Glue the tree pieces onto the fabric inside the frame
- Arrange and glue buttons across the tree in mixed sizes and colors
- Finish with a star at the top and let everything dry
Festive Button Wreath Charm
A cheerful button wreath like this brings instant holiday charm with its merry mix of colors and simple handmade texture.
What you need
- 1 Wire wreath form
- 2 Assorted red, green, and white buttons
- 3 Hot glue gun and glue sticks
- 4 Red ribbon for the bow
How to make it
- Arrange the buttons in color groups around the wreath form
- Glue the largest buttons down first to build a full base
- Fill the gaps with smaller buttons for a layered look
- Tie a ribbon bow at the top and secure it in place
Plaid Button Snowman
A cheerful button snowman brings cozy winter charm with simple stacked shapes, twig arms, and a plaid scarf.
What you need
- White Buttons In Graduated Sizes
- Small Black Buttons
- Tiny Orange Accent Piece
- Red Plaid Fabric Scrap
- Small Twig Pieces
- Glue
How to make it
- Stack and glue the large white buttons to form the snowman body
- Add the smaller white button for the head
- Attach the black button hat, tiny black eyes, and orange nose
- Finish with twig arms and tie on the plaid scarf
Button Snowflake Ornament
A button snowflake ornament brings a cheerful handmade touch to the tree with its bright holiday colors and simple, cozy charm.
What you need
- 1 Wooden Snowflake Cutout
- 2 Assorted Red, White, And Green Buttons
- 3 Craft Glue
- 4 Twine Or Ribbon For Hanging
How to make it
- 1 Glue a large button in the center of the snowflake cutout
- 2 Arrange smaller buttons around the arms in a balanced pattern
- 3 Fill any open spaces with tiny buttons for a fuller look
- 4 Attach twine or ribbon to the top and let the glue dry completely
Button Stocking Keepsake
A cheerful button stocking like this brings cozy handmade charm to the mantel and feels extra sweet with its bright holiday colors and stitched details.
What you need
- Red Felt or Fabric
- White Felt for Cuff
- Assorted Green, Red, And White Buttons
- Embroidery Floss
- Needle And Scissors
- Ribbon Or Hanging Loop
How to make it
- Cut two stocking shapes from red felt and one cuff piece from white felt
- Stitch the stocking pieces together with blanket stitch or simple running stitch
- Sew or glue the buttons down in a playful clustered pattern
- Attach the cuff and add a ribbon loop at the top
Button Tree Embroidery Hoop
A button-filled Christmas tree inside an embroidery hoop brings a cozy handmade touch to holiday decor. The layered green buttons and tiny snowflakes make the whole piece feel cheerful, classic, and easy to display.
What you need
- Wooden embroidery hoop
- Cream fabric
- Green, red, white, and gold buttons
- Fabric glue or hot glue
- White snowflake embellishments
- Brown buttons for the trunk
How to make it
- Stretch the cream fabric tightly in the hoop and trim the extra edges
- Arrange the green buttons into a tall triangle for the tree shape
- Glue on the red, white, and gold buttons to add color and texture
- Finish with a brown button trunk, a star topper, and snowflake accents around the tree
Patchwork Button Christmas Tree
Patchwork paper layers and bright buttons give this Christmas tree a sweet handmade charm. The mix of prints, colors, and a tiny star topper makes it feel cheerful and cozy.
What you need
- White cardstock or watercolor paper
- Scrap patterned paper in green and red
- Assorted colorful buttons
- Yellow star embellishment
- Brown paper for the trunk
- Craft glue or glue dots
How to make it
- Cut several paper triangles in different sizes for the tree layers
- Arrange the triangles from small to large on the cardstock
- Glue one button onto each layer for a festive ornament look
- Add the star at the top and a brown paper trunk at the bottom
Button Garland Ornament
A simple button garland ornament brings a cozy handmade touch to the Christmas tree with its rustic twine and cheerful holiday colors.
What you need
- Jute twine
- Large red, green, and white buttons
- Needle or thin craft wire
- Scissors
How to make it
- Cut a length of twine for the garland
- Thread the buttons onto the twine in a repeating holiday pattern
- Tie knots above and below each button to hold them in place
- Leave extra twine at the top for hanging on the tree
Rustic Reindeer Button Face
A rustic reindeer face made from brown buttons brings cozy holiday charm to any Christmas display. The mix of round button shapes, soft felt antlers, and a bright red nose gives it a sweet handmade look.
What you need
- Brown Buttons In Different Sizes
- Two Felt Antlers
- One Large Red Button
- Googly Eyes
- Red Gingham Ribbon
- Hot Glue Or Craft Glue
How to make it
- Arrange the brown buttons into a rounded reindeer face shape
- Glue the buttons together so they hold firmly
- Add the felt antlers, googly eyes, and red button nose
- Finish by tying on the gingham ribbon bow at the bottom
Golden Button Angel
A soft angel figure with shimmering gold details brings a sweet handmade glow to holiday shelves and mantels.
What you need
- Cream cotton fabric
- Stuffing or fiberfill
- Gold buttons in mixed sizes
- White ribbon with gold trim
- Gold trim or lace
- Small head form or fabric ball
- Hot glue or fabric glue
- Scissors
How to make it
- Form a cone-shaped body from the cream fabric and stuff it lightly for shape
- Add a round head on top and secure it well
- Glue gold trim down the front and place buttons in a neat center line
- Attach ribbon arms, then finish the wings with fabric and button accents
Patchwork Button Tree Wall Art
A patchwork button tree brings cozy holiday charm to a simple framed display. Layered green fabric pieces and colorful buttons give the design a handmade, vintage look that feels warm and festive.
What you need
- A wood frame
- Beige fabric or canvas
- Green patterned fabric scraps
- Assorted buttons
- Hot glue or fabric glue
- Brown felt
- Yellow star embellishment
How to make it
- Stretch The Beige Fabric Smoothly Inside The Frame
- Cut The Green Fabric Scraps Into Layered Triangle Tree Sections
- Glue The Triangles Into A Tree Shape And Add The Brown Felt Trunk
- Finish By Gluing Buttons Across The Tree And Topping It With A Star
Pearl Button Snowflake Ornament
A sparkling snowflake ornament made from creamy buttons and tiny pearl details brings a soft, elegant glow to the tree.
What you need
- White And Pearl Buttons
- Small Pearl Beads
- Cardboard Or Felt Base
- Twine Or Ribbon
- Craft Glue
- Gold Leaf Accents
How to make it
- Cut a snowflake shape from sturdy cardboard or felt
- Arrange the buttons in a star pattern with one center button and matching arms
- Glue pearl beads between the buttons to fill the open spaces
- Add a twine hanger and a few gold leaf accents for a finished holiday look
Button Village Winter Scene
A cozy little button village makes a charming winter display with snowy rooftops, colorful houses, and a playful holiday sky.
What you need
- Wooden Frame
- Assorted Buttons In White, Cream, Red, Green, And Blue
- Cardboard Or Thick Backing Board
- Craft Glue
- Small Decorative Pieces Like Tiny Beads Or Glitter
How to make it
- Cut the backing board to fit the frame and cover it with a painted or colored background
- Arrange button houses, trees, and rooftops before gluing anything down
- Glue the buttons in layers to build the village details and snowy ground
- Add tiny accents, let it dry, and place the finished scene in the frame
Button Lantern Glow
A button-covered jar turns into a cozy little holiday lantern with a cheerful handmade look. The mix of bright buttons and ribbon gives the glow a warm, giftable charm.
What you need
- 1 glass jar
- Assorted Christmas buttons in red, green, white, and cream
- Red and green ribbon
- Hot glue or craft glue
- A tealight candle or LED candle
How to make it
- Clean and dry the jar so the surface is ready for decorating
- Glue buttons around the outside of the jar in a festive scattered pattern
- Wrap ribbon around the jar neck and tie it into a neat bow
- Place a candle inside and let the soft light shine through the buttons
Button Tree Gift Tag
A button tree gift tag adds a sweet handmade touch to a wrapped present and makes the whole package feel extra thoughtful.
What you need
- Kraft Paper Tag 2. Assorted Green, Red, White, And Brown Buttons 3. Twine 4. Small Star Embellishment 5. Glue
How to make it
- Arrange the Buttons Into A Christmas Tree Shape On The Tag
- Glue Each Button In Place, Starting With The Widest Row At The Bottom
- Add A Small Brown Button Or Paper Piece For The Trunk
- Finish With A Star On Top And Tie The Tag To A Gift With Twine
Button Tree Ornament Medallions
Tiny button trees turn simple wood slices into sweet holiday ornaments with a cozy handmade feel and cheerful color.
What you need
- 4 wooden slice ornaments
- Assorted Green Buttons
- Small Star Embellishments
- Brown Buttons
- Jute Twine
- Craft Paint
- Paintbrushes
- Craft Glue
How to make it
- Paint each wood slice in a different festive background color and let them dry
- Glue green buttons into triangle tree shapes and add a brown button trunk at the bottom
- Finish each tree with a small star at the top and a few white paint speckles for a snowy look
- Tie jute twine through the hanging holes and let the ornaments set completely
Plaid Button Wreath Wall Art
A framed button wreath brings cozy farmhouse charm to holiday decorating with layered greenery, cheerful color, and a sweet plaid bow.
What you need
- Wood frame
- Burlap or linen backing
- Faux greenery sprigs
- Assorted buttons in red, green, cream, and black
- Plaid ribbon bow
- Hot glue gun and glue sticks
How to make it
- Stretch the burlap or linen inside the frame and secure it flat
- Arrange the faux greenery into a wreath shape and glue it in place
- Layer the buttons around the wreath so the colors feel balanced
- Finish by gluing a plaid bow at the top and letting everything dry
Mason Jar Button Christmas Tree
A sweet little Mason jar scene turns christmas button crafts into a cozy holiday display with a tiny tree, snowy accents, and a cheerful handmade look.
What you need
- Clear Mason jar
- Green buttons in different sizes
- Small red and yellow buttons
- White snowflake embellishments
- Red ribbon
- Hot glue or craft glue
- Faux snow or white beads
How to make it
- Fill the bottom of the jar with faux snow or white beads to create a winter base
- Glue green buttons into a tree shape inside the jar, starting wide at the bottom and narrowing toward the top
- Add small red and yellow buttons as ornaments and place a star button at the top
- Attach snowflake embellishments around the sides, then tie red ribbon around the lid for a polished finish
Button Tree With Star Topper
A cheerful button tree rises on a rustic wood slice and brings a cozy handmade touch to holiday decorating. The layered green circles, bright red accents, and tiny star topper make it feel merry, playful, and easy to love.
What you need
- Green buttons in mixed sizes
- Red accent buttons
- Twine or thin cord
- Hot glue or strong craft glue
- Small wooden base or wood slice
- Mini decorative beads or faux berries
- Yellow star embellishment
How to make it
- Arrange the largest buttons at the bottom and build upward with smaller sizes to form a tree shape
- Glue each button in place so the layers stay stacked and centered
- Wrap thin cord around a few sections for a festive garland look
- Finish by adding the star topper, then glue the tree to the wood base and tuck beads around the bottom
Button Snowman Ornament
A sweet little button snowman makes a charming homemade ornament with a cozy handmade feel and a bright holiday scarf.
What you need
- White Buttons
- Thin Cardboard Circle
- Hot Glue
- Black Felt Scrap
- Small Red Ribbon
- Twine Loop
How to make it
- Glue white buttons across the cardboard circle until the surface is fully covered
- Cut a tiny top hat from black felt and add it above the snowman’s face
- Shape the eyes, nose, smile, and twig arms with small craft pieces
- Tie a red ribbon scarf around the neck area and attach a twine loop for hanging


























