Victor 10 lb. Snake Away Repellent Granules. It repels poisonous and non-poisonous snakes, including rattlesnakes and garter snakes. It covers 1.25 acres and comes in a resealable shaker bag for easy application. EPA registered, this repellent has a duration of effectiveness of 60 days and should be reapplied every 2-3 months.