How To Get Rid Of Silverfish

How To Get Rid Of Silverfish

Posted on April 29 2026

Silverfish are one of those pests that tend to appear quietly, often spotted late at night in bathrooms, cupboards, or along skirting boards. While they don’t bite or spread disease, they can damage paper, fabrics, and pantry items, and once they’ve settled in, they can be surprisingly persistent.

If the idea of using harsh chemical sprays doesn’t appeal, the good news is that silverfish respond very well to natural control methods. With a few simple changes and ingredients you may already have at home, you can make your space far less inviting to them and deal with the problem gently but effectively.

Natural ways to get rid of silverfish

Reduce moisture
Silverfish thrive in damp environments. Improving ventilation in bathrooms and kitchens, fixing leaks, and using a dehumidifier where needed can significantly reduce their numbers. Dry spaces are your first line of defence.

Baking soda and sugar
Mix equal parts baking soda and sugar and place the mixture in shallow lids or containers near areas where silverfish are active. The sugar attracts them, while the baking soda helps eliminate them naturally.

Diatomaceous earth (food grade)
A very effective natural option. Sprinkle a thin layer along skirting boards, cracks, and entry points. Food-grade diatomaceous earth is safe for homes with pets and works by dehydrating silverfish.

Essential oils they dislike
Silverfish avoid strong scents such as cedarwood, clove, lavender, eucalyptus, and citrus. Add a few drops of essential oil to water and spray cupboards, shelves, and bathroom corners, or place oil-soaked cotton balls in problem areas.

Declutter and seal gaps
Silverfish feed on paper, glue, fabrics, and crumbs. Reducing clutter, storing dry goods in sealed containers, and sealing cracks around skirting boards and cupboards removes both food sources and hiding spots.

DIY Silverfish Spray with Baking Soda

Here’s a simple, natural spray you can make at home:

Ingredients:

1 cup water

1 tsp baking soda

10 drops cedarwood essential oil

10 drops lavender essential oil

5 drops eucalyptus essential oil

Purchase pure essential oils here

Instructions:

Mix all ingredients in a spray bottle and shake well until the baking soda is dissolved.

Spray lightly along skirting boards, cracks, and cupboard corners.

Reapply every few days or after cleaning.

The baking soda helps deter silverfish, while the essential oils provide a scent they dislike. It’s a natural, gentle way to keep your home free of these pesky insects.

By combining moisture control, natural deterrents, and this DIY spray, you can usually manage silverfish without resorting to harsh chemicals — a safe, effective, and eco-friendly approach to reclaiming your home.