How to Cover a Lampshade with Fabric (No-Sew Method!)

Save it Now, Make it Later!

Learn how to cover a lampshade! Redecorating can be very rewarding. You like the shape of the shade, and the size fits the stand perfectly, but now the colors do not match your new lounge or bedroom theme! Is covering a lampshade with fabric easy? Yes, it is! Find the right glue and fabric, follow these simple step-by-step DIY lampshade cover instructions, and away you go!

This tutorial will show you the easy way to cover a lampshade that is either straight (drum shade) or fluted. It will work for any size of lampshade.

How to Cover a Lampshade

How to Cover a Lampshade

Covering an old lampshade has the advantage the the framework is already strong and reinforced. Most lampshades have a heat-resistant material inside.

Supplies

Materials for Recovering a Lamp Shade:

  • SHADE – The lamp shade frame. It can be straight and round like a drum or tapered. Straight lamps are the easiest to cover.
  • FABRIC – Roughly 1 yard of fabric, depending on the size of your lampshade.
  • GLUE – Spray on adhesive or a hot glue gun.
  • MARKING TOOLS – Water soluble marking pen.
  • CUTTING TOOLS – Scissors and pinking shears. A rotary cutter could also be used.
  • MISC – Clothes pegs or clamps are useful to hold the fabric in place.

Best Fabric to Recover Lampshades

The best fabrics for recovering lampshades are quilting cotton, linen or decorator fabrics. They are usually 100% cotton and of a medium thickness. Thin fabrics like silk or polyester are not recommended as they are hard to get smooth and will show glue bumps. It is best to use smaller prints as larger prints may be cut up.

How to Cover a Lampshade with Fabric, Step by Step Instructions

Here is how to cover a lampshade with fabric:

Step 1 – Preparing the Fabric

  1. Lay out the fabric and iron it well to remove any wrinkles or fold lines. 
  2. Roll the fabric shade across or down the fabric to decide on the best direction for any patterns. Take careful note of your placement if the fabric is a one-direction or large print.

Step 2 – DIY Lampshade Cover Pattern

Although you can draw directly on the fabric, I usually make a paper pattern first to eliminate any mistakes. Brown paper rolls are great for this. Alternatively, stick a few sheets of printer paper together.

  1. Trace the wire edge on the paper by rolling it along the wrong side of the piece of fabric. If you start rolling at the seam, you will know when you have reached back to the beginning.
  2. Mark the lines and draw the exact measurement for the fabric to fit from the top of the shade to the bottom. For a straight lampshade, your pattern will be a rectangle. If you have a tapered shade, the pattern will be curved at the top and bottom.
Lampshade Pattern
  1. Add seam allowances of 1 inch (2.5cm) at the top and bottom and 2 inches (5cm) on either side. It is better to have too much on the sides and cut it down than to have your fabric end up too short.
Making a Lampshade Pattern
  1. Cut out your paper pattern and hold it around your lampshade just to check its fit.
Making a Pattern

Step 3 – Cut the Lampshade Fabric

Cut out the fabric you have marked for the cover with pinking shears. The pinked edge gives a neat finish to the inside and minimizes fraying. My grey fabric was a decorator fabric that didn’t fray too much, so I just used a straight-cut edge.

Step 4 – Glue the Frame

Use a spray adhesive to attach the fabric to the frame. Spray the fabric edge first and then roll the frame along. As you roll the frame, turn the glued fabric over the frame and use your pegs or clamps to hold the fabric together while the glue dries.

It is possible to use a hot glue gun instead, but just be careful not to use too much or create large blobs that may show through.

Use extra spray adhesive to fold and overlap the fabric at the end to finish the DIY lampshade cover neatly. You can add some ribbon or corded tape to the inside to neaten and strengthen the edges.

Covering a lampshade with fabric

Step 5 – Glue the Fabric Edges

Clip around the excess at the top and bottom edges so it sits better when you turn it to the inside.

By now, your spray glue may have dried a little, so you may need another coat on the edges. If you have any frame arms on the edges, place a clip at that spot.

Trim the edges and clip with scissors

Fold the edges to the inside. You can see how the fabric was placed on either side of the metal arm.

Showing the inside

Your custom lampshade is now ready to place back on the stand.

More DIY Lampshade Ideas

Here are some other tips and suggestions for recovering a simple lampshade cover:

  • Dip and Dye – This is an interesting bi-colored effect. Cover the shade and then dip it into a color of your choice up to a certain level of shade. Use a tub or basin for the paint. Gently put the lampshade into the tub until it reaches the bottom. This will dye the shade to a particular level. Remove and allow to dry.
  • Gold – Try spraying the outside of the shade with gold spray paint. Add two coats for extra strength. Turn on the light and admire the golden glow.
  • Painting – If you are a creative artist, get out your fabric paints and paint your own lampshade design. Decoupage is another creative way to decorate a lampshade.
  • Shabby Chic – Pleat the fabric and add some fringing or other trims. This gives a really funky ‘boho’ effect.
  • Stencils – Use subtle fabric stencil designs. Switch on the light and admire the silhouette design you have created.
  • Rope and String – Rope winding can add a very interesting border. Choose some rustic string or plain rope. Wrap a few rows of rope at the top and bottom of the shade.
  • Bows – Take some beautiful satin ribbon and wrap it around the bottom of the shade and then create a beautiful bow.
Finished DIY Fabric Lampshades

Conclusion

Generally, DIY fabric lampshades add that extra bit of ambiance to a room. Decorating your lampshade to suit the look and feel of the room and using colors or fabrics that compliment the overall décor can make a huge difference to the room’s atmosphere.

How to Cover a Lampshade

How to Cover a Lampshade with Fabric

Make a DIY lampshade cover with fabric in this easy step by step tutorial.
5/5 – (3 votes)
Print Pin
Difficulty: Easy Beginner
Keyword: Sewing Patterns
Total Time: 17 minutes

Difficulty

Tools

  • Fabric Glue
  • Scissors

Materials

  • Decorator Fabric
  • Lampshade

Instructions

  • Iron the fabric to remove creases. Make a pattern. Trace the wire edge on the paper by rolling it along the wrong side of the piece of fabric. Add seam allowances of 1 inch (2.5cm) at the top and bottom, and 2 inches (5cm) on either side. Cut the fabric.
    How to Make a Lampshade with Fabric
  • Use spray glue to attach the fabric to the frame. Use a rolling motion. Overlap the top end and glue down.
    How to Make a Lampshade with Fabric
  • Clip the edges, fold them inside and glue. Let dry.
    How to Make a Lampshade with Fabric
  • Reassemble the new shade with the base.
    How to Make a Lampshade with Fabric
5/5 - (3 votes)

Author - Luisa Clare

Luisa Clare is the founder of Treasurie, a sewing and crochet education platform offering step-by-step tutorials and printable patterns. With over 15 years of experience in dressmaking, pattern design, crochet, and craft education, she specialises in teaching beginners through clear, easy-to-follow lessons. Her tutorials and patterns are used by home sewists and crocheters worldwide to build practical skills and confidence. Learn more about Luisa and Treasurie.

Similar Posts

2 Comments

Leave a Reply

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