Learn how to paint an artificial Christmas tree a different color. This painted white Christmas tree and homemade ornaments are easy holiday home decor craft ideas!
How to Paint a Christmas Tree
Painting a Christmas tree a different color is an easy craft project and a great way to repurpose an old Christmas tree just sitting in your attic.
Christmas is my favorite holiday. Over the years, my collection of artificial trees has grown, as old ones break or wear out. If you have an old tree that you want to add some life to, learn how to paint a Christmas tree!
I love decorating my home for Christmas and am happy to share one of my Christmas tree ideas from the Michaels Dream Tree Challenge of the past.
This DIY project includes an easy tutorial for how to paint a Christmas tree.

Change the Color of a Christmas Tree
When I was asked to decorate a new pre-lit tree, I had just changed the colors in my living room to white and silver and needed a white tree, but the tree I was sent was the usual evergreen. The solution to my problem was to paint the tree!
This is my new white Christmas tree after I painted it! I love that it’s full of glitter and sparkle.
I’m excited to show you one of my favorite Christmas DIY ideas today! Find more creative Christmas DIY ideas and recipes here.
I chose a theme of stars and silver glitter. It was a blast shopping for new ornaments and decor. Get directions on how to make this simple star ornament craft here.

Can you spray paint a pre-lit Christmas tree?
How do you spray paint a Christmas tree with lights? That’s the main question I get a lot. It can be done but takes masking tape and a lot of patience. I had my daughter help me un-cover the lights with tape – she loved it!
Pin this photo to save for later so you won’t forget what you need to do! Scroll down for full directions.

Star Themed Easy DIY White Christmas Tree
What you see on my tree all came from Michaels several years ago when I decorated this tree. I’m sure they have even more fantastic items to choose from now. That year, I apparently saw stars and chose that as my Christmas tree theme.

I almost went with an owl theme because I found some really cute ones, but the stars kept calling my name… so I had to buy them and reach for the stars!

Can You Really Paint a Christmas Tree White?
Yes! Painting a tree is super easy. I love the traditional evergreen tree, but I have always wanted a white tree! Painting my tree only took 3 simple steps and it turned out a beautiful frosty color, not totally white.
I love painting trees to look like a flocked tree. There is no mess after you paint it and my cat stays away from this tree which is a nice bonus! He loves nibbling on flocked trees for some weird reason.

What You’ll Need to Paint a Christmas Tree
If you don’t have an old Christmas tree to repurpose and paint, get a cheap one on Amazon! I’d get this Christmas Tree and then add lights.
To make a tree that looks like mine, here are my suggested supplies:
For painting the tree:
Decorations:
- Large Paper Stars – Find them on Amazon here.
- Wooden Snowflake Ornaments
- Clear Glass Ornaments
- Silver Pine Cone and Star Ornaments – I love this kit here.
- Small White Bird Ornaments
- Silver Glitter Scrapbook Paper (for my DIY ornament)
- White Pom Pom Garland
- Silver Leaf Garland
- Burlap Garland
- Silver Glitter Ribbon
- Glitter Bird with Feather Tail (top of tree)
- Silver Sequins (for my DIY ornament)
How to Paint a Christmas Tree In a Few Easy Steps
Get ready to learn how to paint an artificial Christmas tree a different color. Give an old Christmas tree a new look with a few simple painting steps!

STEP 1 – Prepare Tree for Painting
If your Christmas tree has lights, cover them with masking tape.
Removing the tape from the lights took the longest. This is when children like my daughter who love a good task, come in handy! After a while, my helper moved on to playing with her Barbies. I would say it took a good 30-40 minutes to take off all of that tape by myself.
What if I accidentally paint my lights? I found a few bulbs that I forgot to cover and the paint scraped right off. So don’t worry if you miss some. I’m sure nail polish remover would remove it as well.
STEP 2 – Paint Christmas tree
Take the tree outside in a tree stand, place a drop cloth on the ground, and use satin white spray paint for the paint. Cover as much of the tree as you can with the paint.
STEP 3 – Let Dry
Let the tree completely dry, remove the tape, and start decorating.
You can see the paint in this close-up photo along with a few of my DIY ornaments.
After the paint dried, my Christmas tree didn’t become totally white, but more of a frosty green similar to the white winter wreath I painted a few years ago. They both match now and I love the way it turned out!

I hope you have fun painting your tree this year! I loved the way mine turned out. Have a very Merry Christmas.
How to Paint a Christmas Tree
Instructions
- Take the tree outside in a tree stand, place a drop cloth on the ground underneath the tree.
- Prepare the tree for painting. If your tree has lights, cover them with masking tape. If your tree does not have lights, then you don't need to do anything other than dust it off if dirty.
- Using the spray paint, cover as much of the tree as you can with the paint.
- Let the tree completely dry, remove the tape, and start decorating.
Originally published November 1, 2013 | Updated October 7, 2022
You’ll also love these ideas:
- How to Make a Bow for a Wreath
- Homemade Butterbeer Recipe
- 7 Best Elf Arrival Ideas
- Best Baby Shower Games
Disclosure – I received a 7ft. pre-lit Christmas tree and gift card to participate in the Michaels Dream Tree Challenge.
I love what you did by painting the tree white. I want to do an extra Christmas tree as an UGA Bulldogs tree which would have red, white and black colors. First, I can’t decide if I want to go with a black or white tree. Do you have a suggestion on which color of tree might look better? Second, have you ever painted a tree black like you painted the one white?
Thanks in advance!
Shelly
I didn’t have a problem.
Does it catch fire with the lights on the spray paint
I only used one bottle for this tree. But I would buy a few bottles just in case you need more.
How much spray paint did you need? Thanks
How does the painted tree hold up over time?
I was going to try this but lacked the nerve. I'm glad your turned out so nice. I will go ahead and spray away! Thanks
I love this idea! I have always had the traditional tree color (Green) but, 6 yrs ago we went to white… Now I want green again lol I wonder if I could do this technique, spray paint it green?? if so what color green?????…..
I love the idea of painting it! No flock mess ๐ It turned out beautiful Amy!
I am totally doing this!!
Amy, your tree is gorgeous! I love your ornaments & that you spray painted it! So clever & SO BEAUTIFUL!
Wow! So beautiful Amy!
This tree is stunning! I love the white spray paint!
I love that you painted it and it looks like alight dusting of snow. The burlap and glitter are such a great contrast. I love that you picked the Texas stars! Just an adorable tree! Can you make one for me now?
it is BEEEE-UUUUU-TI-FUL!
Thanks so much Shaina! I’m loving it and glad I got a head start on the decorating this year.
Thanks so much Christy. It’s fun having my own pretty tree now:-)
Thanks Alexis, I like that it doesn’t look so white and fake too! It turned out perfect and was so easy to do!
This is just gorgeous. I love the theme you went with.
I love the idea of spraying it white!!
I’ve been considering buying a white tree, and I think I’m going to do this instead. Love the way it still looks a little green but it is softened. SOO good!
Your tree is gorgeous Amy!
Thanks so much Susan! Decorating is more fun when it’s just for you, like this tree was for me. I had much more fun decorating it for sure!
Thanks Jen! I finally have a white tree like I’ve always wanted!
Amy! Your tree is beautiful!! And I love the idea of spray painting it. Genius. It looks amazing on your little table!
xoxo
This is lovely! I am inspired (& I don’t really enjoy decorating)
Thanks Sandra. I am excited about my new white Christmas tree!
Thanks Cheryl! I sort of want to leave this tree up all year round now! ha.
I LOOOOVE your tree Amy!! That is the kind of tree I would love too – I get tired of the tree full of color and would love to do one all white and silver. I would have never thought to spray paint the tree!!
I love this tree and it is right on time. I have a couple of spots in my home where I’d like to put a small tree and this is the inspiration I needed.