An adjustable fabric lampshade is a fantastic way to personalize your lighting and add a cozy, stylish touch to your home décor. Making your own fabric lampshade allows you to customize the size, fabric pattern, and details like ruffles or gathers to suit your style perfectly. This guide will walk you through each step of creating an adjustable lampshade that not only looks beautiful but can be resized easily thanks to its drawstring design.
Key Takeaways
- Making an adjustable fabric lampshade combines creativity with practicality — you get a beautiful piece that fits perfectly and can be resized.
- The ruffled trim adds charming texture and visual interest.
- Using drawstrings at both top and bottom edges allows for easy adjustment.
- This project is suitable for intermediate sewers comfortable with straight seams and basic gathering techniques.
Materials Needed
- Fabric piece: 100 cm x 30 cm (main lampshade body)
- Fabric piece: 269 cm x 7 cm (ruffled trim)
- Drawstring cord (length depends on circumference needs)
- Sewing machine and coordinating thread
- Fabric pen or chalk
- Pins or sewing clips
- Scissors
How to Make an Adjustable Fabric Lampshade
Step 1: Prepare the Ruffled Trim

Take the long narrow piece of fabric (269 cm x 7 cm). Fold one long edge inward by 1 cm, then fold it again by another 1 cm to create a clean hem. Press with an iron and sew along this folded edge to secure it.
Step 2: Create the Ruffles

On the opposite long edge of the ruffle fabric, use a fabric pen to mark points every 3 cm along the edge.
Fold the fabric so that the second marked point is folded up to meet the first point, then fold the fourth point up to meet the third point, and continue in this pattern alternating folds along the length of the fabric. Secure each fold with clips or pins.
Once all folds are in place, press the entire length with an iron to set the ruffles, then sew a straight stitch along the edge to hold the ruffles permanently.
Step 3: Attach Ruffles to Main Fabric

Take the large fabric piece (100 cm x 30 cm) which will form the main body of your lampshade.
Measure 9 cm from one long edge and draw a straight line across the fabric with your fabric pen. Align the raw edge of the ruffled trim (the edge opposite the hemmed side) with this line, placing the ruffled trim and main fabric right sides together.
Sew the ruffled trim onto the main fabric along this line. After sewing, fold the ruffle outwards so it lies flat on the right side of the main fabric and press. Topstitch along the seam on the right side for a polished finish.
Step 4: Finish Edges of Main Fabric

Fold each of the two short edges (30 cm sides) of the main fabric inward by 1 cm and sew to create clean edges.
Next, fold each of long edge (100 cm side) inward twice, each fold about 1.5 cm wide, press well and sew close to the inner edge to form a sturdy casing for one of the drawstrings.
Step 5: Sew Lampshade Body

Fold the main fabric with right sides together matching short edges. Sew along one short edge.
Important: Leave both ends of long tube open; these will be used later for inserting adjustable drawstrings.
Step 6: Add Adjustable Drawstrings

Thread drawstrings through both top and bottom casings (formed by folding and sewing edges in previous steps). The drawstrings allow you to adjust the circumference of your lampshade, making it versatile for different lamp sizes or styles.
Tie knots at both ends of each drawstring once threaded.
Additional Tips and Ideas
- Fabric Choice: Light to medium-weight cottons, linens, or blends work well. Choose patterns or colors that complement your room décor.
- Ruffle Variations: Experiment with different widths or multiple rows of ruffles for added texture and volume.
- Customization: Add decorative trims such as lace or ribbon along edges for extra flair.
- Size Adjustments: Modify fabric dimensions for larger or smaller lampshades.
- Care: Remove drawstrings if washing; hand wash gently and air dry to maintain fabric integrity.
Frequently Asked Questions (FAQ)
Can I use any type of fabric?
It’s best to use light to medium-weight fabrics like cotton, linen, or blends. Very heavy fabrics may be difficult to shape, and thin fabrics may lack structure.
How do I determine how long my drawstrings should be?
Measure around your lamp’s top and bottom frames and add extra length (about 20–30 cm) for tying knots comfortably.
Can I make this lampshade without ruffles?
Yes! Simply skip the ruffle step and hem your fabric edges neatly. The drawstring design still allows adjustability.
How do I clean my fabric lampshade?
Remove drawstrings first. Hand wash or spot clean gently to avoid shrinking or damaging the fabric. Air dry flat.
Is this project beginner-friendly?
If you have basic sewing skills like straight stitching and hemming, this project is very doable. The ruffle step can be simplified if preferred.
Final Thoughts
Crafting your own adjustable fabric lampshade is a rewarding way to enhance your home lighting with a personal touch. This project balances function and style perfectly, giving you flexibility in sizing while creating a soft, inviting ambiance.
By following these steps, you’ll have a unique lampshade that showcases your creativity and sewing skills—enjoy illuminating your space beautifully!
0 comments