DIY Fabric Covered Lampshade: Step-by-Step Guide

Marilyn Jul 10, 2026

Transforming a plain lamp into a stylish and personalized piece of decor is easier than you think with a fabric-covered lampshade. Not only does it add a touch of warmth and texture to your space, but it's also a fantastic way to recycle or upcycle old fabrics. Let's dive into the step-by-step process of creating your own fabric-covered lampshade.

How to Cover a Lampshade with Fabric in 9 Steps
How to Cover a Lampshade with Fabric in 9 Steps

Before you start, gather your materials: an old lampshade or a new one, fabric of your choice, scissors, a glue gun and glue sticks, a pencil, a ruler, and a lampshade frame if you're starting from scratch.

how to cover a lampshade
how to cover a lampshade

Preparing Your Fabric and Lampshade

First, you need to measure and cut your fabric. If you're using an existing lampshade, remove the old fabric and use it as a template. If you're starting with a new lampshade frame, measure the height and circumference of the frame, then add a few inches for overlap and seam allowance.

How to Cover a Lampshade with Fabric
How to Cover a Lampshade with Fabric

Once you've cut your fabric, lay it out flat and smooth out any wrinkles. This will make it easier to work with and ensure your finished lampshade looks polished.

Creating the Base Layer

a person holding a lamp shade with writing on it that says found this old shade
a person holding a lamp shade with writing on it that says found this old shade

Start by creating a base layer for your lampshade. This could be a solid color or a pattern that you want to show through your final fabric. If you're using an existing lampshade, this step might already be done for you. If not, you can use a plain lampshade or even wrap your frame in white paper to create a base.

Secure the base layer to your lampshade frame using a hot glue gun. Apply a line of glue along the top edge of the frame, then press the fabric onto it, smoothing it out as you go. Work your way around the frame, using small amounts of glue at a time to avoid strings.

Adding the Main Fabric Layer

How to Make a Custom Lamp Shade Custom Lamp Shades Diy, How To Make A Lamp Shade Diy, Homemade Lampshade Tutorial, Making A Lamp Shade, How To Make A Lamp Shade, How To Make A Custom Lampshade, How To Make A Clip Top Lampshade, How To Make A Lampshade Kit, Recover Lampshade With Paper
How to Make a Custom Lamp Shade Custom Lamp Shades Diy, How To Make A Lamp Shade Diy, Homemade Lampshade Tutorial, Making A Lamp Shade, How To Make A Lamp Shade, How To Make A Custom Lampshade, How To Make A Clip Top Lampshade, How To Make A Lampshade Kit, Recover Lampshade With Paper

Now it's time to add your main fabric layer. Start by applying a line of glue along the bottom edge of the base layer. Press the main fabric onto it, smoothing it out as you go. Work your way up the lampshade, using small amounts of glue at a time. Make sure to pull the fabric taut as you go to avoid wrinkles.

When you reach the top of the lampshade, cut a small slit in the fabric to allow it to wrap around the frame. Apply a line of glue to the inside of the frame, then press the fabric onto it, pulling it taut. Use small amounts of glue to secure the overlap, then trim any excess fabric.

Finishing Touches

the woman is using scissors to cut fabric on the table top and place it in front of the window
the woman is using scissors to cut fabric on the table top and place it in front of the window

Once your main fabric layer is secure, you can add any finishing touches. If you want to add a trim, you can glue it onto the top or bottom edge of the lampshade. You can also add embellishments like beads, buttons, or tassels for a bit of extra flair.

Finally, let your lampshade dry completely before putting it back on your lamp. This will ensure that the glue is fully set and your lampshade is secure.

Re-cover your own Lampshades
Re-cover your own Lampshades
Make Custom DIY Lampshades
Make Custom DIY Lampshades
How to Cover a Lampshade - Pleated Lampshade Tutorial
How to Cover a Lampshade - Pleated Lampshade Tutorial
DIY Lampshade Tips for Beginners
DIY Lampshade Tips for Beginners
Refacing a LampShade DIY
Refacing a LampShade DIY
How to cover a lampshade
How to cover a lampshade
Cheap and Easy, Wallpaper Lampshade!
Cheap and Easy, Wallpaper Lampshade!
some plates are hanging on the wall and there is a blue gingham checkered skirt
some plates are hanging on the wall and there is a blue gingham checkered skirt
DIY Liberty Lampshade | At Home In Love
DIY Liberty Lampshade | At Home In Love
a person holding a spray paint can next to a white lamp on a bed sheet
a person holding a spray paint can next to a white lamp on a bed sheet
How To Make a DIY Lampshade Cover
How To Make a DIY Lampshade Cover
A how to guide to make your own drum lampshade
A how to guide to make your own drum lampshade
a lamp shade sitting on top of a counter next to a window with a blue and white striped ribbon
a lamp shade sitting on top of a counter next to a window with a blue and white striped ribbon
a person holding up an umbrella on top of a wooden table in front of fabric swatches
a person holding up an umbrella on top of a wooden table in front of fabric swatches
DIY Fabric Lampshade: How to Make a Ruffled Lampshade Cover
DIY Fabric Lampshade: How to Make a Ruffled Lampshade Cover
How to Cover a Lampshade with Fabric | OnlineFabricStore Maker's Mill
How to Cover a Lampshade with Fabric | OnlineFabricStore Maker's Mill
a woman sitting at a table with a lamp in front of her and the words diy fabric lampshade
a woman sitting at a table with a lamp in front of her and the words diy fabric lampshade
a woman is cutting paper with scissors on a wooden table and the words repeat all the way around
a woman is cutting paper with scissors on a wooden table and the words repeat all the way around
50 DIY Lampshade Cover Ideas
50 DIY Lampshade Cover Ideas
DIY Lampshade Re-do was SUPER EASY and FUN
DIY Lampshade Re-do was SUPER EASY and FUN

Now that you've created your own fabric-covered lampshade, it's time to sit back and enjoy the warm, inviting glow it brings to your space. Happy crafting!