PDF download Download Article
Try these silverfish traps and repellents to kill off an infestation
PDF download Download Article

Did you see some silverfish slither back into the dark when you flicked your lights on? Even though silverfish are completely harmless to humans, it’s important to get rid of them before they start chewing through your belongings. Silverfish are pretty easy to catch and kill, so you’ll be able to take care of these pests with our helpful guide. Keep reading, and we’ll cover how to get rid of those pesky silverfish and keep them out of your home for good.

This article is based on an interview with our pest management expert, Luke Lewis, founder and president of Native Pest Management. Check out the full interview here.

Things You Should Know

Method 1
Method 1 of 3:

Trapping Silverfish

PDF download Download Article
  1. Use a tall mason jar or another deep glass container. Wrap the outside of the container with a piece of masking tape, making sure it reaches all the way to the top. Add bait to the bottom of the glass, like a piece of bread or some raw flour. The silverfish will climb into the glass looking for a meal, but they won’t be able to climb back out the slippery inside. [1]
    • Place the traps near furniture corners and along the edges of the walls where silverfish are most likely to forage for food.
    • Check your traps every few days to empty them and replace the bait.
  2. Roll up an old newspaper, put rubber bands around the ends, and lightly moisten it with a spray bottle until it’s damp. Put the newspaper in an area where you’ve noticed silverfish and leave it until the next morning. Without unrolling the paper, throw it into your trash outside to get rid of the silverfish. [2]
    • Leave out a new newspaper every night until you don’t see any more signs of silverfish in your home.
    • Silverfish are attracted to damp spaces and eat paper products, so silverfish burrow into the paper overnight.
    Advertisement
  3. Cut a piece of cardboard so it’s about 4 by 6 inches (10 cm × 15 cm). Wrap a piece of duct tape around the cardboard so the sticky side faces up. Stick the trap onto the floor in the spot where you’ve seen silverfish. Add bait to the middle, like a small piece of bread or flour to attract silverfish to the trap. [3]
    • Silverfish will crawl toward the food in the center of the trap and get stuck on the tape,
  4. Use commercial roach traps to catch and kill silverfish. Place the adhesive traps along wall edges and near furniture corners where silverfish are most likely to be. Bait them with small pieces of bread, flour, or another starch. Leave the traps out and come back after a few nights to check them. If you notice any dead silverfish, replace the trap with a new one. [4]
    • Put your sticky traps in moist areas, like bathrooms and laundry rooms, since that’s where you’ll catch the most silverfish.
    • Keep sticky traps away from pets since the adhesives could catch on your animal’s fur.
  5. Advertisement
Method 2
Method 2 of 3:

Applying Repellents & Insecticides

PDF download Download Article
  1. Spray cedar oil or citrus oil in areas where you’ve seen silverfish. Put a few drops of essential oil into a spray bottle with water and apply it directly on the cracks and seams near floorboards and furniture. Since silverfish are repelled by the smell of cedar, they’ll avoid any areas where you apply the oil. [5]
  2. Fill a few sachet bags with cinnamon, dried cloves, rosemary, lavender, or any other spice that has a strong scent. Hang the sachets on the insides of the doors so the odor gets trapped inside your cabinet and keeps silverfish out. [6]
    • Herbs and spices are safe to use around your kids and pets, so they’re perfect for controlling pests without chemicals.
  3. Spread diatomaceous earth in cracks and crevices around your home. Use a duster to apply the diatomaceous earth to the areas where you’ve seen silverfish. Make sure the dust coats the surface evenly so the silverfish can’t avoid it. The next morning, vacuum up the powder and any dead silverfish along with it. [7]
    • Wear a face mask when you're sprinkling diatomaceous earth since it can irritate your lungs.
    • Diatomaceous earth cuts into the silverfish’s exoskeleton and dries them out so they die quickly.
  4. Sprinkle boric acid in cracks and crevices near infested areas. Wear a face mask and be careful not to inhale boric acid since it can be toxic to the lungs. Sprinkle it along baseboards, under the bathtub, and in other areas where you see signs of silverfish. After a few days, vacuum the boric acid to clean it up. [8]
    • Avoid using boric acid anywhere that kids or pets could get into it since they’re more sensitive to the toxic effects.
    • Some experts recommend using Dekko Silverfish Packs that contain boric acid to trap the pests.
  5. Treat serious infestations with pyrethroid insecticides . Apply the spray in problem areas, such as baseboards, shelves, bookcases, closets, and edges of your windows. Each pesticide works a little differently, so follow all of the directions on the package for when to reapply them. [9]
    • If you’re still not able to get a handle on a silverfish infestation, contact an exterminator to help you remove it.
  6. Advertisement
Method 3
Method 3 of 3:

Preventing Silverfish

PDF download Download Article
  1. Any time you see silverfish, vacuum them up to quickly remove them from your home. Then be sure to vacuum and clean up at least once a week to help get rid of any small food sources or silverfish eggs.
  2. Dehumidify your home. Run a small fan and crack open a window so there’s good airflow since humidity can build up without circulation. If it’s still humid after that, run a dehumidifier to help remove more of the moisture from the air. [10]
    • Be sure to fix any leaky pipes or areas where moisture builds up in your home since silverfish will keep coming back to that spot.
  3. Get rid of clutter around your home. Prevent silverfish by cleaning up piles of books, papers, or dirty laundry on your floor that make perfect hiding spots during the day. Put your items away on shelves and leave a lot of open floor space so silverfish are less likely to stick around.
    • Put away all the food in your kitchen as well so you don’t have any left out on your countertops.
    • Don’t forget to clear the clutter that’s built up outside your home as well. Clean up any dead plants, piles of leaves, or trash around your home’s perimeter to keep silverfish from coming in.
  4. Take your belongings out of any paper bags or cardboard boxes since silverfish can chew through them. Transfer your items into large tote bins with lids so you can easily seal them and keep them protected from pests.
    • If you have old clothing that you want to protect, you can store it in a garbage bag instead.
    • Use plastic containers for your food and ingredients like flour to keep silverfish out of your kitchen.
  5. Seal holes and cracks around openings with caulk . Look for any cracks and crevices around doorways, windows, or exterior walls where silverfish could get inside. Apply a thin bead of caulk inside of the crack and let it dry completely to keep pests out of your home. [11]
    • Check for any gaps between the walls and your baseboards as well since silverfish could hide inside.
  6. Advertisement

Join the Discussion...

WikiBandicootSlinger210
50
Ugh ugh ugh, I just moved into an older building recently and noticed a lot of those gross silverfish bugs crawling all over the place. Like, I k... Read More
1
Luke Lewis
Pest Management Expert
Silverfish are common in areas of your home with high humidity and little airflow. To get rid of silverfish, start by removing cardboard boxes an... Read More
WikiRiverDancer234
Diatomaceous earth worked for me. It doesn't work right away, but silverfish are pretty harmless so there's no rush. Just sprinkle it around your... Read More

Community Q&A

Search
Add New Question
  • Question
    I'm finding silverfish in my bathroom sink. Why and how do I stop them from coming in?
    Community Answer
    Silverfish sometimes breed down drains due to the moisture. After using the sink before you go to bed, pour a cap of bleach down all sinks and drains in the house and, if possible, plug them. This should prevent them from reproducing.
  • Question
    Do silverfish live outside?
    Mr. C
    Community Answer
    Yes, they do live outside. Many times they can be found under rocks or tree bark, or in and around dead leaves.
  • Question
    How do silverfish get into the house?
    Community Answer
    They can come in through open doors, windows, pipes and any cracks in the walls.
See more answers
Ask a Question
      Advertisement

      Reader Videos

      Tips

      • Silverfish come out at night, so it may be a little tricky to find them. Look for small gray shed skin, yellowish stains on fabric, and small holes in paper to detect where they are. [12]
      • Silverfish are harmless to humans, so you don’t have to worry about them stinging or biting you. [13]
      • Check your basement and attic first. Paper-backed or cellulose insulation in these areas is a great source of food for silverfish. [14]

      Tips from our Readers

      The advice in this section is based on the lived experiences of wikiHow readers like you. If you have a helpful tip you’d like to share on wikiHow, please submit it in the field below.
      • If your carpet is dark enough (I.e. not close to white) simply sprinkle cinnamon lightly on the carpet. Silverfish LOVE carpet padding. Work the cinnamon down to the padding to repel the silverfish.
      • Try using orange peels or lemon peels to repel silverfish, as silverfish know that the acid in these peels can dissolve their thin skin membranes.
      • I use a silicone gun to seal all counter edges and trim. It's a great weapon against a silverfish infestation!
      Submit a Tip
      All tip submissions are carefully reviewed before being published
      Name
      Please provide your name and last initial
      Thanks for submitting a tip for review!
      Advertisement

      Warnings

      • Chemical insecticides might not be safe around children or pets. Always check the safety label on the insecticides and follow the directions thoroughly so no one gets hurt. [15]
      Advertisement

      About This Article

      Article Summary X

      To get rid of silverfish, vacuum your home thoroughly to remove eggs that might be hiding in carpets, floorboards, and hard-to-reach corners and crevices. For an easy, non-toxic way to kill silverfish, sprinkle some diatomaceous earth in places where you’ve seen them, like under the sink, in the basement, and in the back of cabinets. Diatomaceous earth is a powder that will dry out and kill silverfish when they come into contact with it. Though it is non-toxic, make sure to keep it away from children and pets. Place commercial silverfish traps throughout your home to catch even more silverfish. To prevent silverfish from entering your home, seal up any cracks around doors and windows with caulk. Use a dehumidifier if your home is humid since silverfish thrive in wet environments. You should also keep dry foods like pasta, rice, and cereal in sealed containers to cut off their food source. Finally, remove any stacks of papers, books, or magazines around your home since silverfish like to hide in them. To learn more silverfish prevention techniques, keep reading below!

      Did this summary help you?
      Thanks to all authors for creating a page that has been read 3,424,379 times.

      Reader Success Stories

      • Claire Edwards

        Jul 10, 2016

        "With the exception of diatomaceous earth, all of the deterrents and solutions were already at hand in my home, ..." more
      Share your story

      Did this article help you?

      Advertisement