Upcycle an Old Canvas Into a Christmas Sign

4 Materials
2 Hours

I'm sure you have come across an outdated canvas and thought it just needed to be tossed in the trash. But it doesn't take much to take that old canvas from something you want to throw out to a nice piece of holiday decor.

To start this project you can dig through your old decor stash, or head to your local thrift store and find the ugliest, cheapest canvas. You're going to paint over it anyway, so just focus on the size you want.

I just used some interior white paint to to cover my canvas, but you could use acrylic or craft paint on yours.

Next up is to measure around the canvas to cut the wood for your frame. You could get fancy and do miter (angled) corners, but I made mine simple today an cut each board straight across.

When making my cuts, I only measure two sides at a time. I did my shorts sides first, then put those pieces up against the canvas before I measured for the long sides. Once my pieces were cut, I sanded and stained them. I let those dry while I worked on the canvas.

Once my white paint was dry on the canvas, it was time to draw on my words. There are definitely easier ways to go about this, especially if you have a machine that cuts Vinyl. But if you have a steady hand, you can try a little calligraphy. I used a painters pen that I picked up at Walmart to draw on the letters.

Then all that was left is to attach the frame and find a good home for it!

This is definitely a beginner level project that could easily be done in a day. Not to mention a cheap way to add some holiday cheer to your home!

Resources for this project:

See all materials
Any price and availability information displayed on [relevant Amazon Site(s), as applicable] at the time of purchase will apply to the purchase of this product.
Hometalk may collect a small share of sales from the links on this page.More info

Frequently asked questions

Have a question about this project?


Join the conversation