Lamp shades are one of those household features that, if you don’t clean regularly, can start to build up a collection of unsightly dust and dirt. Keeping your shades spick and span will not only maintain a pristine appearance but will also prolong its life. Now is the perfect time to grab your dusting cloths and add your lamp shades to your spring cleaning list!
Different lamp shade materials and finishes require particular cleaning methods. So whether you have modern glass or vintage fabric shades in your home, follow our easy step-by-step guides below on how to clean lamp shades and freshen them up to enhance their illumination and ambience in every room.
Table of contents:
- How to clean glass lamp shades
- How to clean fabric lamp shades
- How to clean vintage lamp shades
- How to clean white lamp shades

How to clean glass lamp shades
If you have glass lamp shades, the main aim is to remove dust and grime without leaving streaks or causing damage. Follow this easy-to-follow guide to cleaning your glass lampshades to leave them sparkling!
Materials you will need:
- Microfibre or soft, lint-free cloths
- Mild dish soap
- Warm water
- Glass cleaner or a mixture of vinegar and water
- bucket or basin
- Compressed air canister (optional for intricate designs)
- soft-bristled brush (optional)
Steps:
- Turn off your lamp: Before you start, unplug your lamp and let the light bulb and shade cool before touching them.
- Remove the shade: Carefully remove the glass shade from the base.
- Remove dust: Use a microfibre or soft lint-free cloth to remove dust from the glass shade surface gently. Use a compressed air canister to remove dust and dirt from had-to-reach places on intricate designs.
- Prepare cleaning solution: Fill a bucket or basin with warm soapy water. Alternatively, you can create a solution of equal parts water and white vinegar for a streak-free finish.
- Wash your glass shade: Submerge the glass shade in soapy water and gently clean the surface with a soft cloth or sponge. For stubborn grease or grime, use a soft-bristled brush with gentle pressure.
- Rise with clean water: When clean, rinse the glass shade thoroughly with clean, warm water to remove soap or vinegar residue.
- Dry your glass shade: Use a dry microfibre or lint-free cloth to dry the shade carefully or allow it to air dry before reattaching it to your lamp.
- Polishing: Once your glass shade is dry, you may see remaining water streaks or fingerprints. Gently wipe the shade with a glass cleaner or a water-vinegar mixture with a clean cloth. Buff with a dry microfibre cloth to achieve a sparkling streak-free finish.
Top tips for cleaning glass lamp shades
- Glass is delicate, so always take care when handling or removing it to avoid chips and breakage.
- Avoid harsh chemicals and stick to mild soaps or natural cleaners like vinegar.

How to clean fabric lamp shades
Now, fabric lamp shades are another kettle of fish. If not cleaned regularly, the fabric can become mouldy and discoloured. Follow our cleaning guide below to keep your fabric lamp shade pristine and elongate its life.
Materials you will need:
- Vacuum cleaner with a brush attachment
- Lint roller
- Microfibre or soft, lint-free cloths
- Mild detergent
- warm water
- sponge or soft brush
- Bathtub or large sink
- Towels
Steps:
Regular maintenance
Regularly removing dust from your fabric lamp shade will prevent dust build-up and elongate its life.
- Regularly dust with the vacuum or lint roller: Use your vacuum cleaner with the brush attachment to gently remove dust from the surface of yoru fabric lamp shade. Alternatively, you can use a lint roller to pick up dust, lint and pet hair if you need a more delicate approach.
Spot cleaning
You may have a situation where you need to spot-clean your fabric lamp; if so, follow the steps below.
- Prepare solution: Mix a small amount of mild dish soap or detergent with warm water; ensure it’s not too soapy to avoid residue marks.
- Test solution: Test the solution on an inconspicuous area to ensure it doesn’t cause discolouration or damage to the fabric.
- Dabbing: Dip a sponge or soft cloth in the soapy water and wring it out so it is damp but not soaking. Gently dab the stain and avoid rubbing to prevent it from spreading.
- Rinsing: Then, use a clean, damp cloth to blot the area to remove any soap residue. Repeat steps three and four until the stain is gone.
- Drying: Allow the area to air dry completely. Do not use direct heat or place the shade in direct sunlight, as it can cause the colour to fade.
Deep cleaning
If your lamp shade has got into a particularly bad state, it might be best to do a deep clean. As we have previously mentioned, remove the shade from the lamp. It is important to stress this here as you will submerge the shade into water for this deep cleaning method. A gentle reminder to remove the shade from the lamp is important to ensure you don’t cause damage to the lamp or yourself.
- Fill a bathtub or large sink with warm water and a small amount of mild detergent. Mix the water to create suds.
- Submerge the lamp shade into soapy water and gently swish to allow the soap to soak into the fabric.
- Use a soft brush to gently scrub the fabric, paying particular attention to any dirty areas, but avoid scrubbing hard.
- Drain the soapy water and rinse the lamp shade with clean, warm water to remove all the soap.
- Carefully shake off any excess water, place the shade on a towel, and gently blot to remove more water. Allow the shade to air dry completely by placing it on a towel or hanging it up to ensure it retains shape. Avoid prolonged exposure to sunlight, as this can cause the fabric to fade.

How to clean vintage lamp shades
Vintage lamp shades can come in a variety of materials, but all require extra care to preserve their delicate form.
Top tips for cleaning vintage lamp shades
- Always assess the lamp shade’s condition before cleaning it. If it is in a fragile state or is valuable, consider consulting a professional conservator.
- Always handle the shade gently to avoid damage.
- We recommend spot-testing any cleaning method in an inconspicuous area before committing to cleaning the whole shade.
Vintage fabric lamp shades
For vintage fabric lamp shades, follow the steps above as you would with any fabric lamp shade while considering the fabric’s delicate nature. If you have a vintage silk lamp shade, use a soft brush or feather duster to remove dust rather than a vacuum. For spot cleaning, only use lukewarm water and mild soap and avoid submerging in water if possible.
Beaded and embellished lamp shades
Use a soft brush or compressed air canister to gently clean within intricate areas if your lamp shade has beads or embellishments. If you need to deep clean it, mix a small amount of mild detergent with water and use a cotton swab dipped in the solution to clean around the beads; avoid soaking the fabric.

How to clean white lamp shades
White lamp shades can cause more issues as dirt and grime show up more easily, so regular cleaning is even more important. By following these recommendations, maintain brightness and avoid discolouration on your pristine white lamp.
If you have a white fabric lamp shade, make sure to regularly vacuum it to prevent dust from settling and discolouring your lamp shade.
Whatever material your while lamp shade is, keep it away from direct sunlight because prolonged exposure to direct sunlight will cause it to turn yellow.
Always test any cleaning solutions on a small, inconspicuous area before cleaning the whole thing.
Follow the steps above for glass, silk and fabric shades to keep your white lamp shade bright and clean.
Lamp shades at Castlegate Lights
These easy steps will help you clean your lamp shade and prolong its life. Whatever material lamp shades you have, regular cleaning and maintenance should form part of your cleaning routine to keep your lamp shades in pristine condition for years to come.
For easy-to-clean shades, shop our lamp shade collection at Castlegate Light today and transform your home.
Why not wipe down your lamp base while your lamp shade is drying for a completely clean finish?
Related blogs







