8 DIY Vintage Christmas Ornaments

Christmas can be stressful, but it doesn’t have to be! Give yourself the gift of time this year by creating handmade Christmas ornaments that you can use to decorate your home or give as gifts this holiday season.

It doesn’t matter if you’re brand new to crafting or you want to make your Christmas crafts match the decorations that you already own—you can make all sorts of wonderful DIY vintage Christmas ornaments!

Decorated tree
Decorated tree

Decorate pine cones with glitter

Pine cones are one of the easiest things to decorate. They’re natural and easy to work with, and you can use them as decorations all year long. To make your pine cone glittery, just roll it in some glitter or spray paint (make sure the glittered pine cone has a protective layer on it before using). You can also add buttons, ribbons, and other embellishments for more festive flair!

Wrap string around pebbles

Christmas decor
Christmas decor
  1. Wrap string around a large, smooth pebble.
  2. Tie a knot tightly, and then tie another knot with the two ends of the string that are on opposite sides of the pebble.
  3. Continue wrapping and tying until you’ve created a full loop around the stone (you may need more than one piece of string).
  4. Cut any excess string from both ends of the loops and set it aside for later use in Step 5.
  5. Take your reserved string pieces and overlap them in front of you so that they’re perpendicular to each other (lay them down side by side with one end on top of the other).
  6. Tightly tie the left strings together by making an overhand knot around them, then do the same thing with the right strings.
  7. Repeat Steps 3-6 until you have enough wraps for all of your ornaments: about 15-25 wraps per ornament is a good number to shoot for.
  8. Thread a needle with one of your reserved string pieces and make a small hole at one end of each wrapped stone using a poking motion–about 1/2 inch below where the string overlaps at either end; this will allow you to hang them on their own hooks once they’re finished drying. Sewing through the knots should help them hold up better during future handling. Now thread a second string through the holes you made and tie it off in a tight knot on the backside of the rock (leaving some slack for hanging purposes), then cut off any extra string after completing the step
  9. Finally, thread one last piece of string through those remaining loose ends and tie it off again with a tight knot.

String them together with tassels

  1. String together felt, chenille stems, and a button.
  2. Sew the three together with needle and thread, then tie the tassel in place with string or ribbon.
  3. Add a loop of string or ribbon to hang your ornament from a tree branch (or another point) by tying it into the button loops at the top of your ornament.
  4. Embellish as you please!
  5. Hot glue snowflakes on for an extra layer of wintery sparkle!
  6. Hang it up!
  7. Smile at your work and enjoy 🙂

Wrap a flower in a scrapbook page

One of the easiest ways to make a simple flower is by wrapping a flower on an old book page. This is such an easy project and the end result makes for a stunning centerpiece or ornament. The only supplies needed are flowers, a book page, string or wire, and scissors. Take your flower and trim off the stem so that it’s about 1-2 inches tall.

Next, take your book page and wrap it around the flower like a present with the top facing down. Then tie both ends of your string or wire together tightly with a knot close up to the flower so that it holds its shape when you put it in water.

Once it dries out all the way, you can carefully cut along the side of the book page to release your new creation. There are so many different types of flowers that work well for this technique including roses, tulips, daffodils, and more.

The best part about this idea is how versatile it can be: You can use any scrapbook paper or even just newspaper strips if you don’t have access to a good book page! You could also use paint or stamps on the front before putting on your flower – just whatever strikes your fancy!

Glue fabric onto two teacups

The first step is to glue the fabric onto your teacups. You can use any type of glue and cover the entire cup with one piece of fabric, or you could do a patchwork effect by adding different fabrics onto various areas of the cup. If you want a more festive look, add some glitter or sequins as well!

Create your own gift box tags with cards and embellishments

Gift tags are another simple way to add a special touch to your gift. Add some ribbon and a tag or two, and you’ll have the perfect finishing touch. The tags should be just as elaborate as the rest of your packaging, with something written on them like To______ From _____ or Merry Christmas!

Buttons, stickers, and other embellishments can help you create a more festive appearance that will make your package stand out among all the others! Don’t forget to pick up some tape so it’s easier for your recipient when opening the present. You don’t want their fingers getting sore from struggling! Lastly, wrap it up in some festive paper for an extra wow factor.

Collage photos on glassine bags with rhinestones

Bells for the decoration
Bells for the decoration

A vintage touch is a perfect way to add some sparkle and personality to your holiday decorations. Try using old glassine bags, stencils, glitter, rhinestones, and paint for a chic and easy way to make vintage-inspired holiday ornaments.

  1. For a festive look in red, green, and gold combine stencils with glitter for a frosty finish.
  2. For the minimalist in all of us, draw an elegant line along the top of your bag then fill it in with a few rhinestones (you can also use ink pens).
  3. In brown paper lunch bags, you can create little snowmen by folding them into triangles and then adding buttons for eyes and a hat made from ribbon or fabric scraps – so cute!
  4. To get that messy, I just whipped this up look and fold the paper horizontally and vertically before gluing on beads as decoration; these are perfect for decorating tree branches or wreaths.
  5. Use small pieces of fabric to cut out different shapes like stars and moons and adhere them onto a clear plastic ornament as shown below – an instant origami ornament that looks lovely when hung up with other simple white ones on the tree.
  6. Create miniature gift boxes by cutting one side off of square coffee filters, gluing two together at right angles, filling with tissue paper then tucking in the edges before sealing; these are so quick to make they’re perfect if you need last-minute gifts or want to hand one out every time someone knocks on your door over the holidays!

Give frames some texture with strips of paper

In order to give the frames some texture, we used strips of paper. The first step is to cut out the strips of paper, so they’re not too long and not too short. Then we glued them onto the frame using Elmer’s Glue Stick. The third step is optional if you want a more distressed look – use spray paint in a variety of colors on top of your glued-on strips of paper!


These ornaments are so easy to make. They’re a great project for crafters of all skill levels! They make wonderful gifts and will add a touch of vintage charm wherever they’re hung. You can use these as inspiration for your own DIY ideas, or give them a try yourself this holiday season.

Also, check out the latest articles “Bathroom wall art” and “Plastic easter eggs

Leave a Comment