Skip to content
home | tutorials | painted lampshade {tutorial}

painted lampshade {tutorial}

    Once upon a time there was a plain lampshade that sat upon a thrift store lamp in the corner of my desk. It was a perfectly fine lampshade, but just so plain.

    And so I gave her a pretty facelift.

    Do you have a lampshade that could use a little love? I’ll show you how I did it.

    Here’s what you’ll need:

    :: lampshade

    :: design to transfer {I used this free wreath artwork + a hand drawn initial}

    :: pencil

    :: acrylic paint + fine paintbrush

    STEP ONE: tape your image inside the shade in desired location

    STEP TWO: trace the pattern onto the front of the shade {lightly} with a pencil. Hold the lampshade up to a light source for better transparency.

    STEP THREE: paint over pencil marks with paint.


    What an elegant lamp shade she is now!

    22 thoughts on “painted lampshade {tutorial}”

    1. The link for the file is broken, and I also checked the one in comments. Any help to find the updated link?

      Love this

    2. Great idea! I think it’s not necessary to transfer the image on the lamp shade. You can just turn the lamp on and as the shade is partially transparent the picture will be visible :) Thus you skip one step of the process and on the front of the lamp shade you will not have any traces of pencil

    3. I found you through My Sweet Savannah, and am going to show this to my sweet 12 year old daughter, who is having a great time decorating her room with her own special touches!

      Have a great weekend-

    4. Thank you so much for sharing the wreath! I have my wedding in two days and we are using the wreath design for our table numbers. whoo! God’s provision :)

    5. I just love your projects. They come about the time I am looking for something creative to do.
      Thanks to you my front door has new numbers painted on it.

      Looks like I’ll be painting a lampshade this weekend.

    Leave a Reply

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