How to Replace Fabric on Lamp Shade

Marilyn Jul 10, 2026

Ever found yourself admiring a lamp, only to be disappointed by its worn-out or outdated fabric shade? Replacing the fabric on a lamp shade is a simple DIY project that can transform the look of your space. Here's a step-by-step guide to help you achieve this, no sewing skills required!

How to recover a lamp shade
How to recover a lamp shade

Before you start, gather your materials: new fabric, scissors, a measuring tape, a pencil, a lamp shade frame, and a glue gun. Safety first, so ensure your lamp is unplugged and cool before you begin. Let's dive into the process.

DIY Lampshade Tips for Beginners
DIY Lampshade Tips for Beginners

Preparation and Measurement

Start by measuring your lamp shade. You'll need the height and the circumference of the top and bottom rims. This will help you determine how much fabric you need. A general rule is to have about 1-2 inches of overlap for gluing.

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

Choose your fabric wisely. Lightweight, smooth fabrics like cotton or linen work best. Avoid heavy or thick fabrics that could weigh down the shade or be difficult to work with.

Cutting the Fabric

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

Based on your measurements, cut your fabric. The width should be the circumference of the top or bottom rim plus the overlap. The height should be the height of the shade plus the overlap. Remember to add a little extra for error or if you decide to add a design element like pleats.

For a simple, smooth look, cut the fabric straight. If you're feeling creative, you can cut the fabric on the bias (at a 45-degree angle) for a unique, diagonal pattern. You can also cut multiple strips of fabric to create a patchwork effect.

Preparing the Lamp Shade Frame

How To Cover A Lampshade with Fabric - Home and Hallow
How To Cover A Lampshade with Fabric - Home and Hallow

Before you attach the new fabric, prepare your lamp shade frame. If your old fabric is still in good condition, you can use it as a template to ensure the new fabric fits perfectly. Trace the shape onto your new fabric, then cut it out.

If your old fabric is beyond saving, or you're working with a new frame, trace the shape of the frame onto your fabric. Make sure to account for the overlap when tracing.

Attaching the Fabric

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

Now that you've prepared your fabric and frame, it's time to attach the new fabric. This is where the glue gun comes in handy. If you're using a low-heat glue gun, you can do this step by hand. If you're using a high-heat glue gun, you may want to wear gloves to protect your hands.

Start by gluing one end of the fabric to the top rim of the frame. Use a small amount of glue at a time, pressing the fabric firmly against the frame as you go. Work your way around the rim, pulling the fabric taut but not so tight that it wrinkles.

a person is holding a lamp shade with flowers on it and the fabric has been folded
a person is holding a lamp shade with flowers on it and the fabric has been folded
How to Recover a Lamp Shade with Fabric
How to Recover a Lamp Shade with Fabric
a red lamp shade sitting on top of a black table next to a white chair
a red lamp shade sitting on top of a black table next to a white chair
Make Custom DIY Lampshades
Make Custom DIY Lampshades
how to cover a lampshade
how to cover a lampshade
DIY Lampshade Re-do was SUPER EASY and FUN
DIY Lampshade Re-do was SUPER EASY and FUN
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
a person holding a yellow object in front of a lamp on a carpeted floor
a person holding a yellow object in front of a lamp on a carpeted floor
Refacing a LampShade DIY
Refacing a LampShade DIY
How To Recover A Fabric Lampshade
How To Recover A Fabric Lampshade
How To Recover an Old Lampshade
How To Recover an Old Lampshade
a person is holding a blue and white object
a person is holding a blue and white object
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
How to Update a Lampshade with Fabric
How to Update a Lampshade with Fabric
How to cover a lampshade
How to cover a lampshade
How to Recover a Lampshade
How to Recover a Lampshade
Easy DIY Way to Revive an Old Lamp Shade
Easy DIY Way to Revive an Old Lamp Shade
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
someone is sewing on the edge of a piece of fabric
someone is sewing on the edge of a piece of fabric
Retro Makeover - Recover Your Lampshade With Vintage Fabric Tutorial — Emily Retro - Vintage and DIY Home Design
Retro Makeover - Recover Your Lampshade With Vintage Fabric Tutorial — Emily Retro - Vintage and DIY Home Design

Wrapping the Shade

Once the top rim is securely attached, carefully wrap the fabric around the shade, pulling it taut as you go. Use the glue gun to attach the fabric to the sides of the shade, working in small sections at a time. Take your time to ensure the fabric is smooth and wrinkle-free.

When you reach the bottom rim, cut the excess fabric, leaving enough for the overlap. Glue the fabric to the bottom rim, just as you did with the top rim. Allow the glue to dry completely before handling the shade.

Finishing Touches

If you've left extra fabric at the top or bottom, you can create a simple pleat or gather for a more decorative look. To do this, pinch the fabric and glue it in place, creating a small pleat. Repeat this process around the rim for a gathered effect.

Once the glue is dry, your new lamp shade is ready to use. Plug in your lamp and enjoy the transformed look of your space!

Remember, this is a project that can be as simple or as complex as you want it to be. Don't be afraid to experiment with different fabrics, patterns, and designs. The key is to have fun and enjoy the process. Happy crafting!