How to Cover a Lampshade With Fabric

Written by sharon sweeny
  • Share
  • Tweet
  • Share
  • Email

You can transform a plain, boring lampshade into a designer original by covering it with fabric. It's quick and easy and if you use fabric you already have, it's inexpensive too.

Skill level:
Moderately Challenging

Things you need

  • Smooth, non-pleated lampshade
  • Craft paper or another type of rolled paper, such as unwanted wrapping paper
  • Pencil or pen
  • Scissors
  • Straight pins
  • 1 yard of fabric
  • Old newspapers or other protective covering for work surface
  • Spray adhesive that works on fabric
  • Regular fabric adhesive (in a squeeze bottle) or hot glue gun
  • Decorative trim, ribbon, beads, or braid

Show MoreHide


  1. 1

    Unroll 1 to 2 yards of craft paper or wrapping paper with the unprinted side up. Lay the lampshade on the paper so the seam of the lampshade cover is even with the edge of the paper.

  2. 2

    Make a pattern. Lay a pencil or pen next to the top opening of lampshade. Roll the lampshade along the paper while tracing its path with the pencil until you reach the seam. Repeat with the pencil on the lower edge of the lampshade.

  3. 3

    Add approximately 1-inch to the seam line. Cut out the pattern.

  4. 4

    Pin your pattern to the wrong side of the decorative fabric. Cut out your lampshade fabric cover and remove the pins.

  5. 5

    Cover your work surface with old newspapers or other protective covering. Lay the lampshade fabric wrong side up on the covered work surface.

  6. 6

    Spray the wrong side of the lampshade fabric cover with spray adhesive.

  7. 7

    Glue fabric to lampshade. Beginning at the seam, lay the lampshade on the fabric cover, lining up the edges of the fabric with the edges of the lampshade. Carefully roll the lampshade over the glue-encrusted fabric, pressing down on the inside of the lampshade as you go. When you reach the other end, carefully turn under the raw edge of fabric, apply a bead of adhesive to the turned under strip (the squeeze bottle works best) and secure.

  8. 8

    Measure circumference of both top and bottom edge of lampshade. Add 3 to 6 inches to each of those measurements and cut a piece of trim for both bottom and top edge of lampshade.

  9. 9

    Apply trim to top and bottom edge of lampshade. Using regular fabric glue from a squeeze bottle or a hot glue gun, apply a strip of adhesive to the inside of the trim. Start at the seam of the lampshade. Position trim so that the edge of the trim matches up with the edge of the lampshade and the trim covers up the raw edge of the fabric cover. When you reach the other end, turn under the raw edge of the trim and secure to the lampshade.

  10. 10

    Allow the glue to dry thoroughly before using the lampshade.

Tips and warnings

  • For best results, use a light-coloured lampshade if you want to use a light-coloured fabric. A dark-coloured lampshade will overwhelm a light-coloured fabric.
  • Use non-flammable glue or adhesive for this project.

Don't Miss

  • All types
  • Articles
  • Slideshows
  • Videos
  • Most relevant
  • Most popular
  • Most recent

No articles available

No slideshows available

No videos available

By using the site, you consent to the use of cookies. For more information, please see our Cookie policy.