Decorating your Christmas tree is one of the most joyous parts of the holiday season, and making your own ornaments can elevate the experience even further. DIY Christmas ornaments are not only a creative way to personalize your tree but also an opportunity to make lasting memories with family and friends. Whether you prefer rustic, modern, or whimsical styles, crafting your own decorations adds a special touch to your holiday decor.
In this guide, we’ll explore 10 creative and easy-to-make DIY Christmas tree ornaments to give your tree a unique, handmade look that’s full of personality and charm.
1. Salt Dough Ornaments
Salt dough ornaments are a classic DIY project and perfect for creating keepsakes with your family. They’re easy to make, versatile, and can be customized with personal touches.
How to Make Them:
- Ingredients: Mix 1 cup of flour, 1/2 cup of salt, and 1/2 cup of water to form a dough.
- Shapes: Roll out the dough to 1/4-inch thick and use cookie cutters to create shapes like stars, hearts, or Christmas trees.
- Bake: Place on a parchment-lined baking sheet and bake at 200°F (93°C) for 2-3 hours until hardened.
- Decorate: Once cooled, paint with acrylic paints, add glitter, or seal with Mod Podge for durability.
Personalization Ideas:
- Add names, dates, or handprints before baking for a sentimental touch.
- Use stamps or textured fabrics to imprint patterns into the dough.
Why It’s Unique:
Salt dough ornaments allow you to create personalized keepsakes that become cherished memories year after year.
2. Painted Wooden Slice Ornaments
Wooden slices bring a rustic, natural charm to your tree. They’re easy to find at craft stores, or you can cut your own if you have access to branches.
How to Make Them:
- Materials: Use wood slices, acrylic paints, paint pens, and twine.
- Steps: Paint designs like snowflakes, reindeer, or holiday phrases onto the wood slices. Use paint pens for intricate details.
- Hanging: Drill a small hole at the top of each slice, thread twine or ribbon through, and tie a knot.
Personalization Ideas:
- Write family members’ names or favorite holiday quotes on the slices.
- Use a wood-burning tool for an engraved look.
Why It’s Unique:
Each wood slice has its own natural pattern, making every ornament one-of-a-kind.
3. Felt Christmas Ornaments
Felt ornaments are lightweight, colorful, and full of charm. They’re perfect for adding a soft, playful touch to your tree.
How to Make Them:
- Materials: Felt sheets, scissors, needle and thread, stuffing (optional).
- Steps: Cut out shapes like stars, stockings, or mittens. Sew two identical shapes together, leaving a small gap to add stuffing for a 3D effect, then close the gap.
- Decorate: Add sequins, beads, or embroidery for extra flair.
Personalization Ideas:
- Create ornaments shaped like family pets, favorite holiday treats, or other meaningful symbols.
- Use different colored felt to match your tree’s theme.
Why It’s Unique:
Felt ornaments can be tailored to any style, from whimsical to elegant.

4. Dried Orange Slice Ornaments
Dried orange slices are an eco-friendly and aromatic addition to your tree. They’re simple to make and bring a natural, rustic charm.
How to Make Them:
- Steps: Slice oranges into 1/4-inch rounds and pat them dry. Bake on a parchment-lined baking sheet at 200°F (93°C) for 2-3 hours, flipping halfway through.
- Hanging: Thread twine or ribbon through a small hole at the top of each slice.
Personalization Ideas:
- Pair the slices with small sprigs of greenery or cinnamon sticks for added decoration.
- Dust the slices with a bit of sugar or cinnamon before baking for extra sparkle and scent.
Why It’s Unique:
These ornaments are biodegradable, sustainable, and add a warm glow to your tree when lit by string lights.
5. Photo Ornaments
Photo ornaments are a sentimental way to showcase your favorite memories and loved ones during the holiday season.
How to Make Them:
- Materials: Small printed photos, clear plastic or glass baubles, and ribbon.
- Steps: Cut the photos to fit inside the baubles. Roll the photos slightly to slide them in, then add faux snow, glitter, or beads to fill the bauble.
- Frame Option: Alternatively, use small frames or cardboard cutouts to display your photos.
Personalization Ideas:
- Add the year or a holiday message to the ornament using paint pens or stickers.
- Use photos from past Christmases for a nostalgic touch.
Why It’s Unique:
These ornaments make your tree a gallery of cherished moments.
6. Paper Star Ornaments
Paper stars are lightweight, elegant, and perfect for a Scandinavian-inspired tree. They’re also a budget-friendly option.
How to Make Them:
- Materials: Cardstock or patterned paper, scissors, glue, and string.
- Steps: Fold and cut the paper into star shapes using templates found online. Glue the edges to form 3D stars.
- Hanging: Attach a loop of twine or ribbon to the top for hanging.
Personalization Ideas:
- Use metallic or glittery paper for a festive look.
- Create stars in various sizes for visual interest.
Why It’s Unique:
Paper stars are versatile and can be customized to match any tree theme.
7. Beaded Snowflake Ornaments
Beaded snowflakes add sparkle and elegance to your tree, and they’re surprisingly simple to make.
How to Make Them:
- Materials: Wire, beads, and pliers.
- Steps: Cut wire into equal-length pieces and twist them together at the center to form a snowflake shape. Thread beads onto each “arm” and secure the ends by bending the wire into loops.
Personalization Ideas:
- Use clear beads for an icy look, or mix colors to match your holiday theme.
- Add small charms or crystals for extra sparkle.
Why It’s Unique:
Beaded snowflakes catch the light beautifully and add a touch of elegance to your tree.

8. Cinnamon Stick Ornaments
Cinnamon stick ornaments are not only beautiful but also bring a warm, festive scent to your home.
How to Make Them:
- Materials: Cinnamon sticks, twine, and embellishments like ribbon or greenery.
- Steps: Bundle 2-3 cinnamon sticks together using twine. Add decorative accents like small pinecones, bells, or sprigs of greenery.
Personalization Ideas:
- Use holiday-colored ribbons or bows to tie the bundles together.
- Add a small tag with a holiday greeting.
Why It’s Unique:
These ornaments double as natural air fresheners, filling your home with the scent of cinnamon.
9. Glitter Ornaments
Glitter ornaments are a simple yet glamorous way to add sparkle to your tree. They’re perfect for kids and adults alike.
How to Make Them:
- Materials: Clear plastic or glass baubles, glue, and glitter.
- Steps: Remove the top of the bauble, pour in a small amount of glue, and swirl it around to coat the inside. Add glitter, shake to distribute evenly, and let dry.
Personalization Ideas:
- Mix different glitter colors for a unique effect.
- Write names or holiday messages on the outside with a paint pen.
Why It’s Unique:
These ornaments add a pop of color and shimmer to your tree.
10. Recycled Cardboard Ornaments
Recycled cardboard ornaments are an eco-friendly way to decorate your tree while reducing waste. Plus, they’re easy to customize.
How to Make Them:
- Materials: Cardboard, scissors, paint, and string.
- Steps: Cut shapes like stars, hearts, or trees out of cardboard. Paint or decorate them with markers, glitter, or wrapping paper.
- Hanging: Punch a hole at the top and thread with twine.
Personalization Ideas:
- Write messages or quotes on the ornaments for a meaningful touch.
- Cover the cardboard with fabric scraps for a textured look.
Why It’s Unique:
These ornaments are budget-friendly, sustainable, and fun to make.

FAQs
1. Are DIY ornaments durable?
With proper materials and sealing (like Mod Podge for salt dough or paint), DIY ornaments can last for years when stored carefully.
2. Can kids help with these DIY projects?
Yes! Projects like salt dough, glitter ornaments, and paper stars are easy and kid-friendly.
3. What tools are needed for these ornaments?
Basic tools like scissors, glue, string, and paint are sufficient for most DIY ornaments. A hot glue gun can be helpful for assembling certain designs.
4. How can I make DIY ornaments match my tree’s theme?
Use colors and materials that complement your tree’s color scheme, like neutral tones for a rustic look or metallics for a glam theme.
5. Are there eco-friendly DIY ornament options?
Yes! Use natural materials like dried oranges, cinnamon sticks, or recycled cardboard for sustainable decor.
6. How do I store handmade ornaments?
Wrap them in tissue paper or bubble wrap and store them in a sturdy box in a cool, dry place.
7. Can I use DIY ornaments as gifts?
Absolutely! Handmade ornaments make thoughtful, personal gifts, especially when customized with names or dates.
8. What’s the easiest DIY ornament for beginners?
Dried orange slices or glitter baubles are quick, simple, and perfect for beginners.
9. How do I add a modern twist to DIY ornaments?
Use minimalist shapes, monochromatic colors, or geometric patterns to give your ornaments a sleek, modern look.
10. Can I mix DIY ornaments with store-bought ones?
Yes! Mix and match handmade and store-bought ornaments for a personalized and eclectic tree design.
By creating your own Christmas tree ornaments, you’ll add a personal, creative touch to your holiday decor that reflects your style and brings joy to your celebrations. Happy crafting!