Silverfish (fish moths) thrive in dark, damp conditions and are also attracted to paper-like materials. Paper isn’t the only thing that fish moths feed on however, it helps to throw away piles of old newspapers, and magazines lying around your home. Avoid having moisture buildup throughout your house as this is the perfect setting for fish moths to nest. The newspaper however could come in handy while in the process of disposing it. Soak some newspaper with water then roll it up with dry newspaper. Leave this “trap” near places where you have seen silverfish. Leave it overnight and discard of it the next morning. Hopefully, a few fish moths would have crawled in due to the damp paper.

Water is the key to the survival of fish moths. Ensuring that you air out and keep your home from building up moisture. Regularly cleaning and vacuuming your ceiling or roof cavity are perfect ways to start. You would want to do this in situations where your geyser is placed/housed there. Closing shower curtains completely after a shower allows for any access water to drip off the curtain. Silverfish can live up to a year without food. Ensure that you sweep, vacuum, and mop carefully. Silverfish eat cereal grains, starches, and anything else they can find. A reason silverfish infestations can be difficult to control is because they reproduce very quickly. The female can lay from one to twenty eggs per day. Females lay these eggs in cracks, crevices and dark places, which make them difficult to identify.

How to get rid of them – naturally

There are several natural remedies to help get rid of fish moths and help prevent an infestation.

Cinnamon – is one of the more popular methods of repelling silverfish, as they don’t like the smell.

Lavender oil – is also effective. Mix together one teaspoon of oil with one cup of water in a spray bottle. It shouldn’t be sprayed on delicate items, as it can cause irreparable damage.

Moth balls – are another effective method of repelling fish moths. Place moth balls in your fabrics, and old boxes.

Spices – such as whole cloves, sage, and bay leaves will also deter them, as they do not like the strong scents.

Cucumbers – are another effective repellent. Cut a cucumber into thick slices and place in areas where silverfish have been seen. Replace once dry.

Eco-Smart Pest Control

We offer green solutions to your Pest Infestations, Tree Care and Lawn Care needs. The green protection is a system to utilize only the highest quality of environmentally friendly methods and materials through our eco-smart elimination.

  • We do fumigation of grain and other dry commodities
  • Fumigation of building and warehouses
  • Fumigation in restaurants against cockroaches
  • Control of rodents and similar pests.
  • Termite control in gardens, buildings etc.

HACCP Food Safety Principles are applied on food premises.

For an obligation free quote;


Aaron: 076 509 4708 (West Rand)

Louis: 083 259 4805 or (East Rand)


Eco-Smart Pest Control services all areas within Gauteng such as, West Rand, East Rand, Johannesburg, Pretoria, Randburg, Fairland, Krugersdorp, Alberton, Benoni, South Hills, Sandton, Fourways, Dainfern, Douglasdale, Bryanston, Parkhurst, Centurion, Steeldale, Oakdene, Glenvista, Meredale, Ormonde, Mondeor, Eldorado Park, Klipspruit West, Bedford View, Bezuidenhout Valley, Randpark Ridge, Northgate, Northriding, Lazer Park, Rustenburg, Kempton Park, and many more.

Blog powered by: BM Project Solutions