Mini Christmas trees are a delightful way to bring holiday cheer into small spaces or add charming accents to your festive decor. Whether you’re crafting them yourself or giving an old favorite a creative twist, these mini trees will make your holiday season magical. Here are some creative DIY mini-Christmas tree ideas to inspire your holiday decorations.
Vintage Button Trees
Stack vintage buttons in varying sizes and colors to create mini trees with a retro vibe. Glue the buttons onto a sturdy base and top it off with a tiny star or bead for a whimsical look.
Wine Cork Trees
Repurpose wine corks by stacking and gluing them into a tree shape. Paint or leave them natural for a rustic appeal and adorn with a glittery star on top for a finishing touch.
. Paper Strip Trees
Curl colorful paper strips and attach them to a cone base to craft vibrant mini trees. Use festive shades like red, green, and gold, or experiment with pastels for a modern twist.
Wooden Dowels Tree
For a minimalist style, use wooden dowels of varying lengths to form a tree-like structure. Hang tiny ornaments, stars, or even fairy lights for a sleek, contemporary decoration.
Balloon Trees
Create balloon-based trees by stacking inflated balloons of decreasing size. Decorate with mini garlands or ornaments for a fun and quirky design, perfect for kids’ spaces.
From rustic to modern, these DIY mini-Christmas trees let you express your creativity while adding holiday charm to any corner of your home. Gather your materials and make this season extra special with handmade decorations.
1. Felt Christmas Tree
A mini felt Christmas tree is a delightful and customizable holiday craft. Start by cutting a tree shape out of sturdy green felt as the base.
Use colorful felt pieces to create ornaments like stars, candy canes, or snowflakes. Sew or glue bright buttons onto the tree to hang these ornaments, making them easy to swap out each year.
Add ribbons, beads, or small bows for extra charm. Perfect for kids’ rooms or tabletops, this soft and lightweight tree adds festive cheer without the need for bulky decorations. It’s a fun, budget-friendly project for the whole family to enjoy.
2. Pinecone Tree
Create a charming DIY pinecone mini-Christmas tree with a rustic vibe! Gather pinecones of various sizes and stack them securely on a wooden base, using glue to hold them in place.
For an elegant touch, paint the tips of the pinecones with gold or silver glitter, adding a subtle shimmer.
You can leave the wooden base natural for a classic rustic look or paint it in festive hues like red or green.
This simple, nature-inspired craft brings the outdoors inside, perfect for adding a cozy, handmade touch to your holiday decor. Great for small spaces or tabletops!
3. Yarn Wrapped Tree
Create a charming DIY yarn-wrapped mini-Christmas tree to add a touch of handmade elegance to your holiday decor.
Start with a cone-shaped foam base and wrap it tightly in yarn, choosing festive colors like vibrant red and green. The soft texture of the yarn gives a cozy, stylish look to your mini tree.
Add playful pom-poms, tiny bows, or ribbon accents for extra cheer and personality.
This craft is quick, affordable, and perfect for any skill level. Display your yarn-wrapped tree on mantels, shelves, or tables to bring festive warmth and creativity to your Christmas decorations.
4. Book Stack Tree
Transform a stack of old books into a charming mini-Christmas tree! Begin by arranging the books in a pyramid shape, starting with larger ones at the bottom and gradually using smaller ones toward the top.
Once the tree shape is complete, add festive touches like tiny ornaments, strands of garland, or delicate fairy lights to enhance its holiday charm.
You can even place a star or decorative topper at the peak for a traditional touch. This creative and eco-friendly idea adds warmth and personality to your space, making it a perfect centerpiece or decor for small spaces.
5. Succulent Tree
Bring a modern and eco-friendly twist to your holiday decor with a succulent mini Christmas tree! Perfect for plant lovers, this unique creation combines lush greenery with festive charm.
Arrange small succulents in a cone shape, securing them with floral wire or hot glue.
Add tiny decorative ornaments, like miniature baubles or stars, to enhance the holiday vibe. For an extra touch of magic, wrap the tree with delicate fairy lights to create a warm, glowing centerpiece.
This sustainable decoration is not only visually stunning but also easy to maintain, making it an ideal addition to your holiday celebrations.
6. Cupcake Liner Tree
Transform colorful cupcake liners into a whimsical DIY mini-Christmas tree! Start by stacking liners in a cone shape, alternating colors and patterns for a playful layered effect.
Flatten and slightly fold each liner to create a tiered look. Secure the layers using glue or double-sided tape, building upward until the tree shape is formed.
Add festive charm by decorating each layer with sequins, glitter, or small beads, mimicking sparkling ornaments. Place the finished tree on a small base, like a cork or jar lid, for stability.
Perfect as a vibrant holiday centerpiece or a cheerful addition to your decor.
7. Bottle Brush Tree
A mini-Christmas tree made of vintage buttons is a whimsical and colorful holiday craft that adds charm to your decor.
Start with a foam cone as the base and cover it with buttons in varying sizes, shapes, and colors for a nostalgic look.
Use hot glue to secure each button, layering them for a textured effect. Top the tree with a standout button, star, or bow for a finishing touch.
This project not only showcases your creativity but also repurposes old buttons, making it an eco-friendly decor piece. Perfect for shelves, mantels, or tabletops, it’s a festive conversation starter!
8. Tin Can Tree
Transform old tin cans into a charming rustic mini-Christmas tree with this simple DIY project.
Start by stacking tin cans in a pyramid shape, securing them with glue or tape. Wrap each can with burlap, lace, or twine to create a cozy, farmhouse-style vibe.
For added festive flair, place small ornaments, pinecones, or sprigs of greenery inside the cans. Top the tree with a star or ribbon for a finishing touch.
This creative upcycled craft is perfect for tabletops or as a unique holiday centerpiece, blending sustainability and seasonal charm into your Christmas decor effortlessly.
9. Branch Tree
Create a stunning DIY mini Christmas tree using small branches from your yard or a local park.
Choose branches with an interesting shape and arrange them in a simple vase, such as a glass jar, ceramic pitcher, or even a rustic tin can for added charm.
Secure the branches in place with stones or floral foam for stability. Decorate your minimalist tree with tiny ornaments, ribbons, or even handmade decorations like paper stars or mini pom-poms.
This eco-friendly and natural centerpiece is perfect for small spaces or as an additional festive touch, blending elegance with simplicity in your holiday decor.
10. Wine Cork Tree
Transform wine corks into a whimsical mini-Christmas tree by stacking them in a conical shape.
Start by arranging the corks horizontally at the base and gradually taper them upward to create a tree silhouette. Secure each cork with glue for stability.
For added charm, paint the corks in festive colors like green or red, or sprinkle glitter for a touch of sparkle.
Finish your creation with a small star topper—use cardboard, felt, or even a wooden cutout. Display your wine cork tree on mantels, tables, or shelves for a unique, eco-friendly holiday decoration that’s both fun and sustainable.
11. Tinsel Tree
A DIY tinsel mini-Christmas tree is a festive and eye-catching decoration that adds sparkle to your holiday setup.
Begin with a foam cone as the base and wrap it tightly with shimmering tinsel in your favorite holiday color. Secure the tinsel with small pins or glue for a polished look.
To enhance the dazzle, string mini lights around the tree for a glowing effect, or add tiny ornaments, stars, or beads for extra charm.
These sparkling tinsel trees are perfect as table centerpieces, mantel decor, or even gifts. Simple to make, they bring holiday cheer to any space.
12. Paper Tree
Create a whimsical DIY mini-Christmas tree using colored cardstock or patterned paper. Start by forming a cone-shaped base from sturdy paper or lightweight cardboard.
Cut your chosen paper into strips of varying lengths, depending on the tree size, and use scissors to curl the ends for a festive look. Layer the curled strips around the cone, starting from the bottom and working your way up, overlapping each layer slightly for fullness.
Choose bright colors or mix patterns to match your holiday decor. This budget-friendly project is fun, customizable, and perfect for adding a cheerful handmade touch to your Christmas decorations.
13. Mini Tree in a Mug
Transform an oversized mug into a charming mini-Christmas tree display. Start with a small foam cone as the tree base.
Cover it with faux snow for a wintery look or wrap it with green felt for a classic tree style. Place the cone securely inside the mug, adding a sprinkle of faux snow or mini ornaments around the base for extra flair.
This adorable creation works perfectly as a table centerpiece or a thoughtful gift. Personalize the mug with holiday designs or messages to match the festive spirit. It’s a simple yet delightful way to spread holiday cheer.
14. Wooden Dowels Tree
Create a chic, minimalist Christmas tree with wooden dowels for a modern holiday touch.
Use a sturdy base and drill holes into a central dowel, inserting smaller dowels to form tree branches. Sand the wood for a smooth finish and paint or leave natural for a rustic look.
Adorn the branches with tiny ornaments, such as small baubles, stars, or handmade decorations, hung with fine threads for a delicate effect.
Perfect for small spaces, this DIY project is both stylish and functional, embodying simplicity and elegance while showcasing your creative flair. It’s a unique take on festive decor.
15. Candy Cane Tree
A mini Christmas tree made with candy canes arranged in a spiral pattern is a fun and festive DIY project that adds a sweet touch to holiday decor.
Start by securing a small foam cone as the base and arranging candy canes around it, positioning them in a spiral from the bottom to the top.
Use hot glue to secure each candy cane in place, ensuring they are tightly aligned. You can alternate the direction of the candy canes for added visual interest.
Once the tree is fully wrapped, top it with a star or a colorful ornament for a whimsical finish!
16. Seashell Tree
A DIY mini-Christmas tree decorated with seashells brings a refreshing, beachy holiday vibe to your home.
Start by creating a small tree structure using a foam cone or a wooden dowel base. Attach seashells of varying sizes with hot glue, arranging them from bottom to top.
Add a touch of glitter or spray paint on the shells for a subtle shimmer. For extra charm, incorporate small starfish, sand dollars, or ribbon garlands in coastal colors like aqua or sandy beige.
This unique mini tree is perfect for beach lovers and adds a coastal twist to your holiday décor.
17. Vintage Button Tree
Repurpose your collection of vintage buttons into a charming mini-Christmas tree bursting with color and texture.
Start with a cone-shaped foam base as your foundation. Using a hot glue gun, layer buttons of various sizes, shapes, and colors, working your way from the bottom to the top of the cone for full coverage.
For added dimension, overlap some buttons and mix in textured or pearlized ones. Finish this nostalgic creation with a pretty ribbon or bow at the top for a timeless, vintage touch.
This DIY project makes for a unique holiday centerpiece or a thoughtful handmade gift.
18. Coffee Filter Tree
Create a charming DIY coffee filter mini-Christmas tree with soft, ruffled layers and sparkling lights.
Start by stacking and folding coffee filters into circular layers, securing them at the center.
Gradually shape the filters into a cone, layering them from the base to the top for a full, textured effect. Attach a small wooden dowel or cardboard as the trunk. To add a magical touch, wrap string lights around the tree, letting them glow through the delicate layers.
This easy, budget-friendly project creates a whimsical and festive decoration perfect for any tabletop.
19. Lego Tree
A DIY mini-Christmas tree made from colorful Lego blocks is a fun and creative holiday project.
To build it, start by stacking Lego blocks in a conical shape, using a sturdy base for stability. Add layers of varying colors, from vibrant reds and greens to whites and golds, to mimic a festive tree.
For ornaments, use mini-Lego pieces like tiny flowers, stars, and bricks to decorate. You can even build small Lego gifts to place around the base.
This playful tree adds a personalized, modern touch to your holiday decor and is perfect for Lego enthusiasts.
20. Upcycled Sweater Tree
An upcycled sweater mini-Christmas tree is a creative and eco-friendly holiday craft.
Start with a cone-shaped base made of cardboard or foam. Cut an old sweater into strips or squares, then wrap the fabric around the base, securing it with hot glue.
For a cozy, textured look, layer the fabric to cover the cone completely. You can add embellishments like small buttons, beads, or fabric flowers for extra charm.
To finish, top the tree with a tiny star or a pom-pom for a festive touch. This upcycled craft makes a perfect, sustainable addition to any holiday décor.
21. Glittered Branch Tree
A DIY glittered branch mini-Christmas tree is a sparkling and elegant holiday decoration.
Start by gathering a few sturdy branches, ideally in varying lengths, and arrange them in a cone shape.
Spray paints the branches with adhesive and coat them in glitter for a shimmering effect. Once dry, add small ornaments, such as tiny baubles, stars, or bells, to the branches.
Wrap a string of fairy lights around the tree for a warm, glowing ambiance. This easy-to-make tree is perfect for adding a touch of sparkle to your holiday décor and works well in small spaces or as a tabletop centerpiece.
22. Balloon Tree
A DIY balloon mini Christmas tree is a fun and whimsical holiday decoration. Start by inflating a small balloon to the desired size for your tree’s base.
Once inflated, place the balloon on a sturdy surface and begin layering it with green tissue paper or crepe paper, gluing each layer to the balloon.
Once the paper is secure, carefully remove the balloon. Decorate the tree with tiny ornaments, such as mini baubles or beads, and wrap a garland of tinsel or twine around the tree.
For a final touch, top it off with a star or a pom-pom to complete this festive creation.
23. Burlap Tree
A DIY burlap mini-Christmas tree with pinecones and cinnamon sticks is a rustic and charming holiday project.
Start by creating a cone-shaped base from cardboard or foam. Cut burlap fabric into strips and glue them around the base, layering the fabric for a textured, natural look.
Once the tree is fully covered, decorate it with small pinecones, securing them with hot glue. Add cinnamon sticks for a warm, spicy touch, placing them around the tree.
For a finishing touch, top the tree with a burlap bow or a small star. This homemade tree brings cozy, rustic vibes to your holiday décor.
24. T-shirt Tree
A DIY T-shirt mini-Christmas tree is a creative way to upcycle old shirts into festive décor. Start by cutting a T-shirt into strips, ensuring they are long enough to wrap around a cone base.
Use a cardboard or foam cone as the structure. Begin tying the fabric strips around the cone, layering them to cover the surface completely.
Choose a variety of colors and patterns to add texture and visual interest. Once the tree is fully covered, you can embellish it with tiny ornaments, beads, or a star on top. This simple, colorful tree is a fun addition to any holiday display.
25. Mirror Tree
A DIY mini-Christmas tree created with twigs and ornaments on a reflective mirror offers a rustic yet elegant holiday display.
Start by collecting small twigs and arranging them in a triangular shape to form the tree. Secure the twigs with hot glue or string for stability.
Place the tree on a reflective mirror, which will enhance the tree’s appearance by reflecting its beauty. Decorate the twigs with tiny ornaments, such as mini baubles, stars, or even small bells, for a festive touch.
The reflective surface adds depth and sparkle, creating a stunning centerpiece for your holiday décor.
26. Egg Carton Tree
A mini-Christmas tree made from painted egg carton sections is a fun and eco-friendly holiday craft.
Start by cutting the egg carton into individual sections, then trim them into a tree shape, stacking them in a pyramid style. Paint each section in festive colors like green, gold, or silver.
Once the paint is dry, embellish the tree with tiny beads or sequins to mimic ornaments. You can also add a small star or bead at the top for a finishing touch.
This charming, recycled tree is a unique, budget-friendly decoration that adds character to your holiday display.
27. Felt Tree with Pom-Poms
A DIY felt mini-Christmas tree with colorful pom-poms is a simple and cheerful holiday craft.
Start by cutting a tree shape out of green felt. You can add a small brown felt rectangle at the bottom to serve as the tree trunk. Next, embellish the tree with colorful pom-poms, gluing them onto the tree to resemble ornaments.
For extra sparkle, you can add glitter or tiny sequins around the pom-poms. Once the tree is decorated, you can either display it on a shelf or hang it as a festive ornament. This craft is perfect for adding a playful touch to your décor.
28. Wreath Tree
A DIY mini-Christmas tree made from hanging mini wreaths is a charming and creative holiday decoration.
Start by crafting or purchasing several small wreaths, made from wire or twigs, and decorate them with festive touches like ribbons, tiny ornaments, and faux berries.
Arrange the wreaths in a tree-like pyramid shape, hanging each one from a piece of string or wire. Secure them in place on a wall or frame, allowing them to cascade down to form a tree shape.
For a finishing touch, you can add a star or bow at the top. This unique tree brings a rustic and festive vibe to any space.
29. Craft Stick Tree
A mini-Christmas tree made from craft sticks with tiny pinecones is a simple, yet charming holiday decoration.
Start by arranging craft sticks into a triangular tree shape, gluing them together to form the structure. You can stack several layers of sticks to create a fuller tree.
Once the frame is complete, add tiny pinecones by gluing them onto the tree for a natural, rustic look. For extra festive flair, decorate the tree with small beads, glitter, or a tiny ribbon bow at the top.
This easy craft makes a perfect DIY project for both kids and adults during the holiday season.
30. Glitter Cone Tree
A DIY glitter cone mini Christmas tree is a festive and sparkly addition to your holiday decor.
Start by crafting a cone shape using cardstock or foam. Apply a generous layer of glue and cover the cone with glitter in your choice of color—gold, silver, or vibrant red and green for a traditional look.
Once the glitter is dry, decorate with small ornaments like tiny baubles, beads, or miniature stars.
Add a touch of magic by wrapping fairy lights around the tree for a glowing effect. This easy and charming project is perfect for creating a personalized Christmas display.