Snake repellents can be made at home with basic household ingredients such as oils and cayenne pepper as well as moth balls and sulfur powder. Some repellents, such as those made of peppers and spices, work best when sprayed directly onto snake skins. Others, like moth balls, require strategic placement in areas frequented by snakes; snakes will ingest these items and eventually perish from poisoning.
For a short-term solution to problematic snakes, a combination of cinnamon oil and clove oil can be mixed and sprayed directly on the snake. Snakes have porous outer skins, and they can quickly accumulate high levels of oils and pepper in their systems, which act as natural poisons. They are also highly sensitive to smells, and the combination of cinnamon and cloves, while pleasing to humans, is offensive to the olfactory systems of snakes; in addition to harming the snakes when sprayed directly, this mixture can be sprayed around the property to keep future reptile inhabitants away.
Powdered sulfur is another commonly used snake repellent; this remedy acts as a long-term solution to keep snakes away. Simply place it in cracks and crevices around doors and windows where snakes can enter, and they will stay away. Mothballs can be added to the powder too; snakes will ingest the moth balls, which are poisonous and will kill them over a short period of time.