Ammonia has a strong smell that repels snakes, but it is very toxic. Soak rags in ammonia and place them in unsealed plastic bags. Put these bags around areas where snakes might hide. Make sure to keep children and pets away from these areas. Ammonia's pungent odor is highly offensive to snakes, making it an effective yet hazardous repellent.
PeopleImages / Getty ImagesThis article contains affiliate links, so we may earn a small commission when you make a purchase through links on our site at no additional cost to you.