Why Mothballs Are Not Effective For Snakes

Mothballs don't repel snakes and they're unsafe outdoors. Here is why they fail and what to do instead.

Mothballs do not repel snakes, and using them outside is both dangerous and illegal. They contain naphthalene or paradichlorobenzene, which are pesticides registered for sealed containers only. They were never made to drive snakes off a yard, and the science and the law both say the same thing: don’t bother. Here is why they fail and what actually works.

The Short Version

  • Mothballs don’t work on snakes. The smell may briefly put one off, but the effect fades fast.
  • Outdoor use is illegal under federal pesticide law: a pesticide may only be used in the way its EPA-approved label allows, and no mothball label allows scattering them in a yard or a crawl space They are only approved for sealed indoor containers.
  • They are toxic to people, pets, and wildlife.
  • Habitat changes and barriers are the only long-term fix.

Why Mothballs Fail Against Snakes

  • The vapor dissipates fast. Outdoors, the gas from mothballs thins out within hours, and rain and wind knock it down even faster. The concentration never gets high enough to matter.
  • Wrong mechanism. Mothballs kill insects by building up toxic gas inside a sealed container. That only works where the vapor is trapped, which a yard is not.
  • Snakes sense the world differently. A snake reads its surroundings through tongue-flicking and ground vibrations, not the way I smell. A background odor like mothballs simply doesn’t register as a threat.
  • No barrier at all. Mothballs create no physical wall. A snake looking for food or shelter will just cross a treated area.
  • Naphthalene poisoning. Breathing the vapor can cause headaches, nausea, dizziness, and worse.
  • Pet toxicity. A dog or cat that eats a mothball can suffer vomiting, seizures, and liver damage.
  • Illegal use. Using mothballs outdoors is a use inconsistent with the label, which is a violation of federal pesticide law and can bring fines. University extension services, including UF/IFAS, put it plainly: mothballs are registered for moths in closed containers, not for wildlife in the open.
  • Environmental harm. Naphthalene can leach into soil and water.

It is worth noting that “snake repellent” granules sold for yards are a different product from mothballs, but the story is similar: they are inconsistent, wash away, and snakes get used to them. If it comes in a bag and promises to smell a snake away, I am skeptical until proven otherwise.

What Actually Works for Snake Control

MethodEffectivenessCost
Snake-proof fencingExcellentHigher, materials plus labor
Remove hiding spotsHighFree
Seal entry pointsHighLow
Reduce rodent populationModerateLow
Mothballs (for comparison)IneffectiveWaste of money and risky

Frequently Asked Questions

No. They may put a snake off for a day or two at most, then the effect wears off. They are also toxic and illegal to use outdoors. Seal entry points with 1/4 inch hardware cloth and clear the hiding spots instead.

Bottom Line

Mothballs are a dead end for snake control. The smell fades fast, snakes get used to it, and using them outdoors breaks federal law and risks your family’s and pets’ health. Skip them. Figure out what is drawing the snake, usually rodents, shelter, or water, deal with that, and put up a real barrier. That is the only approach that lasts.

Wild Animals Central
About the author
Wild Animals Central Editorial Team

I write these guides myself, and I am not a call center. I read the state rules and the agency guidance, and write plain-English guides so you know what to expect before you spend money.

✓Listings from state records✓Humane methods first✓I never sell your details