DIY Paint Filled Ornaments

DIY Paint Filled Ornaments

Once we set up our new crystal white spruce Christmas tree and added our vintage glass ball ornaments and the ones that we’ve collected over the years, I felt like we needed to all some solid colored ornaments to fill-in the empty spaces. I looked around at a few stores but couldn’t find the mint green hue I was looking for so I decided to DIY them. I made some paint filled ornaments in just the right minty hue.

In about 15 minutes (plus drying time) I had a set of mint green glass ornaments that are the perfect complement to our white tree. These ornaments are so easy to make and cheap too that they would make great, affordable gifts. You create a set of ombre ornaments for a monochromatic look or create a set in your friend’s favorite color. They would also make fun gift toppers and Christmas decorations too. I’m thinking of making another set to use in a bowl for some simple centerpiece.

DIY Paint Filled Ornaments


set of clear glass ornaments
acrylic craft paint in any color(s) you want
– paper towel or scrap paper to place the ornament on while it dries

DIY Paint Filled Ornaments

Gather your supplies and carefully remove the tops of all the glass ornaments. Fill each ornament with about 1 tablespoon of craft paint. Rotate the ornament so the paint covered the entire inside. You may need to shake the ornament a bit or even add a little more paint to cover the entire surface. Then place the ornament upside down on a paper towel or scrap piece of paper and allow it dry completely before replacing the metal top.

I found that when you used a lot of paint it not only extends the drying  time, it also drips a lot of paint white it dries.

DIY Paint Filled Ornaments

Need some last minute gift ideas and holiday decor ideas? Check out all my Christmas themed posts here. It’s not too late to buy some great Christmas decorations.

This post is sponsored by Wayfair. All thoughts and opinions are my own. Thanks so much for supporting the brands that keep this blog going.

Leave some love:

  1. I love doing my own ornaments like this. I started a few years ago and have been slowly filling my white tree with bulbs in just t he right shades of mint, chartreuse, and aqua.

  2. Anne Reply

    thank you so much for showing me how to do it. I can never find the real color I want. and your instructions were so clear I think anyone could understand

  3. stephanie Reply

    Tried this, but had cracking occur at the top of the ornaments….any tips for avoiding that?

    • I would recommend allowing them to dry overnight before replacing the metal tops. I also had perfect results with the Martha Stewart craft paint, I would give that brand a try!

  4. Ashleigh Reply

    You are right! These are the perfect shade! What colors did you use?

    • Hi Ashleigh, I used the Martha Stewart multi-surface craft paint in Pea Shoot and Craft Smart (available at Michael’s) in Ocean Breeze.

  5. Tina Reply

    These colors are exactly what I’m looking for. Can you please share which Martha Stewart colors you used? I’m looking at Beach Glass and Surf.

    • I used the Martha Stewart multi-surface craft paint in Pea Shoot and Craft Smart (available at Michael’s) in Ocean Breeze.

  6. Margo Reply

    I’ve tried this several times and just don’t have any luck with this DIY. When I pulled out the ornaments I made last year, the paint was all peeled off on the inside and laying in a clump at the bottom of the ornaments. Do you do any type of prep work on the ornaments before you add the paint so that it sticks permanently?

    • Hi Margo. I just unpacked my ornaments from last year and they still look great. What brand paint did you use? I used Martha Stewart satin craft paint for all of mine and found it to work great. Perhaps the paint you used was a little too thin? Best of luck!

  7. Heather Reply

    wondering if this would work with plastic balls – what do you think?

    • Hi Heather! I haven’t tried it with plastic ornaments but I think it should definitely work!

  8. Earthel Fuller Reply

    I love your ideas. Beautiful yet simple. Thank you