Getting Rid of Garter Snakes?Moth balls do not deter snakes; they contain naphthalene which is a harmful substance and should not be used near small children or pets.