Many people want to keep pests away without harming them, and a viral social media post claimed that placing mothballs in containers of water could repel mice, rats, snakes, skunks, coyotes, and other animals. While the idea sounds simple, experts warn it is unsafe. Mothballs are pesticides made with toxic chemicals, and using them outdoors or in water can contaminate soil and groundwater, endanger pets and wildlife, and expose people to harmful fumes. In many places, using them this way is also illegal.
Fortunately, there are safer and more humane alternatives. A homemade peppermint spray can help discourage mice, rats, spiders, and some other pests. Mix one cup of water, one tablespoon of witch hazel or rubbing alcohol, and 15–20 drops of peppermint essential oil in a spray bottle. Shake well and apply it around doors, windows, cracks, and other entry points. Cotton balls soaked in peppermint oil can also be placed near areas where pests may enter, replacing them every couple of weeks.
For larger animals such as skunks, coyotes, and javelina, focus on making your property less inviting. Motion-activated sprinklers provide a harmless surprise that encourages wildlife to stay away. Secure trash bins, avoid leaving pet food outdoors, and clean up fallen fruit. A garlic and cayenne spray around the garden perimeter may also help deter animals without causing them harm.
Keeping snakes away starts with removing hiding places. Mow grass regularly, clear brush, move woodpiles away from your home, and reduce rodents by sealing holes with steel wool and caulk. Installing door sweeps and wire mesh over vents further blocks entry points.
Protecting your home does not require harmful chemicals. With simple maintenance and natural deterrents, you can create a safer space for your family while allowing wildlife to remain where it belongs—out in nature.