Simple, No-Sew DIY Pleated Lamp Shade Tutorial

DIY pleated lampshade on wooden bedside table in a blue-green bedroom with vintage books and wrought iron bed frame in the background

If you’re looking for a great way to refresh an old lampshade without spending a fortune, this DIY pleated lampshade tutorial is for you! Using a thrifted shade, left over fabric, and a hot glue gun I created a custom lampshade cover for a fraction of the price of store-bought options!

After over a year of searching for the perfect second nightstand for our guest room after our Guest Room Makeover, I finally scored this adorable Duncan Phyfe nightstand with a dainty little Hepplewhite pull for just $21 on my favorite online auction site, HiBid.com. Naturally, that meant I needed a lamp for this side of the bed!

I already had a small, cream-colored thrifted lamp base, but it came with a mismatched light blue lampshade which wasn’t exactly the look I was going for. I’ve had my eye on this printed pleated lampshade for while now, but at $79 it wasn’t in the cards for this quick nightstand styling. So I figured, let’s make our own! Luckily, for this pleated lampshade project, the shade’s color or pattern doesn’t matter—as long as it’s the right size for your lamp base, you’re good to go!

ballard design blue block print pleated lampshade
Inspiration costing $79: Ballard Design’s Isla Block Print Pleated Buffet Shade
pleated lamp shade on wooden nightstand in blue bedroom with purple accent pillows and floral art over the bed.

Materials You’ll Need:

✔️ Old lampshade (empire or drum)
✔️ Enough fabric to cover the shade (The amount will determine on the size of the shade)
✔️ Hot glue gun and glue sticks
✔️ Tape measure or yard stick
✔️ Scissors or rotary cutter
✔️ Iron (for pressing fabric)

Oak and Grain Refinishing is a reader-supported blog. At no extra cost to you, I may receive commission if you click and buy through links on this site. Please review Terms & Conditions.

I started with an empire shade (which has a tapered shape) and a thrifted lamp—both found at my local thrift store. My goal was to give it a pleated look with strips of fabric, and I love the huge impact it made in our guest room! Here’s a step-by-step tutorial so you can make your own pleated fabric lampshades at home!

old lamp shade and fabric - the before photo of a pleated lampshade DIY project
old lamp shade and fabric - the before photo of a pleated lampshade DIY project

Step 1: Measure & Cut Fabric Strips

If you have wrinkle prone fabric, I recommend getting out your ironing board to press the fabric before getting to the cutting part.

First, measure the distance between the top of the lampshade and bottom edge of the shade to determine how long of strips you’ll need. My lampshade was about 7 1/2 inches, so to give me plenty of wiggle room I cut my strips to 8 inches.

measuring plain old lampshade with tape measure for DIY pleated lampshade tutorial

Next, using my rotary tool, I cut 8-inch-long x 2-inch-wide strips of fabric—the length and width of the fabric can vary depending on the size of your shade. Overlapping these strips will give us the pleated look.

cutting block print fabric with rotary cutter for DIY lamp shade project

Step 2: Press a Fold on the 2inch Strips

After strips are cut (you may have to go back later and cut more) you’ll want to grab your iron to press a fold.

To prepare the fabric edge for gluing, start by folding over about 1/4 inch of fabric along one of the edges. Use your fingers to lightly crease the fold, then set your iron to the appropriate heat setting for your fabric type. Gently press the fold with the iron moving along slowly to create a crisp edge.

pressing a fold on 2inch width strips of fabric for DIY pleated lampshade tutorial

Step 3: Attach the Fabric with Hot Glue

I worked one strip at a time, securing each piece of fabric with a small bead of glue at the top rim leaving the end at the bottom of the lampshade loose.

  1. Start at the seam on the old lampshade to establish a perfect vertical positioning. Glue the strip of fabric to the top of the shade.
  2. Pull it straight down
  3. For now, leave the bottom piece unattached – this will give us more wiggle room for how much overlap we may/may not need over the bottom of the shade.
  4. Continue with the next strip of fabric, slightly overlapping the previous pleat ensuring that your ironed, clean edge is the edge that’s exposed.
diy pleated lampshade - gluing on the first strip of fabric along the hem of the old lamp shade
diy pleated lampshade - gluing on the first strip of fabric along seam of lampshade to keep lines straight up and down
This photo makes it look crooked, but I promise it’s along the seam of the shade.
applying hot glue to the top of lamp shade slightly overlapping the previous strip of fabric

TIP: If you’re using a tapered lampshade (like an empire shade), you’ll need to slightly overlap more at the top of your shade to keep the pleats vertical. Drum shades don’t require as much adjustment! Either way, you may find it helpful to avoid gluing the bottom until you have all the pieces attached to the top.

pressing strip of fabric into the the bead of hot glue over the top of the lampshade, slightly overlapping the next strip over the previous strip. for this empire shade the strips are more overlapped at the top compared to the bottom.

As you approach the full circumference of the lampshade you may be asking, “How do apply the last few strips under the first piece that I’ve already attached?”. Simply – we are going to create the illusion of an overlap here. Line up the last strip where you want it, then take your scissors and make an angled cut along the line of the first strip we placed.

demonstrating cutting the top of the strip of fabric in at the same angle of overlap

Shimmy the bottom portion of the last strip beneath the first strip and hot glue the top just like the rest of the strips you applied. (This part of the reason I’ve held on off gluing down the bottom). You’ll see in the photo below how seamless this looks cut an an angle. You can’t even tell it’s not actually sitting under the next piece of fabric.

diy pleated lamp shade - gluing the last vertical strip of fabric after trimming at an angle

Step 4: Hot Glue Bottom

Once all your strips are attached the the top of the shade, it’s now time to glue down the bottom pieces. Run a long string of hot glue over the bottom of the shade, working in sections. Next, press the fabric into the glue, overlapping as needed to ensure the lampshade underneath is not exposed

how to make a pleated lampshade - gluing bottom of strips using a bead of hot glue on the old lampshade

Step 5: Trim Excess Fabric at Top & Bottom

Next, with all your strips securely attached to the shade with hot glue, trim away any excess fabric over the top and bottom of the shade. This will reduce the bulk of fabric when applying your next trim pieces.

how to make a pleated lamp shade - trimming excess fabric on top and bottom before attaching trim piece for a polished look

Step 6: Finishing the Edges

Once all the pieces of fabric are attached, cut a long 2inch strip of fabric to wrap around the top of the shade and another for the bottom edge of the shade. You can use the same fabric as the pleated portion of the shade or select a contrasting fabric for a more defined pop of color. Either fabric you use, these trim pieces will give the shade a clean edge.

diy pleated lampshade - gutting long strip to place over vertically and horizontally at the top and bottom of the lampshade

Using the same technique – press a fold then run a line of glue along the top pleats, pressing the bottom strip in place.

how to make a pleated lamp shade - running bead of glue along bottom edge for trim piece

Repeat this at the top of the lampshade for a finished look. Depending on how small your particular lampshade is, you may find it helpful to create small notch cuts along the fabric’s edge. This will allow the fabric to overlap neatly without creating bulky folds. As you wrap the fabric around the shade, these cuts help it conform to the curve, ensuring a seamless look. Once in place, a bit of hot glue will secure everything.

diy pleated lamp shade - how to make a notch cut for smaller shades
diy pleated lamp shade - how to make a notch cut for smaller shades
smaller shades may need Vcuts to avoid fabric from looking bulky - here i'm going how a notch cut is performed

Final Result: A Custom Pleated Lampshade!

The end result is a gorgeous lamp with a completely custom lampshade cover! Whether you’re sprucing up a guest room nightstand, refreshing an outdated plain lampshade in the living room, or wanting to add a custom touch anywhere in your home, this easy DIY project makes a huge impact.

pleated lamp shade sitting on wooden nightstand in a blue-green bedroom with floral vintage art hung above the bed.

I love how this lampshade makeover transformed our guest room—with just a little glue and some excess fabric, I created a custom look that perfectly fits our space. If you have a thrifted shade in need of a refresh, this easy tutorial is a great way to breathe new life into it. Plus, it sure beats the price tag of a brand-new lamp and shade!

Would you try this DIY home decor hack? Let me know in the comments!


Girl Behind the Blog

I’m Jess, the creator of Oak & Grain. A mid-west girl at heart who now resides in Raleigh, NC. I love finding old things and giving them new purpose by way of refinishing or incorporating unexpected, overlooked thrift store finds in the modern home. I work full-time in medicine and I love dipping into my creative side and in the process, keeping my sanity. Follow me on Instagram and YouTube to see more behind the scenes action.

Leave a Reply

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