How to make a lampshade with your favorite fabric

Let me show you how to make a lampshade using your favorite fabric.

Thrift stores and yard sales are my favorite place to find really awesome lamps.

New lamps are crazy expensive but you can find really beautiful and unique lamps secondhand for super cheap.

This post was sponsored by I Like That Lamp.  This project and all opinions are my own.  This post also contains affiliate links.  If you make a purchase using those links, I may receive a small percentage at no additional cost to you.  See my full disclosure here.

The problem is they usually have either ugly, outdated shades or no lampshades at all. 

That doesn’t sound like such a big problem but it can turn into a huge headache.

A couple of years ago I found a gorgeous pair of turquoise lamps at a thrift store. 

I was so excited because not only were they beautiful, but finding a matching pair is a total score! 

Of course, they had no shades, but I figured I’d pick up a pair of new lampshades at Target, and problem solved. 

Except for problem not solved.  All the cute drum shades I found at Target and my other usual spots were the wrong size. 

It took me over a year to find a pair of lampshades that would work with my beautiful vintage lamps.

Well a few weeks ago, I found another fabulous pair of vintage lamps at a local thrift store.  Of course, there were no shades, but they were tall and curvy, and beautiful. 

And only $7 for the pair!  So it seemed like the perfect time to learn how to make a lampshade.

thrifted lamps without shades

I wasn’t totally sure how it was going to turn out.  I’ve tried to make my own DIY lampshade once in the past and it didn’t turn out so great. 

It looked good from a distance but up close, it was kind of a mess. 

But I wanted to give making a lampshade another try and this time I had two huge advantages – I was using real lampshade parts and I had great instructions to follow. 

So yeah, it’s probably no surprise that it turned out 1000 times better. 

This time around my DIY lampshades look exactly the way I pictured them.

pair of wooden lamps behind couch with diy lampshades made from a neutral print fabric.

Materials for making a DIY lampshade

materials for making a diy lampshade

How to make a lampshade

Before you start making your lampshade or even order your supplies, you need to measure your lamp to figure out the correct size (both height and diameter). 

It may seem like a small detail, but the right size lampshade makes a huge difference to the look of the finished lamp. 

I Like That Lamp has a really good guide to figuring out what size lampshade you need right here

I followed this video tutorial from I Like That Lamp when putting together my lampshades and it was really helpful. 

But if you prefer written directions and tips, read on!

Before you begin, you need to iron your fabric.  (I hate ironing and never iron my clothes, but I did iron my lampshade fabric because nobody wants a wrinkly lampshade.)

You may need to trim the length of your styrene sheet before you begin.  (Styrene is the stiff material that gives the lampshade its shape.) 

Just follow the size guide linked above to figure out how big it needs to be.

Lay your fabric out on a flat surface and stick the styrene sheet to it.

One side of the styrene is sticky so you simply peel the protective layer off the styrene slowly while unrolling it and sticking it onto the fabric. 

adding fabric to lampshade

Trim the fabric so that there is a half inch border of fabric above and below the styrene. 

Also leave a half inch border on one of the short ends but cut the other short end of the fabric flush with the styrene. 

Fold the extra fabric from the short end over the styrene and glue it there with lamp glue.

Fold the fabric/styrene into a loop and use a binder clip to secure it together. 

The short end with the fabric border should be on top.

fold lampshade fabric into loop

Set the lampshade up.  Slide the ring with the washer into the lampshade. 

You might need to adjust the size of your lampshade so that it fits snugly around the ring and hold it in place using binder clips.

making a diy lampshade
adding ring to lampshade

Add glue to the excess fabric around the top of the shade in small sections. 

Use a small paintbrush to spread the glue to cover the fabric as well as the metal of the ring.

gluing lampshade

The glue will become tacky after a few seconds and then you can fold it over the ring. 

Use the binder clips to help hold it in place while you move on to the next section.

top of lampshade after gluing fabric

Flip over the shade and repeat the same process on the bottom using the plain wire ring.

Finally add a little glue to the seam going up the side of the lampshade.

finished diy lampshade

The whole process took about an hour for my first lampshade.  Once I knew what I was doing, the second went a bit faster.

Then they are ready to attach.  If all you needed was a lampshade then you’re set. 

I also added a lamp harp set to each of my lamps to support the new lampshades.

adding harp to lamp

Here’s the finished product!  I am so happy that I learned how to make my own lampshades. 

Now I have a pair of completely custom lampshades and my $7 lamps look like a million bucks. 

Originally I was planning to paint the lamps themselves but once the new shades were on, they really didn’t need any other updates.

how to make drum lampshades
diy lampshade drum shade

These lamps came at the perfect time since I stole the lamps that were in here for my $100 family room makeover this fall.  This pair is perfect in here.

lamps with diy lampshades in living room
vintage modern living room with diy lampshades

Ok, so who else has been hoarding old lamps waiting for that perfect lampshade to come along? 

Clear out the hoard and create the perfect custom lampshade!

How to make a lampshade with your favorite fabric

How to make a lampshade with your favorite fabric

Yield: 2 Lampshades
Prep Time: 10 minutes
Active Time: 1 hour
Total Time: 1 hour 10 minutes
Difficulty: easy
Estimated Cost: $10-$20

Create the perfect custom DIY lampshade with this easy to follow, and inexpensive tutorial.

Materials

  • Adhesive styrene sheet 
  • Small binder clips
  • Set of wire lampshade rings
  • Lamp harp set (if your lamp doesn’t already have one)
  • Fabric of your choice

Tools

  • Rotary cutter and cutting mat 
  • Small paintbrush
  • Measuring tape
  • Lamp glue  

Instructions

    1. Iron your fabric.
    2. Lay it on a flat surface and stick the styrene sheet to it.
    3. Trim the fabric leaving a half inch border above and below the styrene.   
    4. Fold it from the short end over the styrene and glue it with lamp glue.
    5. Fold the fabric/styrene into a loop.
    6. Secure with a binder clip.
    7. Slide the ring with the washer into the lampshade. 
    8. Add glue around the top of the shade in small sections.
    9. Spread the glue to cover the fabric, as well as the metal of the ring, using the paint brush.
    10. Hold it in place with the binder clips.
    11. Repeat the same process on the bottom using the plain wire ring.
    12. Add glue to the seam on the side of the lampshade.

Did you make this project?

I'd love for you to leave a comment on the blog or share a photo on Pinterest!

Here are links to some of my other DIY light projects in case you missed them:

Have a fantastic week!

Similar Posts

12 Comments

  1. I have serious lamp shade issues at my house! Long story! But my lamp shades are smaller at the top and larger at the bottom. How do I do that?

    1. I have always had lampshade issues too! I think it’s because I love to find cool thrifted lamps and the shades are never very nice. You could always switch to a drum shade style where the top and bottom are the same size. But if you don’t want to change the style, it looks like I Like That Lamp only sells the rings in sets of two of the same size. Possibly you could buy different sizes somewhere else. If it was me, I would be tempted to dismantle the shades I have and reuse the rings, although that make it difficult to use a straight piece of styrene/fabric.

    2. I am attempting to make a lampshade. As above the bottom ring is larger than the top.
      Circumference top: 115 cm
      Circumference bottom: 159 cm
      How do I cut the material?
      Thanks

    1. Thanks so much Jane! I seriously want to make new lampshades for every lamp in my house now – but I’m trying to show some self-control!

  2. Lovely. I will start on mine 2morrow. Guess it will take me much longer!
    Can i just use a glue gun for it, instead of lamp glue?
    Greetz from Belgium

    1. Hi Maidy, I don’t know why but I have always struggled with glue guns – half the time I just end up with a big lumpy pile of glue! But any glue that works on fabric should work fine.

  3. The lampshades that I have are a bit bland and old. I’m looking at going with some new ones here soon. I’ll probably see about attempting to make some first before I decide if I want to buy some.

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.