10 Homemade Ornaments for Your Christmas Tree
Homemade Christmas ornaments have a special charm that store-bought decorations simply can’t recreate. They can be imperfect, personal, inexpensive, and connected to a memory—and that’s often exactly what makes them worth hanging on the tree year after year.
Whether you’re decorating a family tree, making ornaments with children, or simply looking for a creative weekend project, you don’t need expensive craft supplies to make something beautiful. Paper, salt dough, cinnamon sticks, fabric scraps, dried oranges, wooden pieces, and leftover ribbon can all become part of a festive collection.
Another advantage is that homemade ornaments can be customized to match your decorating style. A neutral Christmas tree might look beautiful with dried orange slices and natural wood ornaments, while a colorful family tree could feature painted shapes, felt characters, and personalized names.
In my experience, the best DIY ornaments are the ones that don’t try too hard to look perfect. A slightly uneven painted star or a handmade salt-dough ornament can carry more personality than a perfectly matched set from a store.
These ideas are also easy to adapt. You can change the colors, add names or dates, use different ribbons, or make larger versions for a statement tree.
Below are 10 homemade ornament ideas ranging from quick projects to keepsake-style crafts. Most can be made with inexpensive supplies, and several are simple enough to become a fun Christmas activity for the whole family.
Table of Contents

1. Salt Dough Stars
Create timeless Christmas ornaments from an easy homemade dough and personalize them with names or dates.
2. Dried Orange Slices
Bring natural color and a subtle seasonal texture to your tree with dried citrus.
3. Cinnamon Stick Trees
Turn cinnamon sticks and greenery into rustic miniature Christmas trees.
4. Paper Snowflakes
Create lightweight handmade ornaments using paper and simple folding or cutting techniques.
5. Painted Wooden Shapes
Customize inexpensive wooden pieces with Christmas colors, patterns, and personal messages.
6. Fabric Christmas Trees
Use fabric scraps to create soft ornaments with a cozy handmade appearance.
7. Pinecone Ornaments
Transform natural pinecones into rustic decorations with greenery, ribbon, and subtle paint.
8. Personalized Photo Ornaments
Turn favorite family photographs into meaningful Christmas tree keepsakes.
9. Felt Christmas Characters
Create playful felt ornaments that add personality and color to a family tree.
10. Rustic Mason Jar Lids
Repurpose jar lids into simple Christmas ornaments with fabric, ribbon, and seasonal details.
1. Salt Dough Stars

Quick Benefits
- Very inexpensive
- Easy to personalize
- Great family project
- Can last for years
- Works with many decorating styles
Why It Works
Salt dough ornaments are popular for a reason: the basic materials are inexpensive, accessible, and easy to shape.
You can create stars, trees, hearts, snowflakes, houses, initials, or simple circles. Once the shapes are dried thoroughly, they become a blank canvas for paint and other decorative details.
They’re especially meaningful as keepsakes because you can add names or dates to commemorate a particular Christmas.
For families, making the ornaments can become a yearly tradition. Children can create their own shapes, while adults can turn some into more polished decorations.
How To Style It
Make your dough and roll it to an even thickness.
Use cookie cutters to create consistent shapes.
Before drying, make a small hole near the top for ribbon or twine.
Once completely dry, paint the ornaments white, cream, sage, red, or metallic shades.
Add names or the year using a fine brush or permanent marker.
Finish with velvet ribbon, cotton cord, or natural twine.
2. Dried Orange Slices

Quick Benefits
- Natural materials
- Beautiful warm color
- Adds texture
- Budget-friendly
- Works with rustic decor
Why It Works
Dried orange slices bring an instant natural Christmas feeling to the tree.
Their translucent orange color looks especially beautiful against evergreen branches, warm white lights, and neutral ornaments.
They also work well with farmhouse, Scandinavian, rustic, and traditional Christmas decorating.
You can make a large batch at once, making this a practical project when you need many ornaments.
How To Style It
Slice oranges evenly.
Dry the slices thoroughly using an appropriate low-temperature drying method until they are no longer moist.
Allow them to cool completely.
Thread natural twine or ribbon through a small opening near the edge.
Combine them with cinnamon sticks, pinecones, dried greenery, or wooden beads.
For a more colorful tree, pair them with red velvet ribbon.
3. Cinnamon Stick Trees

Quick Benefits
- Naturally fragrant
- Rustic appearance
- Easy to assemble
- Uses inexpensive materials
- Looks beautiful with neutral decor
Why It Works
Cinnamon sticks have a warm natural appearance that fits beautifully into Christmas decorating.
When arranged into miniature tree shapes, they create simple ornaments with plenty of texture.
The natural brown tones also provide contrast against green branches and white lights.
This project is particularly appealing if you prefer Christmas decorations that feel handmade rather than highly polished.
How To Style It
Use one cinnamon stick as the trunk.
Attach shorter pieces horizontally to create a triangular tree shape.
Secure them with craft adhesive or another appropriate method.
Add a small wooden bead or star at the top.
Tie natural twine around the top for hanging.
You can leave the cinnamon natural or add tiny white or green details.
4. Paper Snowflakes

Quick Benefits
- Very inexpensive
- Lightweight
- Easy to make in batches
- Perfect for small trees
- Highly customizable
Why It Works
Paper ornaments are among the easiest homemade Christmas decorations.
Snowflakes are particularly useful because their white color naturally complements almost any Christmas palette.
You can create delicate designs for an elegant tree or larger, simpler snowflakes for a playful family display.
Paper also gives you the opportunity to experiment with different textures and shapes without spending much money.
How To Style It
Choose thicker white paper or lightweight cardstock.
Fold and cut the paper into snowflake patterns.
Create several different sizes rather than making every ornament identical.
Punch a small hole or attach a loop of thread.
For a subtle sparkle, add a small amount of craft glitter or metallic detailing.
Hang the snowflakes near warm lights so their shapes stand out.
5. Painted Wooden Shapes

Quick Benefits
- Durable
- Easy to personalize
- Great for children
- Can match any color palette
- Reusable for years
Why It Works
Wooden ornament blanks are a wonderful starting point when you want a handmade look without building every ornament from scratch.
Stars, trees, circles, houses, snowflakes, and hearts can all be transformed with paint.
The natural wood edges add warmth, while painted surfaces allow you to coordinate the ornaments with your existing Christmas decorations.
How To Style It
Start with unfinished wooden shapes.
Lightly sand rough edges if necessary.
Paint them in your chosen Christmas palette.
Try simple patterns such as stripes, dots, checks, or tiny stars.
Add a name, date, or short word for personalization.
Finish with a ribbon loop.
For a modern tree, try cream, black, sage, and natural wood.
6. Fabric Christmas Trees

Quick Benefits
- Uses fabric scraps
- Soft and lightweight
- Easy to customize
- Great for farmhouse trees
- Adds cozy texture
Why It Works
Fabric ornaments bring a softness that can be difficult to achieve with hard decorations.
They are particularly beautiful on trees decorated with neutral colors, farmhouse patterns, or natural materials.
You can use leftover fabric from other projects, old clothing, seasonal napkins, or inexpensive fabric scraps.
Cotton, linen-look fabric, plaid, and felt all work well.
How To Style It
Cut two matching tree shapes from fabric.
Place the pieces together and stitch or carefully secure the edges, leaving room for a small amount of filling if desired.
Add a loop of ribbon or twine at the top.
For a simpler no-sew version, use felt and fabric-safe adhesive.
Mix solid colors with subtle plaid or stripe patterns.
Keep the palette cohesive for a polished tree.
7. Pinecone Ornaments

Quick Benefits
- Natural and inexpensive
- Adds texture
- Perfect for rustic trees
- Easy to customize
- Works with greenery
Why It Works
Pinecones are practically made for Christmas decorating.
Their layered texture creates visual interest without requiring much additional decoration.
You can leave them completely natural or add small touches of white paint, ribbon, greenery, or metallic accents.
They work particularly well when you want your tree to feel inspired by nature.
How To Style It
Choose clean, dry pinecones.
Attach a sturdy hanging loop using an appropriate craft adhesive or wire.
Add a small ribbon bow near the top.
For a snowy appearance, lightly brush the edges with white paint.
You can also add tiny evergreen sprigs.
Avoid overdecorating the pinecone—the natural shape is the main attraction.
8. Personalized Photo Ornaments

Quick Benefits
- Meaningful keepsake
- Great for families
- Easy to personalize
- Perfect for yearly traditions
- Works on many tree styles
Why It Works
Photo ornaments turn the Christmas tree into a collection of memories.
A favorite family photograph, wedding picture, child’s milestone, vacation memory, or pet photo can become part of the holiday display.
Unlike purely decorative ornaments, these pieces often become keepsakes that people look forward to seeing each year.
How To Style It
Choose a small photo and place it inside a simple frame or ornament base.
Add the person’s name or year.
Use ribbon that complements your Christmas tree.
For a cohesive collection, keep the ornament shapes similar.
If you’re making one for each family member, use the same design while changing the photograph.
9. Felt Christmas Characters

Quick Benefits
- Playful and colorful
- Great for kids
- Soft and lightweight
- Easy to customize
- Perfect for family trees
Why It Works
Felt is one of the most approachable materials for homemade Christmas ornaments.
It can be cut into almost any simple shape and comes in a wide range of colors.
You can create Santa faces, reindeer, snowmen, Christmas trees, gingerbread people, candy canes, or little stockings.
These ornaments are especially charming on a children’s tree or family Christmas tree.
How To Style It
Choose a simple character template.
Cut the main shapes from felt.
Layer smaller pieces to create facial features and decorations.
Secure the pieces with stitching or suitable craft adhesive.
Add a ribbon loop.
Keep the colors bright for a playful tree or use cream, brown, muted green, and soft red for a more sophisticated handmade look.
10. Rustic Mason Jar Lids

Quick Benefits
- Great upcycling project
- Inexpensive
- Easy to personalize
- Rustic appearance
- Uses materials you may already have
Why It Works
Repurposing mason jar lids gives you a sturdy circular base for a homemade Christmas ornament.
They’re especially useful for creating farmhouse-style decorations because their simple shape works beautifully with fabric, burlap, wood, greenery, and traditional Christmas patterns.
You can create ornaments that look completely different even though they all begin with the same base.
How To Style It
Clean and dry the lids thoroughly.
Cover the front with fabric, paper, or a Christmas image.
Add a small ribbon bow or greenery.
Attach a hanging loop securely.
You can personalize the center with a family name, Christmas date, initial, or simple holiday word.
Use coordinating fabrics to create a matching ornament collection.
How To Make Homemade Ornaments Look More Expensive
Handmade doesn’t have to mean messy.
A few simple choices can make DIY ornaments look much more polished.
Keep the Palette Consistent
Choose three to five colors for the entire tree.
Cream, natural wood, sage, red, and gold can create a beautiful combination.
Repeat Materials
Use the same ribbon or twine on several ornaments.
This makes different projects feel like part of one collection.
Vary the Shapes
Combine stars, circles, trees, snowflakes, and natural shapes.
Different silhouettes create visual interest.
Mix Textures
Pair smooth painted wood with rough pinecones, soft fabric, dried citrus, and shiny ribbon.
Don’t Overdecorate
Sometimes one small detail is enough.
A pinecone with a simple velvet ribbon can look more sophisticated than one covered in multiple embellishments.
Easy Homemade Ornaments for Kids
If you’re crafting with children, choose materials that don’t require sharp tools or complicated techniques.
Good options include:
- Paper snowflakes
- Painted wooden shapes
- Felt ornaments
- Salt dough shapes
- Fingerprint ornaments
- Paper Christmas trees
- Ribbon ornaments
Let children choose their own colors and patterns.
The finished pieces don’t need to match.
A family tree filled with handmade decorations can become a collection of memories in itself.
For younger children, supervise craft activities closely and keep small components away from them when appropriate.
How To Store Homemade Christmas Ornaments
Proper storage can help handmade ornaments last for many seasons.
Wrap fragile pieces individually.
Use tissue paper for painted surfaces.
Keep dried materials dry and protected.
Store fabric ornaments in a clean, dry container.
Place heavier ornaments toward the bottom of the storage box.
Label boxes so you can quickly find special keepsakes.
For especially meaningful ornaments, consider storing them in small individual boxes.
FAQ
What are the easiest homemade Christmas ornaments?
Paper snowflakes, dried orange slices, painted wooden shapes, pinecones, and simple salt dough ornaments are among the easiest options. They require relatively few materials and can be customized with different colors, ribbons, and patterns.
How can I make homemade ornaments look elegant?
Use a consistent color palette, repeat the same ribbon or twine, and avoid adding too many embellishments. Natural materials such as wood, dried citrus, pinecones, and linen-look fabric can create a sophisticated handmade appearance.
What homemade ornaments are good for kids?
Salt dough shapes, paper snowflakes, felt characters, and painted wooden ornaments are excellent choices. Choose age-appropriate supplies and supervise activities involving scissors, adhesives, or other tools.
How long do homemade Christmas ornaments last?
Many homemade ornaments can last for years when they’re made from durable materials and stored properly. Keep them away from moisture, wrap fragile pieces individually, and store them in a cool, dry location between Christmas seasons.
Can I make Christmas ornaments without a sewing machine?
Absolutely. Many homemade ornaments don’t require sewing at all. Salt dough, paper, pinecones, dried oranges, wooden shapes, and mason jar lid ornaments can all be created with basic craft supplies.
What colors look best for handmade Christmas ornaments?
Traditional red and green are always effective, but handmade ornaments also look beautiful in neutral palettes. Cream, natural wood, sage, muted red, brown, gold, and soft white work particularly well for a modern or farmhouse Christmas tree.
How do I personalize homemade Christmas ornaments?
Add names, initials, dates, photographs, meaningful patterns, or short messages. Personalization is particularly effective for salt dough, wooden shapes, photo ornaments, fabric decorations, and mason jar lid crafts.
Conclusion
Homemade Christmas ornaments don’t need to be complicated to become some of the most meaningful decorations on your tree.
A dried orange slice can remind you of a cozy winter afternoon. A salt dough star can carry a child’s name and the year it was made. A simple wooden ornament can become part of your family’s Christmas tradition for decades.
That’s the beauty of DIY decorations: they’re not only about how they look.
They’re about the process of making them.
Choose a few ideas from this list that fit your decorating style. If you love natural Christmas decor, start with pinecones, dried oranges, cinnamon, and wood. For a colorful family tree, try felt characters and painted ornaments. If you prefer an elegant look, keep the palette neutral and repeat sophisticated ribbons throughout the collection.
You can also make a few ornaments each year instead of trying to create an entire collection at once.
Over time, your tree will become a visual record of holidays, people, and memories.
And that’s something no perfectly matched store-bought ornament collection can quite replicate.
Related Articles
- 10 DIY Christmas Decor Ideas for a Cozy Holiday Home
- 10 Christmas Tree Decorating Ideas for a Beautiful Holiday
- 10 Homemade Christmas Decorations for a Festive Home
- 10 Christmas Mantel Decor Ideas for a Cozy Fireplace
- 10 Christmas Crafts to Make With Your Family
