DIY Winter Wonderland Lighted Canvas

I was cruising Pinterest the other day as usual, and came across a lighted canvas that linked to some well overpriced store and was being used to highlight a mantle for Spring. I got to thinking that this would be a perfect and simple holiday accent for my Christmas village, and so I set out to gather materials. I actually was on my way to Michael’s with a 25% off coupon when I stopped in a thrift shop and found a two pack of canvases unopened for $5. So, not only is this DIY lighted canvas adorable, but it only cost me $5.50 to make!


Large canvas
3 Strands of white lights 20 ct. each.
Paint in your colors of choice


Step 1: Draw your design or wording onto the canvas lightly in pencil. You can use a stencil if you want, but I decided to wing it.

Step 2: Paint over the design you drew in pencil and let dry.

Step 3: Once the paint is dry, stand the canvas up on a table facing away from you. You should be looking at the back of the canvas. In any pattern you like, begin gently pushing the nail through the canvas where you want the lights to go. leave about an inch or at least half of an inch between each hole. Gently push the light bulbs through the holes. They will stay on their own, but you can hot glue around them if you like.

Step 4: Continue doing step 3 around the canvas until you are happy with the results. When finished, tape the cords neatly to the sides and bottom of the canvas, and secure the plugs together at the bottom of the canvas with strong tape.


  1. Kathleen, you are so creative! This is so pretty and much simpler than I would have imagined. It kind of reminds of the light brite set I had as a kid!

  2. At last! All the light strands we have left now that we bought a pre-lit tree have a use! Thanks for sharing. 🙂

  3. I love how you got the look of something expensive for just a few bucks! Decorating on a budget is the best kind of decorating 🙂

  4. This is beautiful, love it! Thanks for sharing on the weekend re-Treat link party! Hope to see you again Thursday at 7PM.

    Britni @ Play. Party. Pin.

Leave a Reply

Your email address will not be published. Required fields are marked *