Larvae of Beetles

6245 I am thinking this is a wire worm but not sure all through  spring and summer they are in my ceiling light fixtures and randomly in my cupboards. Id like to know what kind of worm they are so i can try to get rid of them effectively. Thanks! From Grande prairie, Alberta

Number 6245 – These are larvae of beetles in the family Dermestidae (carpet/skin/hide/larder beetles and allies). The top two are in the genus Dermestes (larder beetles); I’m not sure about the bottom one; it might be in the genus Attagenus (black carpet beetles). Click here for control/management advice.