Transforming a tired lamp shade into a stylish focal point is easier than you think with just a little fabric and some simple steps. This DIY project not only saves you money but also allows you to personalize your space with your unique style. Let's dive into how to cover a lamp shade with new fabric, step by step.

Before you begin, gather your materials: your old lamp shade, new fabric (ensure it's washable and flame retardant), scissors, straight pins, a measuring tape, a pencil, and a sewing machine. Also, consider the pattern and design you want to achieve, as this will guide your fabric choice and cutting.

Preparing Your Lamp Shade and Fabric
Start by removing the old fabric from your lamp shade, if possible. If it's glued on, you might need to carefully cut it off. Once the shade is bare, clean it to ensure your new fabric adheres well.

Measure your lamp shade's height and circumference. Add 1-2 inches to the height and 3-4 inches to the circumference for overlap and seam allowance. Cut your fabric according to these measurements. If you're using a patterned fabric, make sure to lay out your pieces carefully to match the design.
Cutting and Preparing the Fabric

Using your measurements, cut two pieces of fabric: one for the main body of the shade and one for the rim. For the main body, cut along the grain of the fabric for stability. For the rim, you can cut across the grain, as it will be wrapped around the shade's edge.
Before sewing, press the edges of both fabric pieces with an iron to make them easier to work with. Also, consider pre-washing your fabric to prevent shrinkage later on.
Sewing the Main Body

With right sides together, sew the two main body pieces along the longer edges, leaving the top and bottom open. Use a straight stitch and a 1/2 inch seam allowance. Press the seam open after sewing.
Try the fabric on the lamp shade, marking the center front and back. Then, sew a vertical line from the top to the bottom of the fabric, using the marks as a guide. This will help the fabric fit smoothly around the shade.
Attaching the Fabric to the Lamp Shade

With the right side of the fabric facing out, place the lamp shade inside the fabric tube. Start at the top, pinning the fabric to the shade, making sure the vertical seam is at the front or back, depending on your design.
Work your way around the shade, pulling the fabric taut but not so tight that it wrinkles. Use straight pins to secure the fabric at regular intervals. Once you've pinned the entire circumference, try flipping the shade over to ensure the fabric is smooth and even on both sides.


















Securing the Fabric to the Top and Bottom
At the top and bottom of the shade, fold the raw edges of the fabric under and pin them in place. Make sure the fold is even and that the fabric is taut.
Sew along the top and bottom edges, removing the pins as you go. Use a straight stitch and a 1/2 inch seam allowance. Once sewn, press the seams with an iron to help them lay flat.
Adding the Rim
Wrap the rim fabric around the top edge of the shade, folding the raw edge under and pinning it in place. Make sure the fabric is smooth and taut, then sew it on with a straight stitch and a 1/2 inch seam allowance.
Repeat this process for the bottom edge of the shade, if desired. This will give your lamp shade a clean, finished look.
Step back and admire your handiwork! Your lamp shade has been transformed with just a little fabric and some simple sewing skills. Now, enjoy your unique, personalized lighting fixture that adds a touch of your style to any room. Happy crafting!