Diy Fabric Lampshade Ideas

Marilyn Jul 10, 2026

Transform your living space with these creative and budget-friendly DIY lampshade ideas using fabric. Upcycling old lamps or creating new ones has never been more rewarding or stylish. Let's dive into some inspiring projects that will not only brighten your room but also add a personal touch.

a lamp sitting on top of a bed next to a night stand with a red and white checkered cover
a lamp sitting on top of a bed next to a night stand with a red and white checkered cover

Before you start, gather your materials: fabric of your choice, lampshades or lamps without shades, scissors, glue gun or fabric glue, measuring tape, and a pencil. Safety first, ensure your workspace is well-lit and clear of obstacles.

Pleated Fabric Lampshade: Easy DIY | Emma Courtney Home
Pleated Fabric Lampshade: Easy DIY | Emma Courtney Home

Choosing the Right Fabric

Selecting the perfect fabric is key to creating stunning DIY lampshades. Consider the room's color scheme, desired ambiance, and the fabric's texture and pattern. Here are two popular fabric choices:

Access our DIY Tutorials
Access our DIY Tutorials

Linen - A natural, lightweight, and breathable fabric that diffuses light beautifully. It's perfect for creating a soft, warm glow.

Sheer or Lace - These delicate fabrics add a touch of elegance and romance. They filter light, creating a dreamy, ethereal atmosphere.

Make Custom DIY Lampshades
Make Custom DIY Lampshades

Measuring and Cutting

Measure your lampshade or lamp base to determine the size and shape of your fabric pieces. Most lampshades are cylindrical, so you'll need two pieces: one for the top and one for the bottom, with a long strip for the sides.

Add a 1/2-inch seam allowance to each piece and cut accordingly. For example, if your lampshade is 12 inches in diameter and 8 inches tall, cut two circles with a 12-inch diameter and two strips that are 8 inches tall and 12 inches wide.

a person is making a colorful lamp shade
a person is making a colorful lamp shade

Attaching the Fabric

Once your fabric pieces are cut, it's time to attach them to your lampshade or lamp base. Use a glue gun or fabric glue, applying it sparingly along the edges of your fabric pieces.

Start by attaching the top and bottom pieces, then carefully wrap the long strip around the sides, overlapping the seams slightly. Use a damp cloth to smooth out any wrinkles or bubbles. Allow the glue to dry completely before turning on your lamp.

DIY Fabric Lampshade: How to Make a Ruffled Lampshade Cover
DIY Fabric Lampshade: How to Make a Ruffled Lampshade Cover

Design Ideas for DIY Fabric Lampshades

Now that you've mastered the basics, let's explore some creative design ideas to make your DIY lampshades truly unique:

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
DIY Floor Lamp
DIY Floor Lamp
How to sew a lampshade slipcover/Easy Cottage DIY
How to sew a lampshade slipcover/Easy Cottage DIY
Unique Upcycled Lampshade Creations
Unique Upcycled Lampshade Creations
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
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
Cheap and Easy, Wallpaper Lampshade!
Cheap and Easy, Wallpaper Lampshade!
Fabric Scrap Projects #1: Wrapped Lampshades Mini-Tutorial !
Fabric Scrap Projects #1: Wrapped Lampshades Mini-Tutorial !
49 Beautiful Flower Inspired Lamps - DigsDigs
49 Beautiful Flower Inspired Lamps - DigsDigs
DIY Lampshade Tips for Beginners
DIY Lampshade Tips for Beginners
✨🤍💡I made a cute lampshade. ✨🤍💡
✨🤍💡I made a cute lampshade. ✨🤍💡
Learn how to Make DIY Cottagecore Inspired Pleated Lampshades
Learn how to Make DIY Cottagecore Inspired Pleated Lampshades
a lamp that is sitting on top of a table
a lamp that is sitting on top of a table
DIY Floral Lampshade
DIY Floral Lampshade
DIY origami lampshade
DIY origami lampshade
Lamp Shade Makeover
Lamp Shade Makeover
28 DIY Lampshades to Brighten Your Home Style
28 DIY Lampshades to Brighten Your Home Style
Transform Yarn Scraps into a DIY Lampshade ✨
Transform Yarn Scraps into a DIY Lampshade ✨
a person cutting fabric with scissors on top of a large piece of paper that has been folded
a person cutting fabric with scissors on top of a large piece of paper that has been folded
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

Ombré Effect - Create a stunning ombré effect by using fabric dye to gradient-dye your chosen fabric. This technique adds depth and dimension to your lampshade, making it a real showstopper.

Patterned Fabric

Use bold, patterned fabrics to create eye-catching lampshades. Geometric shapes, florals, or even vintage maps can transform a simple lamp into a statement piece.

To incorporate patterns, ensure they're aligned correctly when cutting and attaching your fabric pieces. This will create a cohesive, polished look.

Embellishments

Add extra flair to your DIY lampshades with embellishments like lace trim, tassels, or even beads. These additions can elevate a simple fabric lampshade to new heights of sophistication or whimsy.

For example, attach lace trim around the top and bottom edges of your lampshade, or hang a cluster of beads from the lampshade's inner rim for a charming, bohemian touch.

As you've seen, creating DIY lampshades with fabric is an exciting and versatile way to customize your space. So go ahead, unleash your creativity, and let there be light – your way!