Yes. Bleach kills silverfish due to its active components that rapidly dehydrate them. Even though there are many alternative ways to get rid of silverfish infestations in the home, bleaching is the fastest, simplest, and cheapest method.