Bobbex doesn't wash off once it is dry, even in heavy rain. I used it starting early this spring and even with all the rain we have had, it has kept the deer out of my garden. I use it on my hostas when they first emerge, and then every few weeks as they grow.