Awesome DIY Lampshade Ideas

The right lampshade makes a room look finished, polished and creates such a wonderful ambience. If a touch of light and atmosphere is just what your home needs, but you don’t want to go out and spend a lot of money, then fire up your creativity and make your own!

If you hunt around your local op-shop, you’re sure to find an old base for a few dollars – you can easily transform the colour with a few coats of spray paint. If it doesn’t already have a shade attached, you can order the frames online or from your local craft store.  Best of all, many of these projects use items already lying around your house – all you need is a couple of hours, glue and lots of imagination!

Visit my Pinterest page for more DIY Lampshade ideas

1. Pineapple lampshade

Pineapples are a huge trend right now and are such a fun kitschy way to brighten up a room. Try making your own with some pineapple themed fabric, or make your very own lampshade with plastic spoons like this!

Source - 

2. Doily lampshade

There are endless ways to upcycle your old doilies, but we especially love this idea to use them as a hanging lampshade. It not only looks elegant and chic, but when the light is on, it will create beautiful shapes around the room.

Source -

3. Ribbon lampshade

Ribbon is a simple and cheap way to give an old lampshade an instant lift. Use a base of plain fabric, then interlace the ribbon, securing with glue at either end. Use pegs to keep the ribbon in place until it dries. If weaving seems a bit ambition, experiment with wrapping it horizontally or vertically.


4. Map lampshade

Use old maps to wrap around the frame of a circular lampshade to give a room an ‘old world’ theme.  Simply trace the shape of your lampshade onto the map, leaving 3 cms on either end to overlap. Carefully glue down, using pegs to hold in place.


5. Cutlery lampshade

You’ll always find old souvenir teaspoons and cutlery at op shops and antique stores – display them by simply hanging them off the frame of the lampshade with florist wire for a fun, quirky design that would be perfect on an outside table. 


6. Flower lampshade

This is such a pretty idea for a little girls room. Salvage a second-hand lamp, spray the base, then simply glue on fabric flowers to the existing lampshade.


7. Sweater lampshade

Got an old jumper that is past it’s use by date, but you can’t quite let it go? Upcycle it into a fabulous lampshade that’s sure to get plenty of compliments! Simply cut the body or sleeves depending on how big your lampshade is, trace the shape of your lampshade, then sew into place.


8. Stencil art

There are endless ways you can upcycle an old lampshade with stencils. Let your imagination run wild with different prints and matt and metallic paints.


9. Slipcovered lamp shade

If you like to change things up often, this slip-covered lamp shades are just what you need. Create a slip with different types of fabrics – then you can change out your lampshade as many times as you like!



For more craft tutorials, visit

Want more? We thought you might like this video.

Like this artice? Subscribe to our newsletter to get more articles like this delivered striaght to your inbox.

By registering you agree to our Terms of Use, Privacy Policy and Privacy Notice


Sign Out

Join the Conversation

Please note, LifeStyle cannot respond to all comments posted in our comments feed. If you have a comment or query you would like LifeStyle to respond to, please use our feedback form.