Citrus sprays, spices, diatomaceous earth, lavender oil and cucumbers are all effective silverfish repellents. Reducing moisture indoors with humidifiers and fans also helps to reduce silverfish infestations.
Silverfish dislike the strong cents of citrus, lavender and cucumber and spices such as bay leaves, sage and whole cloves. Apply citrus sprays, place cucumber slices or leave sachets of spices in infested areas. Other options include diluting lavender oil with water and spraying the mixture on walls, carpet, furniture and other surfaces in the home to repel silverfish.
Food-grade diatomaceous earth is a white powder that dehydrates silverfish and other bugs. It is lethal to pests but non-toxic to people and pets. To kill silverfish, dust all infested areas, ensuring that the powder stays dry so that it remains effective.