I would like to make an airtight seal around a cheap IKEA ceiling lamp holder since I started having silverfish creep out of it and fall into the lamp. (One silverfish every few days for the past two weeks—they are fortunately unable to climb out of the ceiling lamp.) What would be the best way to do so? Ideally something beginner-friendly that can be removed afterwards while leaving the wires intact. You can find attached photos of the ceiling lamp holder and the entire lamp in question.

Ceiling lamp holder Ceiling lamp

  • Could you please post a photo of the whole lamp Apr 23, 2023 at 20:38
  • 1
    @RohitGupta – Added one. Apr 23, 2023 at 20:43
  • silver fish in the ceiling ?
    – Traveler
    Apr 23, 2023 at 21:32
  • What type of bub, wattage?
    – JACK
    Apr 23, 2023 at 21:33
  • @Ruskes – I assume they‘re coming through the conduit. The ceiling is otherwise concrete, so I doubt they’re in there. Apr 23, 2023 at 22:03

1 Answer 1


Usually caulk can be used to seal gaps in fixtures. Make sure you seal any unused screw mounting holes in the fixture. If you still believe the silver fish are coming through the conduit, apply some caulk to the end of it. You can also get some foam weather stripping from your home store and use it to seal the fixture.

  • +1 on the weatherstripping. Much less permanent than the caulk.
    – Huesmann
    Apr 24, 2023 at 14:13
  • Thank you very much! My landlord has agreed to call pest control (even though the situation has been quiet for the past few days), so I’ll see what they have to say first, as I’m afraid to take down the ceiling lamp holder fearing that some of them might fall to the ground. Afterwards, I’ll take down the holder, put some weather stripping on it, and screw it back on. I assume that’s what you meant, right? Apr 26, 2023 at 10:23
  • @bletted.medlar Yes, that's what I meant. Y might not even have to take it down, just loosen the screws enough to lower it and then push in the weather stripping.
    – JACK
    Apr 26, 2023 at 12:13

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.